2007-01-19 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (update_color_scheme_tab),
(gnome_theme_details_update_from_gconf):
* gnome-theme-manager.c: (gtk_theme_key_changed):
* theme-properties.glade:
Add a Revert button to the color schemes tab
svn path=/trunk/; revision=7156
2007-01-07 Thomas Wood <thos@gnome.org>
* Makefile.am:
* gnome-theme-details.c: (gtk_theme_update_remove_button),
(remove_theme), (color_select), (toggle_color_scheme_key),
(gnome_theme_details_init):
* gnome-theme-manager.c: (main):
* gtkrc-utils.c:
* gtkrc-utils.h:
* theme-properties.glade:
Enable a message when the current theme does not support colour schemes
svn path=/trunk/; revision=7092
2007-01-07 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (gtk_theme_update_remove_button): Applied patch
from bug 326337 (leaks in the theme manager)
svn path=/trunk/; revision=7078
2007-01-11 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (gnome_theme_details_init): Applied theme
manager part of the patch from bug 382730 (fix build with c89 compilers)
svn path=/trunk/; revision=7069
2007-01-11 Thomas Wood <thos@gnome.org>
* theme-properties.glade: Set minimum size request on the treeview
rather than the entire window (fixes bug 393236).
svn path=/trunk/; revision=7062
2007-01-05 Christian Persch <chpe@gnome.org>
Fixes#393117
* gnome-theme-manager.c (main): get a reference to the GnomeProgram
and free it when appropriate. Fixes leak.
* gnome-theme-details.c (gtk_theme_update_remove_button): fixed leaks.
svn path=/trunk/; revision=7044
2006-12-18 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c:
* theme-properties.glade:
- HIG fixes to the color scheme tab, from suggestions in Bug 382517
- Rename "Theme Details" button to "Customize"
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-10-02 Thomas Wood <thos@gnome.org>
* gnome-theme-manager.c: (load_meta_themes), (main): Add an
install-theme command line option. Fixes bug 354581 - Theme manager
has no CLI tool to install themes.
2006-09-30 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (setup_tree_view):
* theme-properties.glade:
Allows the text in the details dialog lists to ellipsise, and sets a minimum width
for the dialog. Fixes bug 355269 (Theme manager dialog width)
2006-08-28 Thomas Wood <thos@gnome.org>
* theme-properties.glade: Fixes bug 331835 (Missing maximize button)
by making the main window Normal rather than Dialog.
* ChangeLog: Converted to utf-8!
2006-08-21 Thomas Wood <thos@gnome.org>
* gnome-theme-manager.c: (queue_pixbuf_generation),
(pixbuf_idle_func), (load_meta_themes): Applied first two patches from bug 351521
2006-07-25 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (window_theme_selection_changed),
(gnome_theme_details_update_from_gconf): Don't attempt to load window
manager theme name from an unknown window manager (fixes bug 333276 -
gnome-theme-manager crashes with xgl/compiz)
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-28 Thomas Wood <thos@gnome.org>
* gnome-theme-save.c: (write_theme_to_disk), (save_theme_to_disk),
(save_dialog_response):
* theme-properties.glade:
- Added option to save current background when saving a custom theme.
Fixes bug 330302 - Saved themes should remember wallpaper.
- Also implements some of the UI changes for the save dialog, suggested
in bug 100622
2006-04-26 Thomas Wood <thos@gnome.org>
* gnome-theme-save.c: (str_remove_slash),
(setup_directory_structure), (write_theme_to_disk),
(gnome_theme_save_show_dialog):
Fix bug 139692 - Some characters cannot be given as the theme name
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
2006-04-09 Thomas Wood <thos@gnome.org>
* gnome-theme-manager.c: (setup_meta_tree_view): Patch from Sergey Al.
Safonov <spoof@spoofa.info> to fix bug 314658 - Theme chooser main
window too wide for 800x600
2006-01-03 Guillaume Desmottes <cass@skynet.be>
Fixes bug #147665
* gnome-theme-manager.[ch] (update_font_button_state,
update_background_button_state): new functions.
(background_key_changed): call the 2 above functions to update
the background from metathemes that include a background.
2005-11-14 David Sedeño <david@alderia.com>
* gnome-theme-details.c (gtk_theme_update_remove_button): Update the
sensivility of the button if the user can remove the theme.
(remove_theme): Remove the selected theme.