diff options
Diffstat (limited to 'capplets')
-rw-r--r-- | capplets/accessibility/keyboard/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/background/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/common/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/default-applications/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/desktop-links/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/desktop-links/Makefile.am | 4 | ||||
-rw-r--r-- | capplets/file-types/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/font/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/keybindings/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/keyboard/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/mime-type/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/mouse/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/network/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/rollback/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/sound/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/theme-switcher/ChangeLog | 9 | ||||
-rw-r--r-- | capplets/theme-switcher/theme-switcher.c | 35 | ||||
-rw-r--r-- | capplets/ui-properties/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/url-properties/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/windows/ChangeLog | 4 | ||||
-rw-r--r-- | capplets/windows/Makefile.am | 2 | ||||
-rw-r--r-- | capplets/wm-properties/ChangeLog | 4 |
22 files changed, 117 insertions, 5 deletions
diff --git a/capplets/accessibility/keyboard/ChangeLog b/capplets/accessibility/keyboard/ChangeLog index 42c1d1e3c..74a972a6f 100644 --- a/capplets/accessibility/keyboard/ChangeLog +++ b/capplets/accessibility/keyboard/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * accessibility-keyboard.desktop.in: Fix the desktop file so that diff --git a/capplets/background/ChangeLog b/capplets/background/ChangeLog index fe5eb1bf5..f9005607d 100644 --- a/capplets/background/ChangeLog +++ b/capplets/background/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * background.desktop.in: Fix the desktop file so that it diff --git a/capplets/common/ChangeLog b/capplets/common/ChangeLog index b913e7d6b..203013bee 100644 --- a/capplets/common/ChangeLog +++ b/capplets/common/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-07-16 Jody Goldberg <jody@gnome.org> * gconf-property-editor.c (gconf_value_int_to_float) : add a peditor diff --git a/capplets/default-applications/ChangeLog b/capplets/default-applications/ChangeLog index 72312a4fa..3bde6db91 100644 --- a/capplets/default-applications/ChangeLog +++ b/capplets/default-applications/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * default-applications.desktop.in: Fix the desktop file so that it diff --git a/capplets/desktop-links/ChangeLog b/capplets/desktop-links/ChangeLog index 3910f0fb1..6a87a145a 100644 --- a/capplets/desktop-links/ChangeLog +++ b/capplets/desktop-links/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0 diff --git a/capplets/desktop-links/Makefile.am b/capplets/desktop-links/Makefile.am index d024fe9a8..b7f8800e6 100644 --- a/capplets/desktop-links/Makefile.am +++ b/capplets/desktop-links/Makefile.am @@ -21,7 +21,7 @@ desktopfiles_DATA = $(desktop_files) CLEANFILES = $(desktop_files) $(desktop_in_files) EXTRA_DIST = $(desktop_in_in_files) $(groups_in_in_files) $(pixmaps_DATA) -$(desktop_in_files): %.desktop.in: %.desktop.in.in +%.desktop.in: $(srcdir)/%.desktop.in.in sed s#Icon=#Icon=$(GNOMECC_ICONS_DIR)/# < $< > $@ @INTLTOOL_DESKTOP_RULE@ @@ -45,7 +45,7 @@ groups_in_in_files = $(groups_files:.directory=.directory.in.in) Gnomeccdir = $(datadir)/gnome/vfolders Gnomecc_DATA = $(groups_files) -$(groups_in_files): %.directory.in: %.directory.in.in +%.directory.in: $(srcdir)/%.directory.in.in sed s#Icon=#Icon=$(pixmapsdir)/# < $< > $@ @INTLTOOL_DIRECTORY_RULE@ diff --git a/capplets/file-types/ChangeLog b/capplets/file-types/ChangeLog index a0e4a5162..aa7a2d61f 100644 --- a/capplets/file-types/ChangeLog +++ b/capplets/file-types/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * file-types.desktop.in: Fix the desktop file so that it diff --git a/capplets/font/ChangeLog b/capplets/font/ChangeLog index 135c99c82..46842cb07 100644 --- a/capplets/font/ChangeLog +++ b/capplets/font/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * font-properties.desktop.in: Fix the desktop file so that it diff --git a/capplets/keybindings/ChangeLog b/capplets/keybindings/ChangeLog index 9a4a35c6d..1d5602ed8 100644 --- a/capplets/keybindings/ChangeLog +++ b/capplets/keybindings/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + Mon Aug 19 17:54:07 2002 Jonathan Blandford <jrb@redhat.com> * gnome-keybinding-properties.c (metacity_key_list): fix bindings diff --git a/capplets/keyboard/ChangeLog b/capplets/keyboard/ChangeLog index d9ad23abf..dd1e33d87 100644 --- a/capplets/keyboard/ChangeLog +++ b/capplets/keyboard/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * keyboard.desktop.in: Fix the desktop file so that it validates. diff --git a/capplets/mime-type/ChangeLog b/capplets/mime-type/ChangeLog index 5ba808fcb..2751a2287 100644 --- a/capplets/mime-type/ChangeLog +++ b/capplets/mime-type/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0 diff --git a/capplets/mouse/ChangeLog b/capplets/mouse/ChangeLog index 8ab1d443d..a7d05753a 100644 --- a/capplets/mouse/ChangeLog +++ b/capplets/mouse/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * mouse.desktop.in: Fix the desktop file so that it validates. diff --git a/capplets/network/ChangeLog b/capplets/network/ChangeLog index 8206a8420..a1b83e4a0 100644 --- a/capplets/network/ChangeLog +++ b/capplets/network/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * gnome-network-preferences.desktop.in: Fix the desktop file so diff --git a/capplets/rollback/ChangeLog b/capplets/rollback/ChangeLog index 298559eb0..a6a703b12 100644 --- a/capplets/rollback/ChangeLog +++ b/capplets/rollback/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0 diff --git a/capplets/sound/ChangeLog b/capplets/sound/ChangeLog index cf421f6da..7a964f4e3 100644 --- a/capplets/sound/ChangeLog +++ b/capplets/sound/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * sound.desktop.in: Fix the desktop file so that it validates. diff --git a/capplets/theme-switcher/ChangeLog b/capplets/theme-switcher/ChangeLog index 90ece487d..533e41d12 100644 --- a/capplets/theme-switcher/ChangeLog +++ b/capplets/theme-switcher/ChangeLog @@ -1,3 +1,12 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + +2002-08-01 Christophe Fergeau <teuf@users.sourceforge.net> + + * theme-switcher.c : correctly deal with bzip2 + compressed theme files + 2002-08-19 Ross Burton <ross@burtonini.com> * gtk-theme-selector.desktop.in: Fix the desktop file so that it diff --git a/capplets/theme-switcher/theme-switcher.c b/capplets/theme-switcher/theme-switcher.c index 937a8e0ef..244d244c3 100644 --- a/capplets/theme-switcher/theme-switcher.c +++ b/capplets/theme-switcher/theme-switcher.c @@ -451,7 +451,7 @@ transfer_cancel_cb (GtkWidget *dlg, gchar *path) * see bugzilla.gnome.org #86141 for details */ static gboolean -transfer_done_idle_cb (gpointer data) +transfer_done_targz_idle_cb (gpointer data) { int status; gchar *command; @@ -496,12 +496,43 @@ window_show_manage_themes (GtkWidget *button, gpointer data) g_free (command); } + +/* this works around problems when doing fork/exec in a threaded app + * with some locks being held/waited on in different threads. + * + * we do the idle callback so that the async xfer has finished and + * cleaned up its vfs job. otherwise it seems the slave thread gets + * woken up and it removes itself from the job queue before it is + * supposed to. very strange. + * + * see bugzilla.gnome.org #86141 for details + */ +static gboolean +transfer_done_tarbz2_idle_cb (gpointer data) +{ + int status; + gchar *command; + gchar *path = data; + + /* this should be something more clever and nonblocking */ + command = g_strdup_printf ("sh -c 'bzip2 -d -c < \"%s\" | tar xf - -C \"%s/.themes\"'", + path, g_get_home_dir ()); + if (g_spawn_command_line_sync (command, NULL, NULL, &status, NULL) && status == 0) + gnome_vfs_unlink (path); + g_free (command); + g_free (path); + + return FALSE; +} + static void transfer_done_cb (GtkWidget *dlg, gchar *path) { int len = strlen (path); if (path && len > 7 && !strcmp (path + len - 7, ".tar.gz")) - g_idle_add (transfer_done_idle_cb, path); + g_idle_add (transfer_done_targz_idle_cb, path); + if (path && len > 8 && !strcmp (path + len - 8, ".tar.bz2")) + g_idle_add (transfer_done_tarbz2_idle_cb, path); gtk_widget_destroy (dlg); } diff --git a/capplets/ui-properties/ChangeLog b/capplets/ui-properties/ChangeLog index 5cc624dba..c943cf142 100644 --- a/capplets/ui-properties/ChangeLog +++ b/capplets/ui-properties/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * behavior.desktop.in: Fix the desktop file so that it validates. diff --git a/capplets/url-properties/ChangeLog b/capplets/url-properties/ChangeLog index 4ee0601c0..dd29cd057 100644 --- a/capplets/url-properties/ChangeLog +++ b/capplets/url-properties/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0 diff --git a/capplets/windows/ChangeLog b/capplets/windows/ChangeLog index 878fc8a72..2518b3afd 100644 --- a/capplets/windows/ChangeLog +++ b/capplets/windows/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-08-19 Ross Burton <ross@burtonini.com> * window-properties.desktop.in: Fix the desktop file so it diff --git a/capplets/windows/Makefile.am b/capplets/windows/Makefile.am index 81798bd47..92370e78d 100644 --- a/capplets/windows/Makefile.am +++ b/capplets/windows/Makefile.am @@ -41,7 +41,7 @@ Desktop_in_files = window-properties.desktop.in desktop_DATA = $(Desktop_in_files:.desktop.in=.desktop) INCLUDES = $(GNOMECC_CAPPLETS_CFLAGS) \ - -I $(top_builddir)/libwindow-settings \ + -I $(top_srcdir)/libwindow-settings \ -DGNOME_WINDOW_MANAGER_MODULE_PATH=\""$(libdir)/window-manager-settings"\" \ -DMETACITY_THEME_DIR=\""$(datadir)/metacity/themes"\" CLEANFILES = $(GNOMECC_CAPPLETS_CLEANFILES) diff --git a/capplets/wm-properties/ChangeLog b/capplets/wm-properties/ChangeLog index 409a5e5ce..01b051aa4 100644 --- a/capplets/wm-properties/ChangeLog +++ b/capplets/wm-properties/ChangeLog @@ -1,3 +1,7 @@ +2002-08-21 Jody Goldberg <jody@gnome.org> + + * Release 2.1.0 + 2002-06-17 Jody Goldberg <jody@gnome.org> * Release 2.0.0 |