2007-04-08 Jens Granseuer <jensgr@gmx.net>
Based on a patch by: Kristof Vansant <de_lupus@pandora.be>
* gnome-theme-installer.c: (gnome_theme_installer_run): add filters
for theme packages to the file chooser and mark the file chooser
title for translation. Closes bug #424960.
svn path=/trunk/; revision=7448
2006-12-03 Thomas Wood <thos@gnome.org>
* gnome-theme-installer.c: (theme_properties_free),
(file_theme_type), (missing_utility_message_dialog),
(extract_files_error_dialog), (transfer_done_targz_idle_cb),
(transfer_done_tarbz2_idle_cb), (transfer_done_cb),
(gnome_theme_install_from_uri), (gnome_theme_installer_run):
- Cleanup some of the install code
- Implement bug 325300 - Theme manager should be able to handle archives
with icon, gtk+ and metacity themes
- Implement bug 326103 - Allow installing a theme from a directory
2006-11-27 Thomas Wood <thos@gnome.org>
* gnome-theme-installer.c: (file_theme_type): Applied patch from
bug 378680 (leak in file_theme_type() in theme-switcher)
2006-07-14 Thomas Wood <thos@gnome.org>
* gnome-theme-installer.c:
(transfer_done_cb): Made the installation message dialog more HIG
compliant, as per comments from bug 167045. Also reinstated the fix
for bug 316800.
(gnome_theme_installer_run): Remove invalid, and also duplicate, check
for the tar utility.
2006-04-19 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (gnome_theme_details_init),
(gnome_theme_details_reread_themes_from_disk):
* gnome-theme-installer.c: (gnome_theme_installer_run_cb):
* gnome-theme-installer.h:
* gnome-theme-manager.c: (setup_dialog):
* theme-properties.glade:
Remove drag and drop information text, and add Install buttons to each
tab in the details window. Closes bug 99535 - [ui-review] Theme manager UI issues
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-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-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-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).
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.
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-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-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
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.
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.
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.