From cd01982e9ce2723d6c07b4c6cc995cbbe2842d94b9bcb227b8aa5aaad8c1286c Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 7 Nov 2008 14:59:53 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk2?expand=0&rev=54 --- ...355503-file-chooser-remember-geometry.diff | 311 ++++++++++++++++++ gtk2.changes | 8 + gtk2.spec | 64 ++-- 3 files changed, 355 insertions(+), 28 deletions(-) create mode 100644 gtk2-bnc355503-file-chooser-remember-geometry.diff diff --git a/gtk2-bnc355503-file-chooser-remember-geometry.diff b/gtk2-bnc355503-file-chooser-remember-geometry.diff new file mode 100644 index 0000000..a3f3ddf --- /dev/null +++ b/gtk2-bnc355503-file-chooser-remember-geometry.diff @@ -0,0 +1,311 @@ +bnc355503 - Make the file chooser remember its size across invocations + +diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c +index 16759a1..436246f 100644 +--- a/gtk/gtkfilechooserdefault.c ++++ b/gtk/gtkfilechooserdefault.c +@@ -34,6 +34,7 @@ + #include "gtkexpander.h" + #include "gtkfilechooserprivate.h" + #include "gtkfilechooserdefault.h" ++#include "gtkfilechooserdialog.h" + #include "gtkfilechooserembed.h" + #include "gtkfilechooserentry.h" + #include "gtkfilechoosersettings.h" +@@ -5986,6 +5987,23 @@ settings_load (GtkFileChooserDefault *impl) + } + + static void ++save_dialog_geometry (GtkFileChooserDefault *impl, GtkFileChooserSettings *settings) ++{ ++ GtkWindow *toplevel; ++ int x, y, width, height; ++ ++ toplevel = get_toplevel (GTK_WIDGET (impl)); ++ ++ if (!(toplevel && GTK_IS_FILE_CHOOSER_DIALOG (toplevel))) ++ return; ++ ++ gtk_window_get_position (toplevel, &x, &y); ++ gtk_window_get_size (toplevel, &width, &height); ++ ++ _gtk_file_chooser_settings_set_geometry (settings, x, y, width, height); ++} ++ ++static void + settings_save (GtkFileChooserDefault *impl) + { + GtkFileChooserSettings *settings; +@@ -5996,6 +6014,8 @@ settings_save (GtkFileChooserDefault *impl) + _gtk_file_chooser_settings_set_show_hidden (settings, gtk_file_chooser_get_show_hidden (GTK_FILE_CHOOSER (impl))); + _gtk_file_chooser_settings_set_expand_folders (settings, impl->expand_folders); + ++ save_dialog_geometry (impl, settings); ++ + /* NULL GError */ + _gtk_file_chooser_settings_save (settings, NULL); + +@@ -7825,6 +7845,22 @@ gtk_file_chooser_default_get_default_size (GtkFileChooserEmbed *chooser_embed, + || impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER + || impl->expand_folders) + { ++ GtkFileChooserSettings *settings; ++ int x, y, width, height; ++ ++ settings = _gtk_file_chooser_settings_new (); ++ _gtk_file_chooser_settings_get_geometry (settings, &x, &y, &width, &height); ++ g_object_unref (settings); ++ ++ if (x >= 0 && y >= 0 && width > 0 && height > 0) ++ { ++ GtkWindow *toplevel; ++ ++ *default_width = width; ++ *default_height = height; ++ return; ++ } ++ + find_good_size_from_style (GTK_WIDGET (chooser_embed), default_width, default_height); + + if (impl->preview_widget_active && +diff --git a/gtk/gtkfilechooserdialog.c b/gtk/gtkfilechooserdialog.c +index ec42374..27e8225 100644 +--- a/gtk/gtkfilechooserdialog.c ++++ b/gtk/gtkfilechooserdialog.c +@@ -25,6 +25,7 @@ + #include "gtkfilechooserwidget.h" + #include "gtkfilechooserutils.h" + #include "gtkfilechooserembed.h" ++#include "gtkfilechoosersettings.h" + #include "gtkfilesystem.h" + #include "gtktypebuiltins.h" + #include "gtkintl.h" +@@ -155,26 +156,17 @@ file_chooser_widget_file_activated (GtkFileChooser *chooser, + } + + static void +-clamp_to_screen (GtkWidget *widget, +- gint *width, +- gint *height) ++load_position (int *out_xpos, int *out_ypos) + { +- GdkScreen *screen; +- int monitor_num; +- GdkRectangle monitor; ++ GtkFileChooserSettings *settings; ++ int x, y, width, height; + +- g_return_if_fail (GTK_WIDGET_REALIZED (widget)); +- +- screen = gtk_widget_get_screen (widget); +- monitor_num = gdk_screen_get_monitor_at_window (screen, widget->window); +- +- gdk_screen_get_monitor_geometry (screen, monitor_num, &monitor); +- +- if (width) +- *width = MIN (*width, (monitor.width * 3) / 4); ++ settings = _gtk_file_chooser_settings_new (); ++ _gtk_file_chooser_settings_get_geometry (settings, &x, &y, &width, &height); ++ g_object_unref (settings); + +- if (height) +- *height = MIN (*height, (monitor.height * 3) / 4); ++ *out_xpos = x; ++ *out_ypos = y; + } + + static void +@@ -182,9 +174,9 @@ file_chooser_widget_default_size_changed (GtkWidget *widget, + GtkFileChooserDialog *dialog) + { + GtkFileChooserDialogPrivate *priv; +- gint width, height; + gint default_width, default_height; + GtkRequisition req, widget_req; ++ int xpos, ypos; + + priv = GTK_FILE_CHOOSER_DIALOG_GET_PRIVATE (dialog); + +@@ -197,27 +189,18 @@ file_chooser_widget_default_size_changed (GtkWidget *widget, + * that widget->requisition is meaningful. */ + gtk_widget_size_request (GTK_WIDGET (dialog), &req); + gtk_widget_size_request (widget, &widget_req); +- +- width = req.width - widget_req.width; +- height = req.height - widget_req.height; +- } +- else +- { +- width = GTK_WIDGET (dialog)->allocation.width - widget->allocation.width; +- height = GTK_WIDGET (dialog)->allocation.height - widget->allocation.height; + } + + _gtk_file_chooser_embed_get_default_size (GTK_FILE_CHOOSER_EMBED (priv->widget), + &default_width, &default_height); ++ load_position (&xpos, &ypos); + +- /* Ideal target size plus any extra size */ +- width = default_width + width + (2 * GTK_CONTAINER (dialog)->border_width); +- height = default_height + height + (2 * GTK_CONTAINER (dialog)->border_width); +- +- if (GTK_WIDGET_REALIZED (dialog)) +- clamp_to_screen (GTK_WIDGET (dialog), &width, &height); +- +- gtk_window_resize (GTK_WINDOW (dialog), width, height); ++ gtk_window_resize (GTK_WINDOW (dialog), default_width, default_height); ++ if (xpos >= 0 && ypos >= 0) ++ { ++ gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_NONE); ++ gtk_window_move (GTK_WINDOW (dialog), xpos, ypos); ++ } + } + + static void +diff --git a/gtk/gtkfilechoosersettings.c b/gtk/gtkfilechoosersettings.c +index b80d362..c887928 100644 +--- a/gtk/gtkfilechoosersettings.c ++++ b/gtk/gtkfilechoosersettings.c +@@ -41,6 +41,10 @@ + #define LOCATION_MODE_KEY "LocationMode" + #define SHOW_HIDDEN_KEY "ShowHidden" + #define EXPAND_FOLDERS_KEY "ExpandFolders" ++#define GEOMETRY_X_KEY "GeometryX" ++#define GEOMETRY_Y_KEY "GeometryY" ++#define GEOMETRY_WIDTH_KEY "GeometryWidth" ++#define GEOMETRY_HEIGHT_KEY "GeometryHeight" + + #define MODE_PATH_BAR "path-bar" + #define MODE_FILENAME_ENTRY "filename-entry" +@@ -60,6 +64,24 @@ get_config_filename (void) + } + + static void ++get_int_key (GKeyFile *key_file, const char *group, const char *key, int *out_value) ++{ ++ GError *error; ++ int val; ++ ++ error = NULL; ++ val = g_key_file_get_integer (key_file, group, key, &error); ++ ++ if (val == 0 && error != NULL) ++ { ++ *out_value = -1; ++ g_error_free (error); ++ } ++ else ++ *out_value = val; ++} ++ ++static void + ensure_settings_read (GtkFileChooserSettings *settings) + { + GError *error; +@@ -127,6 +149,11 @@ ensure_settings_read (GtkFileChooserSettings *settings) + else + settings->expand_folders = value != FALSE; + ++ get_int_key (key_file, SETTINGS_GROUP, GEOMETRY_X_KEY, &settings->geometry_x); ++ get_int_key (key_file, SETTINGS_GROUP, GEOMETRY_Y_KEY, &settings->geometry_y); ++ get_int_key (key_file, SETTINGS_GROUP, GEOMETRY_WIDTH_KEY, &settings->geometry_width); ++ get_int_key (key_file, SETTINGS_GROUP, GEOMETRY_HEIGHT_KEY, &settings->geometry_height); ++ + out: + + g_key_file_free (key_file); +@@ -148,6 +175,11 @@ _gtk_file_chooser_settings_init (GtkFileChooserSettings *settings) + settings->location_mode = LOCATION_MODE_PATH_BAR; + settings->show_hidden = FALSE; + settings->expand_folders = FALSE; ++ ++ settings->geometry_x = -1; ++ settings->geometry_y = -1; ++ settings->geometry_width = -1; ++ settings->geometry_height = -1; + } + + GtkFileChooserSettings * +@@ -198,6 +230,34 @@ _gtk_file_chooser_settings_set_expand_folders (GtkFileChooserSettings *settings, + settings->expand_folders = expand_folders != FALSE; + } + ++void ++_gtk_file_chooser_settings_get_geometry (GtkFileChooserSettings *settings, ++ int *out_x, ++ int *out_y, ++ int *out_width, ++ int *out_height) ++{ ++ ensure_settings_read (settings); ++ ++ *out_x = settings->geometry_x; ++ *out_y = settings->geometry_y; ++ *out_width = settings->geometry_width; ++ *out_height = settings->geometry_height; ++} ++ ++void ++_gtk_file_chooser_settings_set_geometry (GtkFileChooserSettings *settings, ++ int x, ++ int y, ++ int width, ++ int height) ++{ ++ settings->geometry_x = x; ++ settings->geometry_y = y; ++ settings->geometry_width = width; ++ settings->geometry_height = height; ++} ++ + gboolean + _gtk_file_chooser_settings_save (GtkFileChooserSettings *settings, + GError **error) +@@ -238,6 +298,14 @@ _gtk_file_chooser_settings_save (GtkFileChooserSettings *settings, + SHOW_HIDDEN_KEY, settings->show_hidden); + g_key_file_set_boolean (key_file, SETTINGS_GROUP, + EXPAND_FOLDERS_KEY, settings->expand_folders); ++ g_key_file_set_integer (key_file, SETTINGS_GROUP, ++ GEOMETRY_X_KEY, settings->geometry_x); ++ g_key_file_set_integer (key_file, SETTINGS_GROUP, ++ GEOMETRY_Y_KEY, settings->geometry_y); ++ g_key_file_set_integer (key_file, SETTINGS_GROUP, ++ GEOMETRY_WIDTH_KEY, settings->geometry_width); ++ g_key_file_set_integer (key_file, SETTINGS_GROUP, ++ GEOMETRY_HEIGHT_KEY, settings->geometry_height); + + contents = g_key_file_to_data (key_file, &len, error); + g_key_file_free (key_file); +diff --git a/gtk/gtkfilechoosersettings.h b/gtk/gtkfilechoosersettings.h +index c7c4179..94d2e3a 100644 +--- a/gtk/gtkfilechoosersettings.h ++++ b/gtk/gtkfilechoosersettings.h +@@ -38,6 +38,11 @@ struct _GtkFileChooserSettings + + LocationMode location_mode; + ++ int geometry_x; ++ int geometry_y; ++ int geometry_width; ++ int geometry_height; ++ + guint settings_read : 1; + + guint show_hidden : 1; +@@ -66,6 +71,17 @@ gboolean _gtk_file_chooser_settings_get_expand_folders (GtkFileChooserSettings * + void _gtk_file_chooser_settings_set_expand_folders (GtkFileChooserSettings *settings, + gboolean expand_folders); + ++void _gtk_file_chooser_settings_get_geometry (GtkFileChooserSettings *settings, ++ int *out_x, ++ int *out_y, ++ int *out_width, ++ int *out_heigth); ++void _gtk_file_chooser_settings_set_geometry (GtkFileChooserSettings *settings, ++ int x, ++ int y, ++ int width, ++ int heigth); ++ + gboolean _gtk_file_chooser_settings_save (GtkFileChooserSettings *settings, + GError **error); + diff --git a/gtk2.changes b/gtk2.changes index 970bdbb..22bdc98 100644 --- a/gtk2.changes +++ b/gtk2.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Nov 6 10:07:11 CST 2008 - federico@novell.com + +- Added gtk2-bnc355503-file-chooser-remember-geometry.diff to fix + https://bugzilla.novell.com/show_bug.cgi?id=355503 - The file + chooser now remembers its window size across invocations, so it does + not have to be resized every time. + ------------------------------------------------------------------- Mon Nov 3 01:32:54 CET 2008 - vuntz@novell.com diff --git a/gtk2.spec b/gtk2.spec index 1805fcf..6f989b0 100644 --- a/gtk2.spec +++ b/gtk2.spec @@ -44,7 +44,7 @@ Group: System/Libraries AutoReqProv: on PreReq: /usr/bin/touch /bin/rm /bin/rmdir Version: 2.14.4 -Release: 2 +Release: 3 Summary: Library for Creation of Graphical User Interfaces (version 2) Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.12/%{_name}-%{version}.tar.bz2 Source1: SuSEconfig.gtk2 @@ -84,6 +84,8 @@ Patch51: gtk2-bnc343858-buggy-intel-xinerama.patch Patch53: gtk-path-local.patch # PATCH-FIX-UPSTREAM gtk2-bnc310710-bgo524166-underallocated-gtklabel-position.diff bnc310710 bgo524166 federico@novell.com - Fix positioning of GtkLabels with too-small allocations Patch54: gtk2-bnc310710-bgo524166-underallocated-gtklabel-position.diff +# PATCH-FEATURE-OPENSUSE gtk2-bnc355503-file-chooser-remember-geometry.diff bnc355503 federico@novell.com - Make the file chooser remember its size across invocations +Patch55: gtk2-bnc355503-file-chooser-remember-geometry.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: cairo >= 0.9.2 hicolor-icon-theme %if %suse_version > 1020 @@ -302,6 +304,7 @@ cp -a %{S:2} . # %patch51 -p1 %patch53 %patch54 -p1 +%patch55 -p1 # gnome-patch-translation-update %build @@ -436,7 +439,12 @@ fi %{_datadir}/gtk-doc/html/* %changelog -* Mon Nov 03 2008 vuntz@novell.com +* Thu Nov 06 2008 federico@novell.com +- Added gtk2-bnc355503-file-chooser-remember-geometry.diff to fix + https://bugzilla.novell.com/show_bug.cgi?id=355503 - The file + chooser now remembers its window size across invocations, so it does + not have to be resized every time. +* Sun Nov 02 2008 vuntz@novell.com - Remove gtk-warn.patch: already fixed upstream. * Tue Oct 21 2008 maw@suse.de - Update to version 2.14.4: @@ -464,7 +472,7 @@ fi - add gcc-c++ to buildrequires to work around libtool problem * Sun Sep 28 2008 ro@suse.de - add gcc-c++ to buildrequires to work around libtool problem -* Tue Sep 09 2008 maw@suse.de +* Mon Sep 08 2008 maw@suse.de - Update to version 2.14.1: + Fix a deadlock in pixbuf loader initialization + Updated translations. @@ -511,7 +519,7 @@ fi bgo#540834, bgo#515596, bgo#534979, bgo#382291, bgo#545982, and bgo#544858 + Updated translations. -* Fri Aug 01 2008 maw@suse.de +* Thu Jul 31 2008 maw@suse.de - Update to version 2.13.5: + Merge the GSEAL branch (see http://live.gnome.org/GTK+/3.0/Tasks); as a result, members of structures can be conditionally be @@ -545,7 +553,7 @@ fi + Updated translations - Respin gtk+-strict-aliasing.patch - Drop gtk2-remove-empty-cache.patch and update SuSEconfig.gtk2. -* Wed Jul 23 2008 coolo@suse.de +* Tue Jul 22 2008 coolo@suse.de - obsolete gail- * Mon Jul 21 2008 federico@novell.com - Tagged all the patches that didn't have tags. @@ -622,7 +630,7 @@ fi completion. * Tue May 06 2008 schwab@suse.de - Don't use libtool before it is created. -* Tue May 06 2008 federico@novell.com +* Mon May 05 2008 federico@novell.com - Added gtk2-bnc310710-bgo524166-underallocated-gtklabel-position.diff to fix https://bugzilla.novell.com/show_bug.cgi?id=310710 - Labels with too-small allocations should still pay attention to their @@ -834,7 +842,7 @@ fi - adding hicolor-icon-theme to Requires [#249043] * Thu Apr 19 2007 sbrabec@suse.cz - Correctly initialize XDG_DATA_DIRS in SuSEconfig (#240603). -* Thu Apr 12 2007 maw@suse.de +* Wed Apr 11 2007 maw@suse.de - Remove some extraneous comments that were inadvertently left in the .spec. * Tue Apr 10 2007 sbrabec@suse.cz @@ -863,7 +871,7 @@ fi https://bugzilla.novell.com/show_bug.cgi?id=216883. The "Home" and "Desktop" items in the shortcuts pane of the file chooser would not show sometimes in SAVE mode. -* Thu Jan 18 2007 maw@suse.de +* Wed Jan 17 2007 maw@suse.de - Add gtk2-235661-pixbuf-loader-error-checking.diff (#235661). * Tue Jan 16 2007 sbrabec@suse.cz - Build with correct CFLAGS. @@ -876,9 +884,9 @@ fi * Mon Dec 11 2006 sbrabec@suse.cz - Prefix changed to /usr. - Spec file cleanup. -* Sat Nov 11 2006 danw@suse.de +* Fri Nov 10 2006 danw@suse.de - Update gtk64.patch to fix stock icon cache on x86_64 (213922) -* Wed Nov 08 2006 jhargadon@suse.de +* Tue Nov 07 2006 jhargadon@suse.de - removed the execute bit from /etc/opt/gnome/gtk-2.0/gtkrc * Tue Oct 17 2006 jhargadon@suse.de - update to version 2.10.6 @@ -944,13 +952,13 @@ fi - lots of updates in the printing area - various fixes in many other places - countless bugfixes -* Wed Jun 21 2006 federico@novell.com +* Tue Jun 20 2006 federico@novell.com - Added gtk2-184875-filechooser-location-entry-set-path.diff to fix https://bugzilla.novell.com/show_bug.cgi?id=184875. This makes the location entry in the file chooser preserve the filename from gtk_file_chooser_set_filename() and set_uri(). It was incorrectly using just the directory name instead of the file name. -* Wed Jun 07 2006 federico@novell.com +* Tue Jun 06 2006 federico@novell.com - Added gtk2-179040-file-chooser-location-entry-folder.diff to fix https://bugzilla.novell.com/show_bug.cgi?id=179040. This makes the location entry in GtkFileChooser update correctly when you switch @@ -961,11 +969,11 @@ fi months or years. * Thu Jun 01 2006 sbrabec@suse.cz - Fixed I18N of file selector navigation buttons (#180696). -* Sun May 28 2006 joeshaw@suse.de +* Sat May 27 2006 joeshaw@suse.de - Add gtk2-filechooserbutton-signal-disconnect-fix.patch to fix a crash when a GtkFileChooserButton is destroyed but not finalized and bookmarks or volumes change. (bnc #178122) -* Wed May 24 2006 federico@novell.com +* Tue May 23 2006 federico@novell.com - Updated gtk+-2.8.6-fontsel-fix.patch to fix bug https://bugzilla.novell.com/show_bug.cgi?id=177997. The previous patch caused crashes in all font selectors. @@ -983,7 +991,7 @@ fi just switched folders. * Mon Apr 03 2006 sbrabec@suse.cz - Fixed context translation bugs (GNOME#336645). -* Thu Mar 30 2006 federico@novell.com +* Wed Mar 29 2006 federico@novell.com - Removed gtk2-151580-filechooser-beagle.diff. - Added gtk2-filechooser-new-features.diff. This fixes bug #160605, so the file chooser now has an optional text entry for the file @@ -991,13 +999,13 @@ fi into the same patch. * Fri Mar 24 2006 rml@suse.de - Set default invisible char to something stetic (bug #160688) -* Fri Mar 24 2006 federico@novell.com +* Thu Mar 23 2006 federico@novell.com - Updated gtk2-151580-filechooser-beagle.diff to fix bug #156843. With this, the file chooser will no longer show a "Search" item in the "Save in folder" combo box. * Mon Mar 13 2006 sbrabec@suse.cz - Do not believe glibc first weekday (#130787, #104417). -* Tue Mar 07 2006 zsu@suse.de +* Mon Mar 06 2006 zsu@suse.de - Fixed gtkvts crash bug introduced by gtk+-2.8.6-fontsel.patch [#153099]. * Thu Feb 23 2006 federico@novell.com - Updated gtk2-151580-filechooser-beagle.diff; now we hide the search @@ -1020,7 +1028,7 @@ fi to translation compendium gnome-patch-translation. * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 18 2006 gekker@suse.de +* Tue Jan 17 2006 gekker@suse.de - Add patch to improve scrolling speed in font selection (#130159) * Mon Jan 16 2006 meissner@suse.de - use -fstack-protector. @@ -1059,7 +1067,7 @@ fi * Tue Oct 11 2005 gekker@suse.de - Update to version 2.8.6 - Fix return of random data -* Wed Oct 05 2005 federico@novell.com +* Tue Oct 04 2005 federico@novell.com - Added gtk2-file-chooser-consistent-home-folder-name.diff so that $HOME will not appear as "Home", but rather as its actual name. This avoids having [/][home][Home] on the path bar. @@ -1068,7 +1076,7 @@ fi * Mon Oct 03 2005 gekker@suse.de - Update to version 2.8.4 - Remove upstream patches -* Fri Sep 30 2005 federico@novell.com +* Thu Sep 29 2005 federico@novell.com - Added gtk2-file-chooser-create-save-widgets-only-if-needed.diff and gtk2-file-chooser-no-reload.diff as optimizations for the file chooser's startup time. @@ -1089,11 +1097,11 @@ fi * Wed Aug 24 2005 rodrigo@suse.de - Update to version 2.8.1 - Updated gtk+-strict-aliasing.patch. -* Thu Aug 18 2005 gekker@suse.de +* Wed Aug 17 2005 gekker@suse.de - Update version to 2.8.0 (GNOME2.12) * Fri Aug 12 2005 gekker@suse.de - Fix crash in file chooser b.g.o (310270). -* Thu Aug 11 2005 gekker@suse.de +* Wed Aug 10 2005 gekker@suse.de - Update to version 2.7.5 - Remove upstreamed patch * Wed Aug 10 2005 clahey@suse.de @@ -1116,7 +1124,7 @@ fi - Fixed uninitialized variable warnings. * Mon Jun 20 2005 sbrabec@suse.cz - Create icon-cache files by SuSEconfig (#88599). -* Fri Jun 17 2005 gekker@suse.de +* Thu Jun 16 2005 gekker@suse.de - Fix gtk64.patch and build on x86_64. * Thu Jun 16 2005 gekker@suse.de - Update to version 2.6.8. @@ -1125,7 +1133,7 @@ fi - Use current name for XFree86-devel in Requires (#54136). * Mon May 02 2005 gekker@suse.de - Fix crasher in gtktextview (380). -* Mon Apr 04 2005 aj@suse.de +* Sun Apr 03 2005 aj@suse.de - Disable visibility to build with GCC4. This should be enabled again once gtk is fixed. * Fri Mar 18 2005 gekker@suse.de @@ -1222,7 +1230,7 @@ fi - Updated to version 2.2.4. * Thu Aug 28 2003 sbrabec@suse.cz - Updated to version 2.2.3. -* Thu Jul 24 2003 hhetter@suse.de +* Wed Jul 23 2003 hhetter@suse.de - fix SuSEconfig.gtk2 query paths * Wed Jul 16 2003 sbrabec@suse.cz - SuSEconfig.gtk2: Fixed paths to query binaries. @@ -1238,7 +1246,7 @@ fi - Fixed directory packaging. * Wed May 28 2003 sbrabec@suse.cz - Include manpage to devel package. -* Wed May 28 2003 ro@suse.de +* Tue May 27 2003 ro@suse.de - remove unpackaged files from buildroot * Thu May 22 2003 sbrabec@suse.cz - Fixed typo in Requires for -devel package (#27025). @@ -1251,7 +1259,7 @@ fi theme problems for all session types). * Wed Mar 12 2003 sbrabec@suse.cz - Fixed prefix clash for keyboard themes (fixes bug 25086). -* Mon Feb 10 2003 ro@suse.de +* Sun Feb 09 2003 ro@suse.de - create /etc/gtk-2.0 in SuSEconfig.gtk2 if needed * Thu Feb 06 2003 sbrabec@suse.cz - Updated to version 2.2.1. @@ -1353,7 +1361,7 @@ fi * Memory leak and UMR fixes * Misc bug fixes * Updated translations -* Thu Jun 13 2002 ro@suse.de +* Wed Jun 12 2002 ro@suse.de - use libpng-devel-packages in nededforbuild * Mon Jun 10 2002 meissner@suse.de - Need to use -mminimal-toc for ppc64.