Commit graph

2403 commits

Author SHA1 Message Date
Denis Washington
2126b49c6e ChangeLog whitespace fix.
svn path=/trunk/; revision=7884
2007-07-25 17:31:25 +00:00
Denis Washington
ce7f03bdc3 Add support for cursor theme names saved in metathemes.
2007-07-25  Denis Washington <denisw@svn.gnome.org>

  * gnome-theme-info.h:
  * gnome-theme-info.c: (gnome_theme_read_meta_theme):
  * gnome-theme-apply.c: (gnome_meta_theme_set):
  Add support for cursor theme names saved in metathemes.

svn path=/trunk/; revision=7883
2007-07-25 17:30:21 +00:00
Denis Washington
222d100c2d Fix abug introduced by the changes in revision 7856 which caused cursor
2007-07-25  Denis Washington <denisw@svn.gnome.org>

	* gnome-theme-info.c: (add_common_icon_theme_dir_monitor),
	(look_for_cursor_theme):
	Fix abug introduced by the changes in revision 7856 which caused
	cursor themes to not being found anymore.

svn path=/trunk/; revision=7882
2007-07-25 15:43:51 +00:00
Jens Granseuer
8b934e5ed4 when reading current settings from gconf, get the color scheme from the
2007-07-24  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (theme_load_from_gconf): when reading current
	settings from gconf, get the color scheme from the gtk theme if necessary
	to allow matching against themes retrieved via gnome-theme-info

svn path=/trunk/; revision=7879
2007-07-24 20:34:23 +00:00
Thomas Wood
bb650ba152 Add makefile
2007-07-24  Thomas Wood  <thos@gnome.org>

	* data/Makefile.am: Add makefile

svn path=/trunk/; revision=7878
2007-07-24 20:09:06 +00:00
Thomas Wood
c8f9aee581 Add a data sub-directory for non-code items
2007-07-24  Thomas Wood  <thos@gnome.org>

	* data: Add a data sub-directory for non-code items

svn path=/trunk/; revision=7875
2007-07-24 19:54:51 +00:00
Jens Granseuer
50718153a0 improve color scheme matching; simplify code; don't possibly unref cursor
2007-07-24  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (update_color_buttons_from_settings),
	(prepare_list), (style_init): improve color scheme matching; simplify
	code; don't possibly unref cursor thumbs twice; remove redundant color
	scheme initialization
	* appearance.glade: make theme details window modal to prevent the
	user from editing non-custom themes

svn path=/trunk/; revision=7874
2007-07-24 19:48:03 +00:00
Sergey V. Udaltsov
52edca17a1 eliminating up/down buttons in the layout list
svn path=/trunk/; revision=7873
2007-07-24 16:53:20 +00:00
Denis Washington
0b8909ef13 also use new icon in the window titlebar.
2007-07-24  Denis Washington  <denisw@svn.gnome.org>

	* gnome-network-preferences.c: also use new icon in the window titlebar.

svn path=/trunk/; revision=7872
2007-07-24 16:00:18 +00:00
Sergey V. Udaltsov
b9f4021a46 implementing DND in the layouts list, b.g.o#351936
svn path=/trunk/; revision=7870
2007-07-23 23:23:42 +00:00
Jens Granseuer
88b4dcb0e3 add a tooltip to the image button to make it accessible
2007-07-23  Jens Granseuer  <jensgr@gmx.net>

	* gnome-about-me.glade: add a tooltip to the image button to make it
	accessible

svn path=/trunk/; revision=7869
2007-07-23 19:02:27 +00:00
Jens Granseuer
7ea1e18d5c bump all tooltips code to gtk 2.11.6
2007-07-23  Jens Granseuer  <jensgr@gmx.net>

	* appearance-desktop.c: (desktop_init): bump all tooltips code to gtk
	2.11.6

svn path=/trunk/; revision=7868
2007-07-23 18:43:37 +00:00
Jens Granseuer
0e16486c79 Use new GTK+ convenience API for icon view tooltips. (#455985)
2007-07-12  Jens Granseuer  <jensgr@gmx.net>

        * appearance-desktop.c: Use new GTK+ convenience API for
        icon view tooltips.  (#455985)



svn path=/trunk/; revision=7867
2007-07-23 18:21:39 +00:00
Jens Granseuer
b75a357795 don't fail if gstreamer is not available, but simply skip the sound
2007-07-15  Jens Granseuer  <jensgr@gmx.net>

	* capplets/Makefile.am:
	* configure.in: don't fail if gstreamer is not available, but simply
	skip the sound capplet (closes bug #456957)

svn path=/trunk/; revision=7859
2007-07-15 18:07:51 +00:00
Jens Granseuer
2286497f8e general cleanup and leak-plugging add cursor theme info
2007-07-13  Jens Granseuer  <jensgr@gmx.net>

	* gnome-theme-info.c: (gdk_pixbuf_from_xcursor_image),
	(look_for_cursor_theme), (add_common_icon_theme_dir_monitor),
	(gnome_theme_cursor_info_new): general cleanup and leak-plugging
	* gnome-theme-test.c: (main): add cursor theme info

svn path=/trunk/; revision=7856
2007-07-13 18:32:25 +00:00
Frederic Crozat
e62cc67971 Fix crash when no cursor is specified in theme (fixes bug #455952).
2007-07-13  Frederic Crozat  <fcrozat@mandriva.com>

        * gnome-theme-info.c: (look_for_cursor_theme):
        Fix crash when no cursor is specified in theme (fixes bug #455952).


svn path=/trunk/; revision=7854
2007-07-13 07:35:29 +00:00
Jens Granseuer
14ba88579a add option to add wallpapers via the command line (closes bug #456337)
2007-07-12  Jens Granseuer  <jensgr@gmx.net>

	* appearance-desktop.c: (wp_load_stuffs), (desktop_init),
	(desktop_shutdown):
	* appearance-desktop.h:
	* appearance-main.c: (main):
	* appearance.h: add option to add wallpapers via the command line
	(closes bug #456337)

svn path=/trunk/; revision=7853
2007-07-12 20:52:15 +00:00
Matthias Clasen
bdc83177c7 Change the custom command entries to be insensitive, instead of
2007-07-12  Matthias Clasen  <mclasen@redhat.com>

        * gnome-default-applications-properties.glade:
        * gnome-da-capplet.c: Change the custom command entries to be
        insensitive, instead of noneditable, unless we are a custom
        command.  (#456308)


svn path=/trunk/; revision=7851
2007-07-12 17:33:58 +00:00
Sergey V. Udaltsov
65fac08e3a redraw the selected layouts window
svn path=/trunk/; revision=7848
2007-07-11 15:50:54 +00:00
Sergey V. Udaltsov
3c0e7dce5e s/group/layout/
svn path=/trunk/; revision=7846
2007-07-11 10:59:31 +00:00
Sergey V. Udaltsov
beafb880cb improving layout, b.g.o#455353
svn path=/trunk/; revision=7845
2007-07-11 10:40:54 +00:00
Jens Granseuer
9ebde4757a fix bugzilla info and clean up the Makefile a bit
2007-07-08  Jens Granseuer  <jensgr@gmx.net>

	* Makefile.am:
	* default-applications-accessibility.desktop.in.in:
	* default-applications.desktop.in.in:
	* gnome-at-mobility.desktop.in.in:
	* gnome-at-session.desktop.in.in:
	* gnome-at-visual.desktop.in.in: fix bugzilla info and clean up the
	Makefile a bit

svn path=/trunk/; revision=7837
2007-07-08 20:09:20 +00:00
Jens Granseuer
23ab89ba6a plug yet another leak
2007-07-08  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (cursor_size_scale_value_changed_cb): plug yet
	another leak

svn path=/trunk/; revision=7836
2007-07-08 19:07:40 +00:00
Denis Washington
07341b7afc change the button order in themes tab. add an icon to Customize button.
2007-07-08  Denis Washington  <denisw@svn.gnome.org>

	* appearance.glade: change the button order in themes tab.
	* appearance-style.c: add an icon to Customize button.

svn path=/trunk/; revision=7835
2007-07-08 17:56:26 +00:00
Jens Granseuer
04d06f42d6 fix leaks
2007-07-08  Jens Granseuer  <jensgr@gmx.net>

	* appearance-desktop.c: (wp_view_tooltip_cb): fix leaks

svn path=/trunk/; revision=7834
2007-07-08 17:52:41 +00:00
Jens Granseuer
fa41845299 include gdk-pixbuf.h (fixes bug #454634)
2007-07-08  Jens Granseuer  <jensgr@gmx.net>

	* gnome-theme-info.h: include gdk-pixbuf.h (fixes bug #454634)

svn path=/trunk/; revision=7833
2007-07-08 15:23:08 +00:00
Jens Granseuer
336d47c095 fix error handling, plug some memory leaks, and properly handle unset
2007-07-07  Jens Granseuer  <jensgr@gmx.net>

	* gnome-da-capplet.c: (entry_focus_out_event_cb),
	(terminal_checkbutton_toggled_cb), (a11y_checkbutton_toggled_cb),
	(web_radiobutton_toggled_cb), (web_combo_changed_cb),
	(mail_combo_changed_cb), (media_combo_changed_cb),
	(terminal_combo_changed_cb), (visual_combo_changed_cb),
	(mobility_combo_changed_cb), (show_dialog): fix error handling, plug
	some memory leaks, and properly handle unset GConf keys in
	xxx_combo_changed_cb (fixes bug #454103)

svn path=/trunk/; revision=7832
2007-07-07 11:39:05 +00:00
Jens Granseuer
cfa7894480 ellipsize the "Save As" button
2007-07-05  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (themes_init):
	* appearance.glade: ellipsize the "Save As" button

svn path=/trunk/; revision=7830
2007-07-05 20:11:53 +00:00
Jens Granseuer
386043886c don't allocate colors in the colormap (update_cursor_size_scale),
2007-07-05  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (update_color_buttons_from_string): don't allocate
	colors in the colormap
	(update_cursor_size_scale), (cursor_size_scale_value_changed_cb): don't
	crash if we have nothing but the default cursor theme

svn path=/trunk/; revision=7829
2007-07-05 20:00:50 +00:00
Denis Washington
e146c38627 set an explicit item width for the metatheme icon view so overly long
2007-07-05  Denis Washington  <denisw@svn.gnome.org>

	* appearance.glade: set an explicit item width for the metatheme icon
	view so overly long names don't needlessly widen all items' 
width. Such
	names are wrapped now.

svn path=/trunk/; revision=7827
2007-07-05 18:00:55 +00:00
Denis Washington
df0060e59d Silly me...
svn path=/trunk/; revision=7826
2007-07-05 17:51:07 +00:00
Denis Washington
1f9ed4e83a Silly me...
svn path=/trunk/; revision=7825
2007-07-05 17:50:40 +00:00
Denis Washington
ebc0ce56a4 Add cursor themes support.
2007-06-27  Denis Washington  <denisw@svn.gnome.org>

	* appearance.glade:
	* appearance-style.c: (cursor_size_scale_value_changed_cb), 
	(cursor_theme_changed), (prepare_list), (update_cursor_size_scale):
	* theme-util.h:
	Add cursor themes support.

svn path=/trunk/; revision=7824
2007-07-05 17:49:01 +00:00
Denis Washington
bbee377d3f Add support for cursor themes (GnomeThemeCursorInfo); probably still a bit
2007-07-01  Denis Washington  <denisw@svn.gnome.org>

	* gnome-theme-info.[ch]:
	Add support for cursor themes (GnomeThemeCursorInfo); probably still a bit
	rough around the edges, but it works.

svn path=/trunk/; revision=7823
2007-07-05 17:43:09 +00:00
Jens Granseuer
2d521a0b6e add safeguards for NULL values (closes bug #441036)
2007-07-01  Jens Granseuer  <jensgr@gmx.net>

	* gconf-property-editor.c: (peditor_string_value_changed),
	(peditor_color_value_changed): add safeguards for NULL values (closes
	bug #441036)

svn path=/trunk/; revision=7810
2007-07-01 15:01:23 +00:00
Jens Granseuer
87fb51d921 compare the string from the widget against the converted gconf value, not
2007-06-29  Jens Granseuer  <jensgr@gmx.net>

	* gconf-property-editor.c: (peditor_string_value_changed): compare the
	string from the widget against the converted gconf value, not the
	unmodified one

svn path=/trunk/; revision=7807
2007-06-29 20:53:25 +00:00
Jens Granseuer
729cecafc0 remove
2007-06-29  Jens Granseuer  <jensgr@gmx.net>

	* display-capplet.png: remove

	* Makefile.am:
	* display-properties.desktop.in.in:
	* icons/16x16/gnome-display-properties.png:
	* icons/22x22/gnome-display-properties.png:
	* icons/24x24/gnome-display-properties.png:
	* icons/32x32/gnome-display-properties.png:
	* icons/scalable/gnome-display-properties.svg:
	* main.c: (create_dialog): add and use new icon by Jakub Steiner
	<jimmac@ximian.com>. Closes bug #375230.

svn path=/trunk/; revision=7806
2007-06-29 20:05:33 +00:00
Jens Granseuer
68c38dbe66 add and use new icon by Josef Vybiral <cornelius@vybiral.info> (closes bug
2007-06-29  Jens Granseuer  <jensgr@gmx.net>

	* Makefile.am:
	* gnome-network-preferences.c: (cb_http_details_button_clicked):
	* gnome-network-preferences.desktop.in.in:
	* icons/16x16/gnome-network-preferences.png:
	* icons/16x16/gnome-network-preferences.svg:
	* icons/22x22/gnome-network-preferences.png:
	* icons/22x22/gnome-network-preferences.svg:
	* icons/24x24/gnome-network-preferences.png:
	* icons/32x32/gnome-network-preferences.png:
	* icons/32x32/gnome-network-preferences.svg:
	* icons/scalable/gnome-network-preferences.svg: add and use new
	icon by Josef Vybiral <cornelius@vybiral.info> (closes bug #399051)

svn path=/trunk/; revision=7805
2007-06-29 19:44:50 +00:00
Jens Granseuer
9b57271af8 fix target dir for icons
2007-06-29  Jens Granseuer  <jensgr@gmx.net>

	* Makefile.am: fix target dir for icons

svn path=/trunk/; revision=7804
2007-06-29 18:50:12 +00:00
Jens Granseuer
a2d38b7924 add explicit width_request to our icon views so we can use
2007-06-28  Jens Granseuer  <jensgr@gmx.net>

	* appearance.glade: add explicit width_request to our icon views so we
	can use GTK_POLICY_NEVER for horizontal scrollbars and still properly
	resize the window (part of bug #451585)

svn path=/trunk/; revision=7800
2007-06-28 21:39:22 +00:00
Jens Granseuer
5ae27eac8f move "selection_mode" to glade file and remove hard-coded item width
2007-06-28  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (themes_init):
	* appearance.glade: move "selection_mode" to glade file and remove
	hard-coded item width

svn path=/trunk/; revision=7799
2007-06-28 20:07:34 +00:00
Jens Granseuer
ca722b9177 fix leaks, use g_list_foreach instead of open-coded loop
2007-06-28  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (theme_store_sort_func), (themes_init): fix leaks,
	use g_list_foreach instead of open-coded loop

svn path=/trunk/; revision=7798
2007-06-28 18:33:54 +00:00
Jens Granseuer
06f1c0403b Patch by: Luca Feretti <elle.uca@libero.it>
2007-06-28  Jens Granseuer  <jensgr@gmx.net>

	Patch by: Luca Feretti <elle.uca@libero.it>

	* gnome-settings-sound.desktop.in.in:
	* sound-properties-capplet.c: (main): use new icon name (patch from bug
	#397305)

svn path=/trunk/; revision=7797
2007-06-28 17:57:24 +00:00
Jens Granseuer
91e2cb7825 add new icons by Josef Vybiral (closes bug #397305)
2007-06-28  Jens Granseuer  <jensgr@gmx.net>

	* Makefile.am:
	* icons/16x16/gnome-sound-properties.svg:
	* icons/22x22/gnome-sound-properties.svg:
	* icons/32x32/gnome-sound-properties.svg:
	* icons/scalable/gnome-sound-properties.svg:
	add new icons by Josef Vybiral (closes bug #397305)

svn path=/trunk/; revision=7796
2007-06-28 17:51:19 +00:00
Denis Washington
c59e3c2811 Load the metatheme thumbnails in the order they are in the list.
2007-06-27  Denis Washington  <denisw@svn.gnome.org>

	* appearance-themes.c: (theme_list_sort_func, themes_init):
	Load the metatheme thumbnails in the order they are in the list.

svn path=/trunk/; revision=7787
2007-06-27 07:16:01 +00:00
Denis Washington
edd29cffe6 Make the Custom theme always the first in the list and make it's label
2007-06-27  Denis Washington  <denisw@svn.gnome.org>

	* appearance.h:
	* appearance-themes.c: (theme_list_sort_func, themes_init):
	Make the Custom theme always the first in the list and make it's label bold
	to diffentiate it from the other themes.

svn path=/trunk/; revision=7786
2007-06-27 06:54:49 +00:00
Michael Terry
6b9550b491 use icon theme for app icons, bug #450777
svn path=/trunk/; revision=7784
2007-06-26 23:29:58 +00:00
Jens Granseuer
68295d5106 ... and actually accept an empty color scheme setting as valid
2007-06-26  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (theme_is_equal): ... and actually accept an empty
	color scheme setting as valid

svn path=/trunk/; revision=7783
2007-06-26 18:27:39 +00:00
Jens Granseuer
2f0a8f5b10 no need to reassign thumbnails inside the loop
2007-06-26  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (prepare_list):
	no need to reassign thumbnails inside the loop

	* appearance-themes.c: (theme_load_from_gconf), (theme_is_equal):
	consider NULL and "" equal for color schemes; also reshuffle
	functions a bit and fix the include list

svn path=/trunk/; revision=7782
2007-06-26 17:49:37 +00:00
Denis Washington
11756d2e52 Placeholder thumbnails for gtk+, metacity and icon themes.
2007-06-26  Denis Washington  <denisw@svn.gnome.org>

	* gtk-theme-thumbnailing.png:
	* icon-theme-thumbnailing.png:
	* window-theme-thumbnailing.png:
	Placeholder thumbnails for gtk+, metacity and icon themes.

	* Makefile.am: Add new files.

	* appearance.h:
	* appearance-style.h:
	* appearance-style.c: (style_init), (style_shutdown), (prepare_list):
	Use the new placeholder thumbnails for the details window's theme lists.

	* appearance-main.c: Call new style_shutdown ().

svn path=/trunk/; revision=7781
2007-06-26 14:45:57 +00:00