Commit graph

49 commits

Author SHA1 Message Date
Jens Granseuer
de16439ab3 Patch by: Vitaliy Ischenko <betalb@gmail.com>
2007-03-18  Jens Granseuer  <jensgr@gmx.net>

	Patch by: Vitaliy Ischenko <betalb@gmail.com>

	* capplets/about-me/gnome-about-me.glade:
	* capplets/accessibility/keyboard/gnome-accessibility-keyboard-properties.glade:
	* capplets/default-applications/gnome-default-applications-properties.glade:
	* capplets/keyboard/gnome-keyboard-properties.glade:
	* capplets/network/gnome-network-properties.glade:
	don't hardcode the invisible char property in glade files (closes bug
	#393879)

svn path=/trunk/; revision=7395
2007-03-18 17:39:22 +00:00
Thomas Wood
2748e5206c Add a Revert button to the color schemes tab
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-19 17:54:55 +00:00
Thomas Wood
13c68a2e1e - Remove seperate color scheme saving UI - Add support for
2007-01-19  Thomas Wood  <thos@gnome.org>

	* gnome-theme-details.c: (update_color_scheme_tab), (color_select),
	(toggle_color_scheme_key):
	* gnome-theme-manager.c: (free_all), (load_meta_themes),
	(meta_theme_setup_info), (meta_theme_selection_changed),
	(update_themes_from_disk), (add_custom_row_to_meta_theme),
	(themes_equal), (update_settings_from_gconf_idle),
	(update_settings_from_gconf), (gtk_theme_key_changed),
	(setup_dialog):
	* gnome-theme-save.c: (write_theme_to_disk):
	* theme-properties.glade:

	- Remove seperate color scheme saving UI
	- Add support for gtk-color-scheme key in metatheme info

2007-01-19  Thomas Wood  <thos@gnome.org>

	* gnome-theme-apply.c: (gnome_meta_theme_set):
	* gnome-theme-info.c: (gnome_theme_read_meta_theme),
	(gnome_theme_meta_info_new), (gnome_theme_meta_info_free),
	(gnome_theme_meta_info_print), (gnome_theme_meta_info_compare):
	* gnome-theme-info.h:

	Add support for saving and applying the gtk-color-scheme key

svn path=/trunk/; revision=7152
2007-01-19 01:33:26 +00:00
Thomas Wood
2c6c2daf8a Add Save/Delete dialogs for colour schemes.
2007-01-08  Thomas Wood  <thos@gnome.org>

	* gnome-theme-details.c: (color_select),
	(color_scheme_combobox_changed), (gnome_theme_details_init),
	(update_color_buttons_from_string),
	(gnome_theme_details_update_from_gconf):
	* theme-properties.glade:

	Add Save/Delete dialogs for colour schemes.

svn path=/trunk/; revision=7106
2007-01-08 20:07:38 +00:00
Thomas Wood
e5d3aa030a Correct function decleration
2007-01-08  Thomas Wood  <thos@gnome.org>

	* gtkrc-utils.h: Correct function decleration
	* gnome-theme-details.c: (update_color_scheme_tab), (color_select),
	(toggle_color_scheme_key):
	* theme-properties.glade:

	Add custom colour scheme saving UI

svn path=/trunk/; revision=7094
2007-01-08 11:23:37 +00:00
Thomas Wood
f4ddd4914a Enable a message when the current theme does not support colour schemes
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 22:08:02 +00:00
Thomas Wood
239be66ce1 Based on patch by: Gabor Kelemen <kelemeng@gnome.hu>
2007-01-07  Thomas Wood  <thos@gnome.org>

	Based on patch by: Gabor Kelemen <kelemeng@gnome.hu>

	* gnome-theme-installer.c: (transfer_done_cb): Fixes bug 360449 (Avoid
	markup in translatable messages)

svn path=/trunk/; revision=7084
2007-01-07 16:31:17 +00:00
Thomas Wood
91b5f3ecef Set minimum size request on the treeview rather than the entire window
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-06 20:34:51 +00:00
Thomas Wood
3a8a2fc975 Fix some HIG issues with strings
2007-01-03  Thomas Wood  <thos@gnome.org>

	* theme-properties.glade: Fix some HIG issues with strings

svn path=/trunk/; revision=7042
2007-01-03 23:48:51 +00:00
Thomas Wood
b67414e40e - HIG fixes to the color scheme tab, from suggestions in Bug 382517 -
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-18 14:26:39 +00:00
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
717180a49e Allows the text in the details dialog lists to ellipsise, and sets a
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-09-30 16:17:46 +00:00
Thomas Wood
99185b38d9 Fixes bug 331835 (Missing maximize button) by making the main window
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-28 20:48:25 +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
7bbf1f9953 - Added option to save current background when saving a custom theme.
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-28 19:03:07 +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
Wouter Bolsterlee
a1f3d207b0 Don't allow tab characters in custom theme descriptions (#336151, Wouter
* capplets/theme-switcher/theme-properties.glade: Don't allow tab
characters in custom theme descriptions (#336151, Wouter Bolsterlee)
2006-04-03 09:09:41 +00:00
David Sedeo
53ea9368c6 Update the sensivility of the button if the user can remove the theme.
2005-11-14  David Sedeo <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-11-21 11:26:28 +00:00
David Sedeo
0b8267577e New install procedure: See bug #102216. Remove
2005-02-01  David Sedeo <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
David Sedeo
f0a452b3f7 (http://bugzilla.gnome.org/show_bug.cgi?id=143958) Revert option added.
2004-06-20  David Sedeo <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
Padraig O'Briain
9d1a12fee0 Set accessible name for GtkTreeViews in Theme Details dialog. Fixes bug
2004-05-27  Padraig O'Briain <padraig.obriain@sun.com>

	* theme-properties.glade: Set accessible name for GtkTreeViews
	in Theme Details dialog. Fixes bug #142402.
2004-05-27 06:53:48 +00:00
Muktha
265865865b Add accessible name and description. Fixes bug #128377.
2004-01-05  Muktha <muktha.narayan@wipro.com>

        * theme-properties.glade: Add accessible name and description.
          Fixes bug #128377.
2004-01-05 13:56:21 +00:00
Jonathan Blandford
f52f7feb32 Fix from Christian Neumair to fix default and focus, #116892
Tue Aug  5 15:38:31 2003  Jonathan Blandford  <jrb@redhat.com>

	* theme-properties.glade: Fix from Christian Neumair to fix
	default and focus, #116892

	* theme-install.glade: ditto
2003-08-05 19:38:39 +00:00
Christian Neumair
0dc2ad9415 theme-install.glade
* theme-install.glade
	* theme-properties.glade:

	HIGified (#105004).
2003-05-28 16:23:07 +00:00
Kjartan Maraas
6288c148b3 Add a colon for consistency. Fixes bug #103923.
2003-05-02  Kjartan Maraas  <kmaraas@gnome.org>

	* theme-properties.glade: Add a colon for consistency.
	Fixes bug #103923.
2003-05-02 22:49:57 +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
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
Jonathan Blandford
628bc1ce2c New file. Really saves now. Doesn't notice when a new metatheme is added,
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.
2002-12-06 21:56:37 +00:00
Jonathan Blandford
a5d6209b4f Add saving support. Almost to a working point w/ this capplet...
Tue Dec  3 20:45:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-save.c: Add saving support.  Almost to a working
	point w/ this capplet...
2002-12-04 01:42:45 +00:00
Jonathan Blandford
e962ae036e shut up, CVS
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.
2002-12-03 16:16:45 +00:00
Jonathan Blandford
9d0a2117d8 sync 2002-11-27 00:03:37 +00:00
Jonathan Blandford
3701438935 sync 2002-11-18 19:40:46 +00:00
Jonathan Blandford
9264122f11 actually set the theme.
Sat Nov 16 00:55:58 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (meta_theme_selection_changed): actually
	set the theme.
2002-11-16 05:56:46 +00:00
Jonathan Blandford
5527e656d6 Use new theme system. Handle other themes better.
Thu Nov 14 17:14:00 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: Use new theme system.  Handle other
	themes better.

	* theme-thumbnail.c: new file to draw themes.  Currently
	synchronous -- needs to be made async.
2002-11-14 22:14:57 +00:00
Jonathan Blandford
eea6c7e6c1 commit snapshot to leave the theme-switcher usable 2002-11-07 20:07:26 +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
Jody Goldberg
3c03dd586d Merge in changes from RedHat 2002-08-19 22:09:51 +00:00
Seth Nickell
e5071f4434 Try my best to throw a monkey wrench in things. Checkin Windows capplet,
2002-08-08  Seth Nickell <snickell@stanford.edu>

	Try my best to throw a monkey wrench in things. Checkin
	Windows capplet, and add window related settings to
	the font capplet and theme capplet.

	Also fix button alignments on all capplets.
2002-08-08 07:13:38 +00:00
Jody Goldberg
bfa7fc3e6d create and destroy the dialog.
2002-07-10  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (show_install_dialog) : create and destroy the
	  dialog.
2002-07-10 21:25:27 +00:00
Jody Goldberg
6f4eb48226 ui review 2002-07-10 16:56:09 +00:00
Jonathan Blandford
b87cde513f try to scroll to theme. Currently appears to be a little broken somewhere.
Tue May 14 12:29:35 2002  Jonathan Blandford  <jrb@redhat.com>

	* theme-switcher.c (read_themes): try to scroll to theme.
	Currently appears to be a little broken somewhere.

Tue May 14 12:08:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* theme-common.c (theme_common_init): confirm that the ~/.themes/
	directory exists.
Also:
Clean up ui-props a little.
commit fix to mouse properties
2002-05-14 16:34:14 +00:00
Anders Carlsson
c20bc638f0 Remove ellipsis after "Go to theme folder".
2002-05-10  Anders Carlsson  <andersca@gnu.org>

	* theme-properties.glade:
	Remove ellipsis after "Go to theme folder".

	* theme-switcher.c: (show_manage_themes):
	Create the .themes directory if it doesn't exist.
2002-05-10 19:44:43 +00:00
Jonathan Blandford
4025142991 remove print statements
Mon May  6 17:40:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* theme-switcher.c: remove print statements

	* theme-properties.glade: Fix up UI.  Not perfect, but better.
2002-05-06 21:40:28 +00:00
Rachel Hestilow
2ce48fc263 Further revamp based on seth's suggestions.
2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade: Further revamp based on seth's suggestions.
2002-04-30 00:36:20 +00:00
Rachel Hestilow
c5676bc607 Hide checkbutton until we actually implement that...put it on the
2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade: Hide checkbutton until we actually
	implement that...put it on the backburner for now.
2002-04-30 00:00:38 +00:00
Rachel Hestilow
005db4a9df Add support for install/manage themes.
2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade, theme-swither.c: Add support
	for install/manage themes.
2002-04-29 23:52:38 +00:00
Seth Nickell
f6a651f994 Change name, move out of Advanced category.
2002-04-27  Seth Nickell  <snickell@stanford.edu>

	* gtk-theme-selector.desktop.in:

	Change name, move out of Advanced category.

	* theme-properties.glade:

	Tweak padding / spacing.

	* gtk-theme-selector.desktop.in.in:

	Old cruft file, delete.
2002-04-27 20:59:49 +00:00
Seth Nickell
2bfe30abbe Move the font code into a seperate capplet.
2002-04-26  Seth Nickell  <snickell@stanford.edu>

	* Makefile.am:
	* gnome-font-and-theme-properties.c:
	* gnome-font-and-theme-properties.glade:
	* gtk-theme-selector.glade:
	* main.c:
	* theme-properties.glade:
	* theme-switcher.c: (create_dialog), (theme_selection_changed),
	(read_themes), (theme_key_changed), (theme_changed_func),
	(sort_func), (setup_dialog), (main):

	Move the font code into a seperate capplet.
2002-04-27 01:29:28 +00:00