2007-10-24 Jens Granseuer <jensgr@gmx.net>
* appearance-themes.c: (theme_load_from_gconf),
(theme_details_changed_cb), (themes_init): return a new theme instead
of munging whatever got passed in. Makes for a saner API
svn path=/trunk/; revision=8192
2007-10-24 Jens Granseuer <jensgr@gmx.net>
The fix for bug #420154 not only made the entry for the theme installer
disappear from the menu, but also disabled mime-type handling for Gnome
Theme Packages (bug #486811). Revert that change and use NoDisplay=true
instead. This will remove the entry from the menu (not from the menu
editor, though), and not break mime handling.
* data/gnome-theme-installer.desktop.in.in: use NoDisplay=true instead
of OnlyShowIn=;
svn path=/trunk/; revision=8190
2007-10-18 Jens Granseuer <jensgr@gmx.net>
* appearance-themes.c: (theme_load_from_gconf),
(theme_set_custom_from_theme): really make sure gtk, metacity, icon, and
cursor themes are never NULL (should fix#487257 if the last commit didn't
already)
svn path=/trunk/; revision=8180
2007-10-14 Jens Granseuer <jensgr@gmx.net>
* gnome-theme-info.c: (gnome_theme_init): fix invalid use after free I
caused with the last commit
svn path=/trunk/; revision=8170
2007-10-14 Jens Granseuer <jensgr@gmx.net>
When updating theme info from GConf or copying it for customization, we
were ignoring xcursor settings. As a result, saved custom themes always
had the default theme set. (bug #485709)
* appearance-themes.c: (get_default_int_from_key),
(theme_load_from_gconf), (theme_set_custom_from_theme): when setting up
theme info, take cursor settings into account
svn path=/trunk/; revision=8168
2007-10-14 Jens Granseuer <jensgr@gmx.net>
* configure.in:
* capplets/common/gnome-theme-info.c (gnome_theme_init): query and
monitor the xcursor icon dir for cursor themes, too (bug #469882)
svn path=/trunk/; revision=8166
2007-10-09 Jens Granseuer <jensgr@gmx.net>
* appearance-desktop.c: (wp_props_wp_set): fix crash if we fail to
convert a filename to UTF-8
svn path=/trunk/; revision=8164
2007-10-09 Bastien Nocera <hadess@hadess.net>
* schemas/apps_gnome_settings_daemon_keybindings.schemas.in:
Default to using XF86* keysyms for the audio related keybindings,
allows those to work out-of-the-box when the right keymap is
selected (Closes: #485076)
svn path=/trunk/; revision=8163
2007-10-02 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
svn path=/trunk/; revision=8150
2007-09-30 Jens Granseuer <jensgr@gmx.net>
* capplets/background:
* capplets/font:
* capplets/theme-switcher:
* capplets/ui-properties: remove old capplets that are now subsumed in
the appearance capplet from the repository
svn path=/trunk/; revision=8145
2007-09-29 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnail.c: (generate_gtk_theme_thumbnail),
(generate_theme_thumbnail_async),
(generate_gtk_theme_thumbnail_async): move the code for setting the
color scheme for gtk thumbnails to the gtk-specific function. This
means we will probably extract it twice for most thumbnails, but it
makes for much cleaner code. Also add the scheme bit to the synchronous
version.
svn path=/trunk/; revision=8144
2007-09-25 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnail.c: patch up an outdated comment about how the
thumbnailer protocol works
svn path=/trunk/; revision=8137
2007-09-25 Jens Granseuer <jensgr@gmx.net>
Prevent lots of thumbs from being created with the color scheme of the
currently active theme (see comment #15 in bug 460023). Maybe it also
helps with some of the other color-related issues.
* theme-thumbnail.c: (create_gtk_theme_pixbuf),
(generate_theme_thumbnail_async): when creating GTK theme thumbnails,
explicitly pass the theme's color scheme to override the xsetting
svn path=/trunk/; revision=8135
2007-09-23 Jens Granseuer <jensgr@gmx.net>
* appearance-desktop.c: (wp_drag_received), (wp_drag_get_data),
(desktop_init): add support for dragging images from the background list
(bug #150544)
svn path=/trunk/; revision=8132
2007-09-21 Jens Granseuer <jensgr@gmx.net>
* theme-installer.c: (gnome_theme_install_real): reword the "theme engine"
error message since we cannot really be sure it is an engine (bug #435680)
svn path=/trunk/; revision=8130
2007-09-21 Jens Granseuer <jensgr@gmx.net>
* theme-installer.c: (gnome_theme_install_real),
(transfer_done_cb), (gnome_theme_install_from_uri): unify "invalid theme"
error messages and be a bit more verbose
svn path=/trunk/; revision=8129
2007-09-18 Jens Granseuer <jensgr@gmx.net>
* gnome-font-viewer.desktop.in.in: drop "GNOME" from the menu item name
as recommended by the HIG (bug #474742). Also use something a bit less
meaningless for the comment line
svn path=/trunk/; revision=8124
2007-09-18 Jens Granseuer <jensgr@gmx.net>
Based on a patch by: Patrick Wade <patrick.wade@sun.com>
* main.c: (close_logout_update), (setup_dialog): make logout button
sensitive whenever accessibility settings have been enabled or
disabled (closes bug #476921)
svn path=/trunk/; revision=8122