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-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.
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.
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-04-02 Padraig O'Briain <padraig.obriain@sun.com>
* gnome-theme-details.c (update_list_something): Check that cursor
position has changed before calling gtk_tree_view_set_cursor.
* gnome-theme-manager.c (update_settings_from_gconf): Check that
cursor position has changed before calling gtk_tree_view_set_cursor.
Fixes bug #131538.
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
Sat Feb 7 00:34:45 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-manager.c (load_meta_themes): fix#106424
Fri Feb 6 20:49:25 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-details.c (gnome_theme_details_init): Patch from
Frederic Crozat to install themes in the right place.
Wed Feb 5 17:03:26 2003 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-manager.[ch] (get_default_string_from_key): get the
default from the schema and always sort it at the top.
* gnome-theme-details.c: ditto
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.
Wed Jan 15 20:16:21 2003 Jonathan Blandford <jrb@redhat.com>
* gnome-theme-info.c (remove_data_from_hash_by_name): call
correctly in all the right places.
* gnome-theme-manager.c (gnome_theme_manager_tree_sort_func):
remove this unneeded sort func.
* gnome-theme-details.c (setup_tree_view): use the right sort
function.
2002-12-28 Seth Nickell <snickell@stanford.edu>
* gnome-theme-details.c: (path_to_theme_id), (load_theme_names),
(gnome_theme_details_reread_themes_from_disk):
Use the theme directory name rather than the "printable" name
for icon themes. Does this need to be done for WM themes and
GTK themes as well?
Fri Dec 6 16:54:14 2002 Jonathan Blandford <jrb@redhat.com>
* gnome-theme-save-data.c: New file. Really saves now. Doesn't
notice when a new metatheme is added, though.
Fri Dec 6 16:13:54 2002 Jonathan Blandford <jrb@redhat.com>
* gnome-theme-info.c (top_theme_dir_changed_callback): I know C.
Really, I do.
Tue Dec 3 14:26:05 2002 Jonathan Blandford <jrb@redhat.com>
* gnome-theme-details.c (window_theme_selection_changed): Fix
g_assert_not_reached() that can be reached.
Tue Dec 3 00:40:13 2002 Jonathan Blandford <jrb@gnome.org>
* .cvsignore: shut up, CVS
* Makefile.am: build new objects
* gnome-theme-details.[ch]: New file to encapsulate the details
dialog.
* gnome-theme-manager.c: Restructure code. Less love, more work.
Prolly an improvement.