2008-04-21 Jens Granseuer <jensgr@gmx.net>
* gnome-about-me.c: (about_me_commit), (about_me_focus_out),
(about_me_set_address_field), (about_me_setup_dialog): fix a leak
and some random cleanup
svn path=/trunk/; revision=8665
2008-04-20 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnail.c: (message_from_child): unref the thumbnail image
after passing it to the callback. Callers will have to ref it if they
want to keep it until after the callback has returned
2008-04-20 Jens Granseuer <jensgr@gmx.net>
* appearance-style.c: (update_thumbnail_in_treeview):
* appearance-themes.c: (theme_thumbnail_update),
(theme_thumbnail_generate): adapt to modified refcounting in the
thumbnailer; thumbnails don't need to be unref'ed unless we explicitly
retain a reference
svn path=/trunk/; revision=8661
2008-04-19 Jens Granseuer <jensgr@gmx.net>
* configure.in: figure out where GTK+ expects its theme engines and
make that info available to interested capplets
2008-04-19 Jens Granseuer <jensgr@gmx.net>
* gtkrc-utils.c: (gtkrc_get_details): accept NULL for the
symbolic_colors parameter if the caller doesn't want that information
2008-04-19 Jens Granseuer <jensgr@gmx.net>
* Makefile.am:
* appearance-themes.c: (theme_validate),
(theme_message_area_update), (themes_init):
* appearance.h: show a warning message when the selected theme is
incomplete (e.g. missing icon theme or gtk theme engine)
svn path=/trunk/; revision=8658
2008-04-16 Jens Granseuer <jensgr@gmx.net>
* gnome-da-capplet.c: (show_dialog), (main):
* gnome-default-applications-properties.glade: add -p/--show-page to
open the dialog on a specific page (see bug #528196)
svn path=/trunk/; revision=8654
2008-04-13 Jens Granseuer <jensgr@gmx.net>
Disable theme thumbnailing on MacOS. Some CoreFoundation functionality
can apparently no longer be used from forked processes (see bug
#525058). Unfortunately, it is used by freetype/pango/cairo/gtk, and
as such by our forked thumbnailer. This change means no thumbnails on
MacOS, but I suppose that's better than crashing. Reworking the
thumbnailer to work without forking is going to be a major effort.
* theme-thumbnail.c: (theme_thumbnail_factory_init): only enable the
asynchronous thumbnailer if not on MacOS
svn path=/trunk/; revision=8649
2008-04-13 Jens Granseuer <jensgr@gmx.net>
* gnome-about-me-password.c: (passdlg_error_dialog),
(passdlg_spawn_passwd), (passdlg_authenticate): launch the error
dialog with the proper parent so it actually becomes possible to
dismiss it. Also use GtkMessageDialog instead of eel, and reset the
busy cursor when launching passwd fails.
svn path=/trunk/; revision=8648
2008-04-12 Jens Granseuer <jensgr@gmx.net>
* gtkrc-utils.c: (gtkrc_get_details), (gtkrc_get_color_scheme):
* gtkrc-utils.h: include config.h, use strcmp instead of our home-grown
g_str_nequal, and constify the parameter of gtkrc_get_color_scheme
svn path=/trunk/; revision=8645
2008-04-08 Jens Granseuer <jensgr@gmx.net>
Based on a patch by: Matthias Clasen <mclasen@redhat.com>
* main.c: (create_dialog): don't show the "accessible login" button if
gdmsetup is not available (bug #526944)
svn path=/trunk/; revision=8639
2008-03-31 Bastien Nocera <hadess@hadess.net>
* eggcellrendererkeys.c (grab_key_callback): Fix Esc and Backspace
being bindable when Caps Lock is on (Closes: #524813)
svn path=/trunk/; revision=8615
2008-03-31 Bastien Nocera <hadess@hadess.net>
* gnome-keybinding-properties.c (append_keys_to_tree_from_file):
Fix category headers not appearing properly in the
treeview when using a non-UTF-8 locale (Closes: #513988)
svn path=/trunk/; revision=8613
2008-03-28 Jens Granseuer <jensgr@gmx.net>
* file-transfer-dialog.c: (file_transfer_job_destroy),
(file_transfer_dialog_overwrite), (file_transfer_job_schedule): keep
the overwrite confirmation around for an entire job, so we don't reset
the window position all the time
svn path=/trunk/; revision=8606
2008-03-27 Jens Granseuer <jensgr@gmx.net>
Patch by: Patrick Wade <patrick.wade@sun.com>
* appearance-themes.c: (custom_font_cb),
(theme_message_area_response_cb), (theme_message_area_update),
(themes_init), (themes_shutdown):
* appearance.h: allow the user to revert a font change proposed by a
metatheme (bug #519065)
svn path=/trunk/; revision=8598
2008-03-24 Jens Granseuer <jensgr@gmx.net>
* gnome-keyboard-properties.c: (setup_dialog): don't show the typing
break tab if the typing monitor is not available (bug #524034)
svn path=/trunk/; revision=8589
2008-03-19 Jens Granseuer <jensgr@gmx.net>
* data/appearance.glade: don't declare the backgrounds icon view
reorderable. It's not. Besides, setting this property breaks the
custom drag and drop functionality (bug #523347). This fixes the
critical warning when trying to drag an unselected item, but it looks
like the new nautilus doesn't support background drag and drop, anyway
svn path=/trunk/; revision=8584
2008-03-19 Jens Granseuer <jensgr@gmx.net>
* gnome-keyboard-properties-xkblt.c:
(xkb_layouts_dnd_data_received): don't crash when called for a
drag with no selected items (bug #523379)
svn path=/trunk/; revision=8583
2008-03-15 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (accel_edited_callback),
(accel_cleared_callback), (start_editing_cb),
(maybe_block_accels), (setup_dialog): stop widget accelerators
from activating while the user is entering a new shortcut. This
allows binding shortcuts that are used as accels in the capplet
dialog, e.g. for the Help and Close buttons (bug #313228)
svn path=/trunk/; revision=8581
2008-03-11 Jens Granseuer <jensgr@gmx.net>
* gnome-theme-apply.c: (gnome_meta_theme_set): actually check the
cursor size before changing it in GConf, not the theme name
(thanks to Kjartan Maraas)
svn path=/trunk/; revision=8578
2008-03-11 Jens Granseuer <jensgr@gmx.net>
* data/appearance.glade: don't resize the font samples vertically when
the window is resized (bug #521823)
svn path=/trunk/; revision=8577
2008-03-11 Jens Granseuer <jensgr@gmx.net>
Encountering a theme that could not be thumbnailed (e.g. because the
metacity theme for a metatheme isn't installed) would make the
thumbnailer crash. Since it's not restarted by the appearance capplet
this would result in all themes encountered after the broken one not
to be thumbnailed either. This change fixes up error handling in the
thumbnailer so that the broken theme is simply skipped and processing
can continue with the next one. (bug #521009)
* theme-thumbnail.c: (create_meta_theme_pixbuf),
(create_metacity_theme_pixbuf), (message_from_capplet),
(message_from_child), (read_pixbuf),
(generate_theme_thumbnail_async), (theme_thumbnail_factory_init):
properly handle failed thumbnailing attempts
svn path=/trunk/; revision=8576
2008-03-11 Jens Granseuer <jensgr@gmx.net>
* gconf-property-editor.c: (peditor_numeric_range_widget_changed): don't
free the GConf value if we don't have one. Fixes a crash when schemas
are not properly installed (bug #520744)
svn path=/trunk/; revision=8574
2008-02-29 Denis Washington <denisw@svn.gnome.org>
* capplets/mouse/gnome-mouse-properties.c: make the mouse
orientation radio buttons usable with both mouse buttons.
svn path=/trunk/; revision=8535
2008-02-28 Jens Granseuer <jensgr@gmx.net>
* gnome-about-me-password.c: (io_watch_stdout): fix misspelling of
"palindrome" that would make us wait forever when that case occurred
(bug #519398)
svn path=/trunk/; revision=8534