Commit graph

19 commits

Author SHA1 Message Date
Thomas Wood
aaedc8bc94 reviewed by: Sebastien Bacher
2006-01-05  Thomas Wood  <thos@gnome.org>

	reviewed by: Sebastien Bacher

	* capplets/theme-switcher/gnome-theme-installer.c:
	(transfer_done_cb): Use `head -n 1` instead of `head -1`.
	Fixes bug 316800
2006-01-05 19:55:00 +00:00
Kjartan Maraas
564a9d03aa Huge cleanup. Individual ChangeLogs have info. Closing bug #320157. ANSIfy
2005-11-14  Kjartan Maraas  <kmaraas@gnome.org>

	* */*: Huge cleanup. Individual ChangeLogs have info.
	Closing bug #320157.
	* libkbddraw/keyboard-drawing.h: ANSIfy some function declarations.
2005-11-14 15:18:09 +00:00
Ed Catmur
4c13b49727 Fixes #319358
2005-10-24  Ed Catmur <ed@catmur.co.uk>

	Fixes #319358

	* gnome-theme-installer.c (install_dialog_response): make it
	work for file:// URIs.
2005-10-24 09:29:34 +00:00
Sebastien Bacher
12e01119d8 patch by Kjartan Maraas <kmaraas@gnome.org>, remove a load of leaks and
2005-02-08  Sebastien Bacher  <seb128@debian.org>

	* gnome-theme-installer.c: (file_theme_type), (transfer_done_cb),
	(install_dialog_response), (gnome_theme_installer_run):
	patch by Kjartan Maraas <kmaraas@gnome.org>, remove a load of leaks
	and make sure newly installed themes show up in the relevant lists
	without having to close/open the dialog again (Closes: #166267).

2005-02-08  Sebastien Bacher  <seb128@debian.org>

	* gnome-keyboard-properties-xkb.c: (setup_xkb_tabs):
	* gnome-keyboard-properties-xkblt.c: (def_group_in_gconf_changed):
	patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
	(Closes: #166267).

2005-02-08  Sebastien Bacher  <seb128@debian.org>

	* eggcellrendererkeys.c: (egg_cell_renderer_keys_start_editing):
	patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
        (Closes: #166267).

2005-02-08  Sebastien Bacher  <seb128@debian.org>

	* main.c: (wrap_in_label):
        patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
        (Closes: #166267).

2005-02-08  Sebastien Bacher  <seb128@debian.org>

	* gnome-theme-info.c: (update_common_theme_dir_index):
	* theme-thumbnail.c: (create_image):
	patch by Kjartan Maraas <kmaraas@gnome.org>, move to use GtkIconTheme
	and remove a load of leaks in the theme manager code (Closes: #166267).
2005-02-08 22:42:10 +00:00
Sebastien Bacher
3be4937dab fix some strings, changes by David Lodge <dave@cirt.net> (Closes:
2005-02-07  Sebastien Bacher  <seb128@debian.org>

        * gnome-theme-installer.c: (transfer_done_cb): fix some strings,
          changes by David Lodge <dave@cirt.net> (Closes: #166550).
2005-02-07 21:39:30 +00:00
David Sedeño
0b8267577e New install procedure: See bug #102216. Remove
2005-02-01  David Sedeño <david@alderia.com>

	New install procedure: See bug #102216.
	* gnome-theme-details.c: Remove gnome_theme_installer_run_cb,
	gnome_icon_theme_installer_run_cb because gnome_theme_installer_run
	function now detects if it is a icon or theme.
	(gnome_theme_details_init): Remove install buttons in theme details
	window.
	* gnome-theme-installer.c (file_theme_type): Detects the type of the
	theme inspecting the content of the file.
	(transfer_done_targz_idle_cb, transfer_done_tarbz2_idle_cb): Install
	the theme in the correct temp dir.
	(transfer_done_cb): Detects if the file to install it is in the
	correct format and informs the user if it is not supported. Unpack the
	file (informs the user if there are not the correct utility in the
	system) and install the theme in the correct directory.
	(gnome_theme_installer_run): Remove parameter. Now we detect the file
	type.
	* gnome-theme-manager.c (gnome_meta_theme_installer_run_cb,
	gnome_theme_manager_drag_data_received_cb): Call
	gnome_theme_installer_run without the third parameter. Now we detect
	the file type.
	* theme-properties.glade: Removes install buttons in details window.
2005-02-01 22:33:47 +00:00
Sebastien Bacher
dc10539a5f check the permission of the .icons/.themes dir instead of the files in it
2005-01-06  Sebastien Bacher  <seb128@debian.org>

        * gnome-theme-installer.c: (install_dialog_response): check the
        permission of the .icons/.themes dir instead of the files in it
        (Closes: #161649).
2005-01-06 11:54:55 +00:00
Sebastien Bacher
0b31b594da use a temporary filename to not overwrite existant files in ~/.themes
2005-01-03  Sebastien Bacher  <seb128@debian.org>

	* gnome-theme-installer.c: (install_dialog_response): use a temporary
	filename to not overwrite existant files in ~/.themes (Closes: #97180).
2005-01-03 18:08:23 +00:00
Kjartan Maraas
a3b069d6c5 Don't include <gtk/gtk.h> twice. Same (comes in from -installer.h) Same.
2004-12-25  Kjartan Maraas  <kmaraas@gnome.org>

	* gnome-theme-details.c: Don't include <gtk/gtk.h> twice.
	* gnome-theme-installer.c: Same (comes in from -installer.h)
	* gnome-theme-manager.c: Same.
2004-12-25 14:50:28 +00:00
Jonathan Blandford
55e4e4f5e4 forgot this 2004-11-02 22:17:48 +00:00
Jonathan Blandford
233c68170e Patch from Vijaykumar Patwari <vijaykumar.patwari@wipro.com> to warn when
Tue Nov  2 16:03:41 2004  Jonathan Blandford  <jrb@redhat.com>

        * theme-switcher.c (install_dialog_response): Patch from
        Vijaykumar Patwari <vijaykumar.patwari@wipro.com> to warn when
        .themes can't be written to.
2004-11-02 22:13:05 +00:00
Mike Newman
007bde5c1d Fix for #148895 2004-10-28 18:20:17 +00:00
Sebastien Bacher
c67c245f28 * patch by Rajkumar <rajkumar.siva@wipro.com> to fix the themes
2004-10-27  Sebastien Bacher  <seb128@debian.org>

	* gnome-theme-installer.c: (transfer_done_targz_idle_cb),
	(transfer_done_tarbz2_idle_cb): *
	patch by Rajkumar <rajkumar.siva@wipro.com> to fix the themes
	installation with the non GNU versions of tar (Closes: #114553).
2004-10-27 10:43:24 +00:00
Mark McLoughlin
d9885e685f update help links to point to user-guide.xml
2004-02-12  Mark McLoughlin  <mark@skynet.ie>

        * capplets/display/main.c: (cb_dialog_response):
        * capplets/localization/gnome-localization-properties.c:
        (dialog_response): update help links to point to user-guide.xml
2004-02-12 14:23:03 +00:00
Srinivasa Ragavan
9b3dcfc828 Fix for #127371, reporting invalid and null file locations 2003-12-05 05:20:39 +00:00
Srinivasa Ragavan
f24fdfa8e8 Fix for bug #116224, infinite loop when installing themes from ~/.themes. 2003-12-05 04:35:15 +00:00
Jonathan Blandford
22876b1dc3 make sure we're initted, as this function can be run asynchronously.
Thu Jan 16 02:32:39 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-details.c (gnome_theme_details_update_from_gconf):
	make sure we're initted, as this function can be run
	asynchronously.

	* gnome-theme-manager.c (gnome_meta_theme_installer_run_cb): hook
	up the installer.

	* gnome-theme-installer.c: Try to handle icon themes.
2003-01-16 07:40:29 +00:00
Jonathan Blandford
341038ca77 Change the file format a bunch.
Tue Nov  5 15:48:33 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-info.c: Change the file format a bunch.

Tue Nov  5 15:48:20 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (read_themes): make more robust.
2002-11-05 20:49:44 +00:00
Jonathan Blandford
9405d72d2f Rewrote to handle metathemes and icon themes. The WM stuff was previously
Fri Nov  1 11:01:16 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: Rewrote to handle metathemes and icon
	themes.  The WM stuff was previously broken, too.

	* gnome-theme-installer.[ch]: Extract this code out to it's own
	file.

Fri Nov  1 11:03:34 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-info.[ch]: Moved theme-common, and gave more
	features.
2002-11-01 16:09:43 +00:00