Author: tgoettlicher
Date: Mon May 23 15:44:12 2011
New Revision: 64087
URL: http://svn.opensuse.org/viewcvs/yast?rev=64087&view=rev
Log:
backported trunk to sp2
Modified:
branches/SuSE-Code-11-SP1-Branch/libyui/VERSION
branches/SuSE-Code-11-SP1-Branch/libyui/package/yast2-libyui.changes
branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/ImplPtr.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/Makefile.am
branches/SuSE-Code-11-SP1-Branch/libyui/src/TreeItem.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBothDim.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBuiltinCaller.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YChildrenManager.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YColor.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraphPlugin.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroPlayer.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroRecorder.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuItem.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelectorPlugin.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTransText.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YTypes.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILog.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILog.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIPlugin.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIPlugin.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YUISymbols.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidget.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidget.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidgetFactory.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidgetFactory.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidgetID.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidgetID.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWidget_OptimizeChanges.h
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWizard.cc
branches/SuSE-Code-11-SP1-Branch/libyui/src/YWizard.h
branches/SuSE-Code-11-SP1-Branch/libyui/yast2-libyui.spec.in
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/VERSION
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/VERSION?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/VERSION (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/VERSION Mon May 23 15:44:12 2011
@@ -1 +1 @@
-2.18.8
+2.21.1
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/package/yast2-libyui.changes
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/package/yast2-libyui.changes?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/package/yast2-libyui.changes (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/package/yast2-libyui.changes Mon May 23 15:44:12 2011
@@ -1,4 +1,57 @@
-------------------------------------------------------------------
+Tue Apr 19 12:09:27 CEST 2011 - tgoettlicher@suse.de
+
+- Don't allow recursive selection for non-multiselection widgets
+- V 2.21.1
+
+-------------------------------------------------------------------
+Fri Apr 15 16:14:13 CEST 2011 - tgoettlicher@suse.de
+
+- Added support for recursive selection in tree widgets
+- V 2.20.3
+
+-------------------------------------------------------------------
+Fri Feb 11 11:41:53 CET 2011 - tgoettlicher@suse.de
+
+- Fixed segfault for currentItem on tree widget
+- V 2.20.2
+
+-------------------------------------------------------------------
+Tue Feb 8 12:16:30 CET 2011 - tgoettlicher@suse.de
+
+- Added support for currentItem to tree widget
+- V 2.20.1
+
+-------------------------------------------------------------------
+Thu Feb 3 15:05:30 CET 2011 - tgoettlicher@suse.de
+
+- V 2.20.0
+
+-------------------------------------------------------------------
+Mon Dec 20 16:44:56 CET 2010 - tgoettlicher@suse.de
+
+- Added support for check boxes in tree widgets
+- V 2.19.2
+
+-------------------------------------------------------------------
+Fri Apr 9 17:29:14 CEST 2010 - tgoettlicher@suse.de
+
+- Fixed endless loop in layout algorithm (bnc #558699)
+- V 2.19.1
+
+-------------------------------------------------------------------
+Tue Mar 2 12:38:32 UTC 2010 - coolo@novell.com
+
+- Fixing undefined behaviour that triggers a crash with
+ gcc 4.5 (bnc#582088)
+- V 2.19.0
+
+-------------------------------------------------------------------
+Tue Feb 9 17:32:06 CET 2010 - tgoettlicher@suse.de
+
+- added license headers
+
+-------------------------------------------------------------------
Tue Jul 28 17:22:58 CEST 2009 - kmachalkova@suse.cz
- Search for icons in several possible directories (using
@@ -269,3 +322,4 @@
- Package split off from yast2-core
- V 2.16.37
+-------------------------------------------------------------------
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/FSize.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/ImplPtr.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/ImplPtr.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/ImplPtr.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/ImplPtr.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/Makefile.am?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/Makefile.am (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/Makefile.am Mon May 23 15:44:12 2011
@@ -14,7 +14,7 @@
lib_LTLIBRARIES = libyui.la
-libyui_la_LDFLAGS = -version-info 3:0:0 -Wl,--no-undefined
+libyui_la_LDFLAGS = -version-info 4:0:0 -Wl,--no-undefined
libyui_la_LIBADD = -lpthread -ldl
libyui_la_SOURCES = \
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/TreeItem.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/TreeItem.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/TreeItem.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/TreeItem.h Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -233,8 +254,8 @@
YBothDim<int> newChildSize;
YBothDim<int> newChildPos;
-
- for ( YUIDimension dim = YD_HORIZ; dim <= YD_VERT; dim = (YUIDimension) (dim+1) )
+ YUIDimension dim = YD_HORIZ;
+ while ( true ) // only toggle
{
int childPreferredSize = firstChild()->preferredSize( dim );
int preferredSize = childPreferredSize + totalMargin[ dim ];
@@ -296,6 +317,12 @@
}
newChildPos[ dim ] += offset[ dim ];
+
+ // we need to get out of this loop after the second run
+ if (dim == YD_HORIZ)
+ dim = YD_VERT;
+ else
+ break;
}
firstChild()->setSize( newChildSize.hor, newChildSize.vert );
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YAlignment.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YApplication.h Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBarGraph.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBothDim.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBothDim.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBothDim.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBothDim.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBuiltinCaller.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBuiltinCaller.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBuiltinCaller.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBuiltinCaller.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YBusyIndicator.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YButtonBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCheckBoxFrame.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YChildrenManager.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YChildrenManager.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YChildrenManager.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YChildrenManager.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YColor.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YColor.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YColor.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YColor.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YComboBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YCommandLine.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YContextMenu.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDateField.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialog.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -134,7 +155,7 @@
YAlignment * minSize = fac->createMinSize( vbox, TREE_WIDTH, TREE_HEIGHT );
minSize->setWeight( YD_VERT, TREE_VWEIGHT );
- priv->widgetTree = fac->createTree( minSize, "Widget &Tree" );
+ priv->widgetTree = fac->createTree( minSize, "Widget &Tree", false );
priv->widgetTree->setNotify( true );
YWidgetTreeItem * rootItem = new YWidgetTreeItem( targetDialog, true );
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDialogSpy.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDownloadProgress.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YDumbTab.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEmpty.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEnvVar.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEvent.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YEventFilter.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YFrame.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraph.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraphPlugin.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraphPlugin.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraphPlugin.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YGraphPlugin.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
#define YUILogComponent "ui"
#include "YUILog.h"
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YIconLoader.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
#ifndef YIconLoader_H
#define YIconLoader_H
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YImage.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YInputField.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YIntField.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YItem.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLabel.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -602,6 +623,8 @@
// Distribute loss
+ int oldTooSmall = tooSmall;
+ int oldLoserCount = loserCount;
while ( tooSmall > 0 && loserCount > 0 )
{
if ( debugLayout() )
@@ -654,6 +677,16 @@
<< endl;
}
}
+
+ if ( oldTooSmall == tooSmall &&
+ oldLoserCount == loserCount )
+ {
+ yuiWarning() << "Preventing endless loop while layout space distribution. Break." << endl;
+ break;
+ }
+
+ oldTooSmall = tooSmall;
+ oldLoserCount = loserCount;
}
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLayoutBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YLogView.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacro.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroPlayer.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroPlayer.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroPlayer.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroPlayer.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroRecorder.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroRecorder.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroRecorder.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMacroRecorder.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuButton.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuItem.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuItem.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuItem.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMenuItem.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiLineEdit.h Mon May 23 15:44:12 2011
@@ -1,3 +1,23 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiProgressMeter.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YMultiSelectionBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YOptionalWidgetFactory.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelector.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelectorPlugin.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelectorPlugin.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelectorPlugin.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPackageSelectorPlugin.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPartitionSplitter.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YProgressBar.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YProperty.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YPushButton.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButton.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRadioButtonGroup.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YReplacePoint.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRichText.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YRpmGroupsTree.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionBox.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -29,13 +50,16 @@
struct YSelectionWidgetPrivate
{
YSelectionWidgetPrivate( const string & label,
- bool enforceSingleSelection )
+ bool enforceSingleSelection,
+ bool recursiveSelection )
: label( label )
, enforceSingleSelection( enforceSingleSelection )
+ , recursiveSelection ( recursiveSelection )
{}
string label;
bool enforceSingleSelection;
+ bool recursiveSelection;
string iconBasePath;
YItemCollection itemCollection;
};
@@ -45,11 +69,16 @@
YSelectionWidget::YSelectionWidget( YWidget * parent,
const string & label,
- bool enforceSingleSelection )
+ bool enforceSingleSelection ,
+ bool recursiveSelection )
: YWidget( parent )
- , priv( new YSelectionWidgetPrivate( label, enforceSingleSelection ) )
+ , priv( new YSelectionWidgetPrivate( label, enforceSingleSelection, recursiveSelection ) )
{
YUI_CHECK_NEW( priv );
+
+ if ( enforceSingleSelection && recursiveSelection )
+ YUI_THROW( YUIException( "recursiveSelection is only available for multiSelection Widgets."));
+
}
@@ -95,6 +124,12 @@
return priv->enforceSingleSelection;
}
+bool YSelectionWidget::recursiveSelection() const
+{
+ return priv->recursiveSelection;
+}
+
+
void YSelectionWidget::setEnforceSingleSelection( bool enforceSingleSelection )
{
@@ -382,6 +417,17 @@
oldSelectedItem->setSelected( false );
}
+
+ if ( recursiveSelection() && item->hasChildren() )
+ {
+ for ( YItemIterator it = item->childrenBegin(); it != item->childrenEnd(); ++it )
+ {
+ YItem * item = *it;
+ selectItem(item, selected );
+ item->setSelected( selected );
+ }
+ }
+
item->setSelected( selected );
}
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSelectionWidget.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -48,7 +69,8 @@
**/
YSelectionWidget( YWidget * parent,
const string & label,
- bool enforceSingleSelection );
+ bool enforceSingleSelection,
+ bool recurisveSelection = false );
public:
/**
@@ -280,6 +302,11 @@
bool enforceSingleSelection() const;
/**
+ * Return 'true' if this base class should select children recursively.
+ **/
+ bool recursiveSelection() const;
+
+ /**
* Recursively try to find the first selected item between iterators
* 'begin' and 'end'. Return that item or 0 if there is none.
**/
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcut.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YShortcutManager.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleEventHandler.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSimpleInputField.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSingleChildContainerWidget.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSlider.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSpacing.h Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YSquash.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YStringTree.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTable.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableHeader.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTableItem.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimeField.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTimezoneSelector.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTransText.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTransText.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTransText.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTransText.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -35,11 +57,10 @@
};
-
-
-YTree::YTree( YWidget * parent, const string & label )
+YTree::YTree( YWidget * parent, const string & label, bool multiSelection, bool recursiveSelection )
: YSelectionWidget( parent, label,
- true ) // enforceSingleSelection
+ ! multiSelection,
+ recursiveSelection )
, priv( new YTreePrivate() )
{
YUI_CHECK_NEW( priv );
@@ -95,6 +116,7 @@
* @property map<ItemID> OpenItems Map of IDs of all open items - can only be queried, not set
* @property string Label Caption above the tree
* @property string IconPath Base path for icons
+ * @property bool MultiSelection Flag: User can select multiple items (read-only)
*/
propSet.add( YProperty( YUIProperty_Value, YOtherProperty ) );
propSet.add( YProperty( YUIProperty_CurrentItem, YOtherProperty ) );
@@ -103,7 +125,10 @@
propSet.add( YProperty( YUIProperty_OpenItems, YOtherProperty ) );
propSet.add( YProperty( YUIProperty_Label, YStringProperty ) );
propSet.add( YProperty( YUIProperty_IconPath, YStringProperty ) );
+ propSet.add( YProperty( YUIProperty_SelectedItems, YOtherProperty ) );
+ propSet.add( YProperty( YUIProperty_MultiSelection, YBoolProperty, true ) ); // read-only
propSet.add( YWidget::propertySet() );
+
}
return propSet;
@@ -120,8 +145,10 @@
else if ( propertyName == YUIProperty_CurrentBranch ) return false; // Needs special handling
else if ( propertyName == YUIProperty_Items ) return false; // Needs special handling
else if ( propertyName == YUIProperty_OpenItems ) return false; // Needs special handling
+ else if ( propertyName == YUIProperty_SelectedItems ) return false; // Needs special handling
else if ( propertyName == YUIProperty_Label ) setLabel( val.stringVal() );
else if ( propertyName == YUIProperty_IconPath ) setIconBasePath( val.stringVal() );
+
else
{
return YWidget::setProperty( propertyName, val );
@@ -143,9 +170,16 @@
else if ( propertyName == YUIProperty_OpenItems ) return YPropertyValue( YOtherProperty );
else if ( propertyName == YUIProperty_Label ) return YPropertyValue( label() );
else if ( propertyName == YUIProperty_IconPath ) return YPropertyValue( iconBasePath() );
+ else if ( propertyName == YUIProperty_SelectedItems ) return YPropertyValue( YOtherProperty );
else
{
return YWidget::getProperty( propertyName );
}
}
+bool
+YTree::hasMultiSelection() const
+{
+ return ! YSelectionWidget::enforceSingleSelection();
+}
+
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTree.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -41,14 +62,19 @@
* (*) Not all UIs (in particular not text-based UIs) support displaying icons,
* so an icon should never be an exclusive means to display any kind of
* information.
+
+ * 'multiSelection' indicates whether or not the user can select multiple
+ * items at the same time. This can only be set in the constructor.
**/
+
+
class YTree : public YSelectionWidget
{
protected:
/**
* Constructor.
**/
- YTree( YWidget * parent, const string & label );
+ YTree( YWidget * parent, const string & label, bool multiSelection, bool recursiveSelection);
public:
/**
@@ -144,6 +170,24 @@
**/
const char * userInputProperty() { return YUIProperty_CurrentItem; }
+
+ /**
+ * Return 'true' if the user can select multiple items at the same time
+ **/
+ bool hasMultiSelection() const;
+
+ /**
+ * Return the the item that currently has the keyboard focus
+ * or 0 if no item currently has the keyboard focus.
+ *
+ * Notice that for a MultiSelectionBox the current item is not necessarily
+ * selected, i.e., its check box may or may not be checked.
+ *
+ * Derived classes are required to implement this function.
+ **/
+ virtual YTreeItem * currentItem() = 0;
+
+
private:
ImplPtr<YTreePrivate> priv;
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTreeItem.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -96,7 +117,7 @@
* automatically add themselves to their parent, so applications will
* normally not have to call this function.
**/
- virtual void addChild( YItem * child );
+ virtual void addChild( YItem * item_disown );
/**
* Delete all child items.
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YTypes.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YTypes.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YTypes.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YTypes.h Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YUI.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,25 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.h
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.h?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.h (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YUIException.h Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
Modified: branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.cc?rev=64087&r1=64086&r2=64087&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.cc (original)
+++ branches/SuSE-Code-11-SP1-Branch/libyui/src/YUILoader.cc Mon May 23 15:44:12 2011
@@ -1,3 +1,24 @@
+/**************************************************************************
+Copyright (C) 2000 - 2010 Novell, Inc.
+All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+**************************************************************************/
+
+
/*---------------------------------------------------------------------\
| |
| __ __ ____ _____ ____ |
@@ -17,8 +38,10 @@
/-*/
#include