Commit graph

2275 commits

Author SHA1 Message Date
Denis Washington
b608a53acb Prevent cursor themes from being recognized as icon themes.
2007-07-28  Denis Washington  <denisw@svn.gnome.org>

	* gnome-theme-info.c: (read_icon_theme):
	Prevent cursor themes from being recognized as icon themes.

svn path=/trunk/; revision=7913
2007-07-28 13:05:59 +00:00
Thomas Wood
0660969a64 Don't draw the selection indicator if width is -1
2007-07-28  Thomas Wood  <thos@gnome.org>

	* wp-cellrenderer.c: (cell_renderer_wallpaper_render): Don't draw the
	selection indicator if width is -1

svn path=/trunk/; revision=7912
2007-07-28 12:47:53 +00:00
Thomas Wood
1c73b3c809 c89 fix and add 1px border between selection indicator and contents
2007-07-28  Thomas Wood  <thos@gnome.org>

	* wp-cellrenderer.c: (cell_renderer_wallpaper_render): c89 fix and add 1px
	border between selection indicator and contents

svn path=/trunk/; revision=7911
2007-07-28 12:32:27 +00:00
Thomas Wood
c4b82d2716 Use cairo to draw the cell renderer selection
2007-07-28  Thomas Wood  <thos@gnome.org>

	* wp-cellrenderer.c: (cell_renderer_wallpaper_render): Use cairo to draw the
	cell renderer selection

svn path=/trunk/; revision=7910
2007-07-28 12:25:32 +00:00
Jens Granseuer
ef3bb7e92b fix cell renderer state logic to not be always on
2007-07-28  Jens Granseuer  <jensgr@gmx.net>

	* wp-cellrenderer.c: (cell_renderer_wallpaper_render):
	* wp-cellrenderer.h: fix cell renderer state logic to not be always on

svn path=/trunk/; revision=7909
2007-07-28 11:38:06 +00:00
Thomas Wood
f437b8f99d Add missing include
2007-07-28  Thomas Wood  <thos@gnome.org>

	* gnome-theme-info.h: Add missing include

2007-07-28  Thomas Wood  <thos@gnome.org>

	* theme-util.c: Add missing include

svn path=/trunk/; revision=7906
2007-07-28 10:53:57 +00:00
Jens Granseuer
323bb9f54d constify drag'n'drop data, remove unused variable, use G_N_ELEMENTS where
2007-07-27  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (themes_init): constify drag'n'drop data, remove
	unused variable, use G_N_ELEMENTS where applicable

svn path=/trunk/; revision=7905
2007-07-27 19:42:33 +00:00
Jens Granseuer
2e3a38749e remove workarounds for initialization problems in early versions of the
2007-07-27  Jens Granseuer  <jensgr@gmx.net>

	* appearance-themes.c: (themes_init, theme_postinit): remove workarounds
	for initialization problems in early versions of the capplet

svn path=/trunk/; revision=7904
2007-07-27 18:04:52 +00:00
Denis Washington
b6c8536e3e Don't try to install mouse-cursor-*.png as these files are not in mouse/
2007-07-27  Denis Washington  <denisw@svn.gnome.org>

	* Makefile.am:
	Don't try to install mouse-cursor-*.png as these files are not in mouse/
	anymore.

svn path=/trunk/; revision=7903
2007-07-27 16:25:40 +00:00
Denis Washington
fcfef66efd Implement drag-and drop theme installation.
2007-07-27  Denis Washington  <dwashington@gmx.net>

	* appearanc-themes.c: (appearance_window_drag_data_received_cb),
	(themes_init):
	Implement drag-and drop theme installation.

svn path=/trunk/; revision=7902
2007-07-27 14:07:14 +00:00
Denis Washington
2c3bcb8810 Moved to ../appearance/data/.
2007-07-27  Denis Washington  <denisw@svn.gnome.org>

	* mouse/cursor-*.pcf:
	* mouse/mouse-cursor-*.png:
	Moved to ../appearance/data/.

	* appearance/data/cursor-*.pcf:
	* appearance/data/mouse-cursor-*.png:
	Cursor fonts and thumbnails moved from gnome-mouse-properties.

	* appearance/data/Makefile.am:
	Install the new files.

svn path=/trunk/; revision=7901
2007-07-27 12:45:28 +00:00
Jens Granseuer
307679f2e2 connect to the GtkTreeViewSelection::changed signal instead of
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* gconf-property-editor.c: (peditor_tree_view_widget_changed),
	(gconf_peditor_new_tree_view): connect to the GtkTreeViewSelection::changed
	signal instead of GtkTreeView::cursor_changed, so we actually get notified
	whenever the selection changes

svn path=/trunk/; revision=7899
2007-07-26 21:13:45 +00:00
Jens Granseuer
7af0f3f05b move some utility code over to common
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (update_color_buttons_from_string):
	* appearance-themes.c: (theme_load_from_gconf), (theme_is_equal):
	* theme-util.c: (theme_find_in_model):
	* theme-util.h: move some utility code over to common

svn path=/trunk/; revision=7898
2007-07-26 19:50:20 +00:00
Jens Granseuer
abd1b52762 move some utility code here from appearance
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* gnome-theme-info.c: (gnome_theme_read_meta_theme),
	(gnome_theme_color_scheme_parse), (gnome_theme_color_scheme_equal):
	* gnome-theme-info.h:
	* gtkrc-utils.c: (str_nequal), (gtkrc_get_color_scheme),
	(gtkrc_get_color_scheme_for_theme):
	* gtkrc-utils.h: move some utility code here from appearance

	* gnome-theme-apply.c: (gnome_meta_theme_set): when applying a metatheme,
	check whether to set/unset the color scheme gconf key (should fix bug
	#421866)

svn path=/trunk/; revision=7897
2007-07-26 19:48:14 +00:00
Jens Granseuer
7eefc853d1 really unset the gconf key when reverting colors
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (update_color_buttons_from_settings),
	(color_scheme_defaults_button_clicked_cb): really unset the gconf key
	when reverting colors

svn path=/trunk/; revision=7896
2007-07-26 19:04:44 +00:00
Jens Granseuer
e91260a58b make color scheme comparisons work much more reliably
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (update_color_buttons_from_string),
	(update_color_buttons_from_settings):
	* appearance-themes.c: (theme_is_equal):
	* theme-util.c: (theme_parse_color_scheme),
	(theme_color_scheme_equal):
	* theme-util.h: make color scheme comparisons work much more reliably

svn path=/trunk/; revision=7893
2007-07-26 18:21:05 +00:00
Jens Granseuer
0b3d3935dd add a comment for translators (bug #460506)
2007-07-26  Jens Granseuer  <jensgr@gmx.net>

	* gnome-wp-item.c: (gnome_wp_item_update_description): add a comment
	for translators (bug #460506)

svn path=/trunk/; revision=7892
2007-07-26 17:37:04 +00:00
Denis Washington
e7c179fa94 Fixed a bug introduced in my last commit which caused to make the button
2007-07-26  Denis Washington <denisw@svn.gnome.org>

	* data/appearance.glade:
	Fixed a bug introduced in my last commit which caused to make the
	button box appear above the cursors list in the theme details window.

	* appearance-style.c: (cursor_theme_sort_func), (prepare_list):
	Make "Default Pointer" always appear as first item in the list.

svn path=/trunk/; revision=7891
2007-07-26 17:10:12 +00:00
Denis Washington
78b4743519 Re-add basic support for cursor themes for X servers without the Xcursor
2007-07-26  Denis Washington <denisw@svn.gnome.org>

	* appearance/data/appearance.glade:
	* appearance/appearance-style.c: 
	* appearance/appearance-themes.c: (theme_load_from_gconf),
	(cursor_theme_changed), (prepare_list), (style_init):
	* appearance/theme-save.c: (write_theme_to_disk):
	* appearance/theme-util.h:
	* common/gnome-theme-apply.c: (gnome_meta_theme_set):
	* common/gnome-theme-info.c: 
(add_common_icon_theme_dir_monitor),
	(gnome_theme_init):
	* common/gnome-theme-info.h:
	Re-add basic support for cursor themes for X servers without the Xcursor
	extension, like the one on Solaris.

svn path=/trunk/; revision=7890
2007-07-26 16:15:35 +00:00
Denis Washington
03b9c9b1e1 Remove the Cursors tab as it's functionality is covered by the apperance
2007-05-26  Denis Washington  <dwashington@gmx.net>

	* gnome-mouse-properties.glade:
	* gnome-mouse-poperties.c:
	Remove the Cursors tab as it's functionality is covered by the apperance
	capplet now.

svn path=/trunk/; revision=7889
2007-07-26 11:19:04 +00:00
Thomas Wood
2a20516726 Patch by: Dennis Cranston <dennis_cranston@yahoo.com>
2007-07-25  Thomas Wood  <thos@gnome.org>

	Patch by:  Dennis Cranston <dennis_cranston@yahoo.com>

	* gnome-wp-item.c: (gnome_wp_item_update_description):Simplify tooltip
	descriptions.  Change "Location" to "Folder".  Do not overuse bold text.
	Closes bug 460111.

svn path=/trunk/; revision=7886
2007-07-25 20:10:16 +00:00
Denis Washington
016dabda52 Implement saving of the cursor theme name in metathemes, and add a
2007-07-25  Denis Washington <denisw@svn.gnome.org>

	* appearance-style.c: (prepare_list):
	* appearance-themes.c: (theme_load_from_gconf):
	* theme-save.c: (write_theme_to_disk):
	Implement saving of the cursor theme name in metathemes, and add a
	"Default Pointer" option to the cursor theme list in Theme Details.

svn path=/trunk/; revision=7885
2007-07-25 17:37:00 +00:00
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