Commit graph

64 commits

Author SHA1 Message Date
Thomas Wood
ce90ac9adc (gnome_theme_installer_run): Open transfer dialog with transient parent
2006-11-13  Thomas Wood  <thos@gnome.org>

	(gnome_theme_installer_run): Open transfer dialog with transient
	parent set

	* gnome-theme-details.c: (remove_theme), (color_select),
	(toggle_color_scheme_key), (gnome_theme_details_init),
	(update_color_buttons_from_string),
	(gnome_theme_details_update_from_gconf):
	* gnome-theme-installer.c: (gnome_theme_install_from_uri),
	* gnome-theme-installer.h:
	* gnome-theme-manager.c: (free_all),
	(gnome_theme_manager_drag_data_received_cb), (main):
	* gnome-theme-manager.h:
	* gnome-theme-save.c: (save_dialog_response):
	* theme-properties.glade:

	- Add a colours tab to change gtk-color-scheme setting
2006-11-13 16:01:42 +00:00
Thomas Wood
8ec1c4b758 Add an install-theme command line option. Fixes bug 354581 - Theme manager
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-10-02 22:12:30 +00:00
Thomas Wood
55a7bb8a47 Applied first two patches from bug 351521
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-08-21 22:13:51 +00:00
Rob Bradford
3e77c9e063 Fixes #346041
2006-07-27  Rob Bradford <robster@debian.org>

	Fixes #346041

	* gnome-theme-manager.[ch]:
	* theme-properties.glade: added support for locking down theme.
2006-07-27 13:21:27 +00:00
Thomas Wood
ea5a631565 - Remove redundant theme-install dialog - Fix bug 138795 (file dialog
2006-04-25  Thomas Wood  <thos@gnome.org>

	* Makefile.am:
	* gnome-theme-installer.c: (gnome_theme_install_from_uri),
	(gnome_theme_installer_run_cb), (gnome_theme_installer_run):
	* gnome-theme-installer.h:
	* gnome-theme-manager.c:
	(gnome_theme_manager_drag_data_received_cb):
	* theme-install.glade:

	- Remove redundant theme-install dialog
	- Fix bug 138795 (file dialog forgets last browsed to or installed from
	  location)
2006-04-25 21:30:45 +00:00
Thomas Wood
31a5fd7828 Remove drag and drop information text, and add Install buttons to each tab
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-19 10:48:04 +00:00
Thomas Wood
b062d0c301 Patch from Sergey Al. Safonov <spoof@spoofa.info> to fix bug 314658 -
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-04-09 16:23:13 +00:00
David Seseño
a7fa1e8b9a Set the search column of the treeview. Fixes #321379.
2006-01-03  David Seseño <david@alderia.com>

	* gnome-theme-manager.c (setup_dialog): Set the search column of the
	treeview. Fixes #321379.
2006-01-03 10:24:03 +00:00
Guillaume Desmottes
9d88a0bb5e Fixes bug #147665
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.
2006-01-03 10:06:50 +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
Muktha
5201e26525 Update the desktop font in addition to the application font when 'apply
2005-10-11  Muktha  <muktha.narayan@wipro.com>

        * gnome-theme-info.h:
	* gnome-theme-manager.h:
	* gnome-theme-manager.c (apply_font_clicked):
        * gnome-theme-info.c (gnome_theme_read_meta_theme)
        (gnome_theme_meta_info_free) (gnome_theme_meta_info_print)
        (gnome_theme_meta_info_compare): Update the desktop font in
        addition to the application font when 'apply font' in large print
        themes is selected. Fixes #123551.
2005-10-11 11:27:36 +00:00
Sebastien Bacher
581c37e2bb Cleanup of gconf and a few other things, patch from Kjartan Maraas
2005-05-22  Sebastien Bacher  <seb128@debian.org>

        * ChangeLog capplets/about-me/e-image-chooser.c
        capplets/accessibility/at-properties/at-startup-session.h
        capplets/accessibility/keyboard/accessibility-keyboard.c
        capplets/background/gnome-wp-info.c
        capplets/common/gconf-property-editor.c
        capplets/common/gnome-theme-apply.c
        capplets/default-applications/gnome-default-applications-properties.c
        capplets/keybindings/gnome-keybinding-properties.c
        capplets/keyboard/gnome-keyboard-properties.c
        capplets/mouse/gnome-mouse-properties.c
        capplets/network/gnome-network-preferences.c
        capplets/sound/sound-properties-capplet.c
        capplets/theme-switcher/gnome-theme-details.c
        capplets/theme-switcher/gnome-theme-manager.c
        capplets/ui-properties/gnome-ui-properties.c
        capplets/windows/gnome-window-properties.c
        gnome-settings-daemon/factory.c
        gnome-settings-daemon/gnome-settings-accessibility-keyboard.c
        gnome-settings-daemon/gnome-settings-background.c
        gnome-settings-daemon/gnome-settings-daemon.c
        gnome-settings-daemon/gnome-settings-daemon.h
        gnome-settings-daemon/gnome-settings-font.c
        gnome-settings-daemon/gnome-settings-keybindings.c
        gnome-settings-daemon/gnome-settings-keybindings.h
        gnome-settings-daemon/gnome-settings-keyboard-xkb.c
        gnome-settings-daemon/gnome-settings-keyboard.c
        gnome-settings-daemon/gnome-settings-locate-pointer.h
        gnome-settings-daemon/gnome-settings-mouse.c
        gnome-settings-daemon/gnome-settings-multimedia-keys.c
        gnome-settings-daemon/gnome-settings-screensaver.c
        gnome-settings-daemon/gnome-settings-sound.c
        gnome-settings-daemon/gnome-settings-xmodmap.c
        gnome-settings-daemon/gnome-settings-xrdb.c
        gnome-settings-daemon/gnome-settings-xsettings.c
        libbackground/applier.c libbackground/applier.h
        libbackground/preferences.c libsounds/sound-properties.c
        libsounds/sound-view.h libwindow-settings/gnome-wm-manager.c
        libwindow-settings/metacity-window-manager.c
        typing-break/drw-break-window.c typing-break/drw-utils.h
        typing-break/drwright.c vfs-methods/fontilus/font-view.c
        vfs-methods/themus/themus-theme-applier.c:
        Cleanup of gconf and a few other things,
        patch from Kjartan Maraas <kmaraas@gnome.org> (Closes: #301945).
2005-05-22 15:46:45 +00:00
Elijah Newren
72475688be Fix an infinite loop that was bringing single-CPU systems to their knees.
2005-02-01  Elijah Newren  <newren@gmail.com>

	Fix an infinite loop that was bringing single-CPU systems to their
	knees.  Approved by Kjartan.  #160803

	* gnome-theme-manager.c: (window_settings_changed): keep track of
	the window manager theme last selected and just exit if we are
	already using the one we want
2005-02-02 00:30:04 +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
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
Frédéric Crozat
347006e0d8 Use themed icons for WM hint. 2004-08-20 16:50:57 +00:00
David Sedeño
f0a452b3f7 (http://bugzilla.gnome.org/show_bug.cgi?id=143958) Revert option added.
2004-06-20  David Sedeño <david@alderia.com>

        (http://bugzilla.gnome.org/show_bug.cgi?id=143958)
        * gnome-theme-manager.c, theme-properties.glade: Revert option added.
        Two now gboolean global var: 'themes_loaded' to check if its the first
        time that has cold meta_theme_selection_changed. 'rervert' to known
        in the same function if the selection has change because a revert.
        (meta_theme_selection_changed):  If it's the same time, save the
        initial theme in initial_meta_theme_info. If the selection has change
        because a revert click, set the sensitive of the revert button
        to false.
        (revert_theme_clicked): callback for the revert button clicked signal.
        Set the initial_meta_theme and set sensitive to FALSE.
        (setup_dialog): Added the revert button to the gtk_size_group, connect
        the clicked callback and set sensitive initially to FALSE.
2004-06-20 11:02:04 +00:00
Jody Goldberg
0f53df3f1d fix the selection when not running metacity. That was damn irritating.
2004-04-07  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (update_settings_from_gconf_idle) : fix the
	  selection when not running metacity.  That was damn irritating.

2004-03-10  Chris Lahey  <clahey@ximian.com>

	* gnome-theme-manager.c: (pixbuf_async_func): rename function. Use
	broken_image.
	(pixbuf_async_data_free): rename function. Use PixbufAsyncData instead
	of a GList.
	(pixbuf_idle_func): rename function. Handle the case that things
	change again while we're updating.  Stop what it's doing and start
	from the beginning.
	(add_pixbuf_idle):
	(load_meta_themes): clean up. Remove model_meta_theme_info.
	(update_themes_from_disk): Remove the code to check for
	have_meta_theme here.  It works with no metathemes installed.
	(add_custom_row_to_meta_theme): handle the initial case too.
	(remove_custom_row_from_meta_theme): removed.
	(themes_equal): helper function for a fairly complicated comparison.
	(update_settings_from_gconf_idle), (update_settings_from_gconf):
	reamed. Instead of custom_theme_found to mean that there should be a
	custom theme, we use current_theme_saved.
	This means that there's a metatheme for the current theme.  Its
	meaning is almost exactly the boolean opposite of the old
	one but it's more understandable.  initial_theme_saved tells us
	whether the initial theme has a metatheme for it now.
	(theme_changed_idle), (theme_changed_func): Made this idle to reduce
	rerunning
	(setup_dialog): Load broken image.
	(gnome_theme_manager_sort_func): Make it symmetric.
	* gnome-theme-manager.h: Remove THEME_FLAG_INITIAL.
2004-04-07 04:26:49 +00:00
Padraig O'Briain
80924cf2f0 Check that cursor position has changed before calling
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-04-02 14:33:59 +00:00
Jody Goldberg
9a9008178d merge and update patch from
http://bugzilla.gnome.org/show_bug.cgi?id=134895
2004-03-31 21:30:23 +00:00
Jody Goldberg
26139a231b revert the commit on
2004-03-02  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : revert the commit on
	  Wed Feb  4 00:05:11 2004  Jonathan Blandford  <jrb@gnome.org>
	  exit if it is a non-compliant wm (eg, anything but metacity)

2004-02-25  Fernando Herrera  <fherrera@onirica.com>

	http://bugzilla.gnome.org/show_bug.cgi?id=132902
	* theme-install.glade: use GtkFileChooser.
2004-03-02 15:03:43 +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
Jonathan Blandford
b6d4dc7a76 fix #106424
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.
2004-02-07 05:39:18 +00:00
Jonathan Blandford
4b2fc55b01 exit if it is a non-compliant wm (eg, anything but metacity)
Wed Feb  4 00:05:11 2004  Jonathan Blandford  <jrb@gnome.org>

        * gnome-theme-manager.c (load_meta_themes): exit if it is a
        non-compliant wm (eg, anything but metacity)
2004-02-04 05:21:28 +00:00
Jonathan Blandford
1355ee215f use g_markup_printf_escaped instead of g_strdup_printf, #110564
Tue Feb  3 23:36:25 2004  Jonathan Blandford  <jrb@gnome.org>

        * gnome-theme-manager.c (load_meta_themes): use
        g_markup_printf_escaped instead of g_strdup_printf, #110564
2004-02-04 04:36:27 +00:00
Jonathan Blandford
0e3a015c04 I don't know how this got removed. readding it 2003-08-11 15:37:34 +00:00
Jonathan Blandford
88ef9e0820 make sure that we have a valid theme_id, #104824
Mon Aug  4 14:14:53 2003  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-manager.c (idle_async_func): make sure that we have
	a valid theme_id, #104824
2003-08-04 18:15:32 +00:00
Mark McLoughlin
fd34675407 use the default image if the thumbnailer fails.
2003-07-02  Mark McLoughlin  <mark@skynet.ie>

        * gnome-theme-manager.c: (idle_async_func), (load_meta_themes):
        use the default image if the thumbnailer fails.
2003-07-02 11:14:02 +00:00
Andrew Sobala
128bcd8d80 Andrew Sobala <aes@gnome.org>
The grand "themus->control-center" merge. See individual ChangeLogs for
details.
2003-05-13 18:37:05 +00:00
Kjartan Maraas
b86989525e Fix a typo. Adapted version of a patch from <mitr@volny.cz>. Fixes bug
2003-04-29  Kjartan Maraas  <kmaraas@gnome.org>

	* gnome-theme-manager.c: (main): Fix a typo. Adapted version
	of a patch from <mitr@volny.cz>. Fixes bug #111849.
2003-04-29 21:46:04 +00:00
Jonathan Blandford
bd160edddf Patch from Kjartan Maraas to fix a bunch of leaks.
Thu Feb 13 18:51:37 2003  Jonathan Blandford  <jrb@redhat.com>

        * capplets/common/gconf-property-editor.c: (gconf_peditor_new):
        * capplets/common/gnome-theme-info.c: (read_meta_theme),
        (update_theme_index), (update_common_theme_dir_index),
        (top_theme_dir_changed), (top_icon_theme_dir_changed),
        (add_common_theme_dir_monitor), (real_add_top_theme_dir_monitor):
        * capplets/default-applications/gnome-default-applications-properti
        es.c: (initialize_default_applications), (read_editor),
        (read_terminal):
        * capplets/file-types/mime-edit-dialog.c: (fill_dialog):
        * capplets/file-types/mime-type-info.c: (load_all_mime_types):
        * capplets/file-types/mime-types-model.c:
        (mime_types_model_get_value):
        * capplets/font/main.c: (font_render_get_gconf), (enum_group_load):
        * capplets/mouse/gnome-mouse-properties.c: (read_cursor_font),
        (cursor_changed):
        * capplets/theme-switcher/gnome-theme-details.c:
        (window_theme_selection_changed):
        * capplets/theme-switcher/gnome-theme-manager.c:
        (meta_theme_selection_changed):
        * capplets/theme-switcher/theme-thumbnail.c:
        (generate_theme_thumbnail):
        * libsounds/sound-properties.c: (sound_properties_add_directory),
        (sound_properties_add_file):
        * libsounds/sound-view.c: (compare_func):
        * libwindow-settings/gnome-window-manager.c:
        (gnome_window_manager_new): Patch from Kjartan Maraas to fix a
        bunch of leaks.
2003-02-14 00:02:50 +00:00
Jonathan Blandford
7da2529345 get the default from the schema and always sort it at the top.
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
2003-02-05 22:20:09 +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
7d8899ba2e call correctly in all the right places.
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.
2003-01-16 01:16:36 +00:00
Jody Goldberg
eb2071f8ff yet another place to handle NULL window manager.
2003-01-14  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : yet another place to
	handle NULL window manager.
2003-01-15 03:21:11 +00:00
Alex Duggan
9841338eff s/gnome-theme-properties/gnome-theme-manager/ Fixes #103525
2003-01-14  Alex Duggan  <aldug@gnome.org>

	* gnome-theme-manager.c (main):
	s/gnome-theme-properties/gnome-theme-manager/  Fixes #103525
2003-01-15 00:17:18 +00:00
Jonathan Blandford
db7accb5f5 set the correct row to the new data. This was messing a lot up. Saving now
Tue Jan 14 02:16:22 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (load_meta_themes): set the correct row to
	the new data.  This was messing a lot up.  Saving now works, so
	long as you don't type bad data.

	* TODO: update.
2003-01-14 07:17:28 +00:00
Jody Goldberg
b43e4c2022 handle yet another place where gnome_wm_manager_get_current may be NULL.
2003-01-13  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : handle yet another place
	  where gnome_wm_manager_get_current may be NULL.
2003-01-14 04:08:50 +00:00
Jonathan Blandford
f28c52f3f3 capplets/common/gnome-theme-info.[ch]: Total rewrite. Fam now works correctly.
capplets/keybindings/*: use new theme code.
capplets/theme-switcher/*: use new theme code.
2003-01-13 20:21:28 +00:00
Anders Carlsson
bd64a0a390 Add support for applying fonts.
2003-01-08  Anders Carlsson  <andersca@codefactory.se>

	* gnome-theme-manager.c: (update_font_button_state),
	(font_key_changed), (apply_font_clicked), (setup_dialog):
	* gnome-theme-manager.h:
	Add support for applying fonts.

	* theme-thumbnail.c: (create_image):
	Allow SVG files as icons.
2003-01-08 22:40:33 +00:00
Jonathan Blandford
564733fb5d handle initial theme as custom.
Wed Jan  8 01:57:09 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (add_initial_row_to_meta_theme): handle
	initial theme as custom.

	* TODO: update
2003-01-08 07:01:24 +00:00
Jonathan Blandford
003a40868f add a description entry. Still needs escaping.
Tue Jan  7 03:10:36 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-save.c (save_dialog_response): add a description
	entry.  Still needs escaping.

	* theme-thumbnail.c (generate_theme_thumbnail): read the thumbnail
	back from the child correctly.  I think thumbnailing fully works.

	* TODO: Update
2003-01-07 08:15:07 +00:00
Seth Nickell
ff2eb3c60c Removed #if 0'd code for hard-coding minimuum height of the tree view. Use
2003-01-06  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (load_meta_themes):
	* theme-properties.glade:

	Removed #if 0'd code for hard-coding minimuum height
	of the tree view. Use glade properties to set minimuum
	height to a more reasonable value. Its hard to find
	items when you only see two in the scroll-view at
	any given time, and many people do not think to
	resize windows (nor should they have to :-)
2003-01-07 01:46:18 +00:00
Seth Nickell
8fe3e80954 Don't mark internal string for translation so we don't break string
2003-01-06  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (add_custom_row_to_meta_theme):

	Don't mark internal string for translation so we don't
	break string freeze.
2003-01-06 23:14:04 +00:00
Jonathan Blandford
4067638d81 fix default image. Remove debugging g_prints.
Mon Jan  6 10:55:39 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (setup_dialog): fix default image.
	Remove debugging g_prints.
2003-01-06 15:59:46 +00:00
Remi Cohen-Scali
b4343eb9c2 Reviewed by: Jody Goldberg <jody@gnome.org>
2002-11-29  Remi Cohen-Scali  <remi@cohen-scali.com>

        Reviewed by: Jody Goldberg <jody@gnome.org>

        * capplets/theme-switcher/gnome-theme-manager.c (drag_data_received_cb):
        Add a test to detect is uri is local. If not use full URI instead
        of just the path in order to be able to download remote tarballs.
        Fixes #97983.
2003-01-06 01:12:04 +00:00
Seth Nickell
390e0ccab8 Add a default image for when theme's are being thumbnailed.
2003-01-05  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (setup_dialog), (main):
	* Makefile.am:
	* theme-thumbnailing.png:

	Add a default image for when theme's are being
	thumbnailed.

	* theme-properties.glade:

	Hide dialog by default so it doesn't come
	up undrawn.
2003-01-05 23:58:27 +00:00
Seth Nickell
9689c7ac77 oops, take out pointless printf debug 2003-01-05 23:29:34 +00:00
Seth Nickell
fff1f909c8 Generate thumbnails for the custom theme.
2003-01-05  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (add_custom_row_to_meta_theme),
	(remove_custom_row_from_meta_theme):
	* theme-thumbnail.c: (theme_thumbnail_invalidate_cache):
	* theme-thumbnail.h:

	Generate thumbnails for the custom theme.
2003-01-05 23:26:04 +00:00
Jonathan Blandford
8eccb7d29b correctly merge disk updates and the current setup.
Thu Jan  2 08:57:54 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: correctly merge disk updates and the
	current setup.

	* TODO: Add a TODO
2003-01-02 13:58:58 +00:00