Commit graph

363 commits

Author SHA1 Message Date
William Jon McCann
9d4a90d798 Add support for per-monitor backgrounds
https://bugzilla.gnome.org/show_bug.cgi?id=147808
2009-12-09 22:15:20 -05:00
Thomas Wood
9ebd7c4721 [appearance] fix tooltip in the background chooser
Set the has-tooltip property to enable tooltips on items in the background
chooser.

Also remove the custom tooltip timeout value so that it is now consistent
with the rest of the desktop.

Patch from: Matthias Clasen <mclasen@redhat.com>

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=596369
2009-11-21 14:49:08 +00:00
Thomas Wood
fc938f8ba9 [appearance] update the background style option labels
Clarify the background style options as per the suggestions in bug 411048
by making all the descriptions the same tense and replacing "Fill screen"
with "Stretch".

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=411048
2009-11-14 19:18:48 +00:00
Thomas Wood
79cfd2b040 [theme-installer] Add OnlyShowIn=GNOME to the .desktop file
From bug 594709:

 The desktop file for the theme installer doesn't have OnlyShowIn=GNOME;

 This prevents it from working with Firefox (apparently) and it seems like it
 should have it anyway.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=594709
2009-11-14 18:46:11 +00:00
Thomas Wood
b7ce86ecec Automatically create the ChangeLog file from VCS history
Added a dist-hook rule to create the ChangeLog file from the git log.
2009-11-14 15:17:28 +00:00
William Jon McCann
07c4a415df Remove interface tab
Fixes http://bugzilla.gnome.org/show_bug.cgi?id=592756
2009-11-09 20:35:17 +00:00
Luca Ferretti
65ddea8930 Minimum size for cursor slider
Force cursor slide to 100 px, in order to use it without changing
the window width.
2009-09-20 10:03:01 +02:00
Jens Granseuer
902d6e76f3 Update icon because the old one has been removed from g-i-t
Fixes bug 594710.
2009-09-12 14:58:19 +02:00
Jens Granseuer
e4647c5a54 Make the font DPI spin button work again (bug #594342)
Properly initialize the spin button adjustment so that the DPI
value can be changed using the arrows. This bug was caused
during the migration to GtkBuilder.
2009-09-07 23:17:01 +02:00
Jens Granseuer
6f0e76b1a7 Fix compiler warnings 2009-09-07 23:16:16 +02:00
William Jon McCann
d6c117c9eb Use XDG user and system data dirs to load backgrounds 2009-09-01 20:22:34 -04:00
Luca Ferretti
5c0d2363a0 Rename some widget ids to make GtkBuilder happy 2009-08-28 00:22:59 +02:00
Matthias Clasen
96c0e0650c Don't call gnome_wp_item_ensure_gnome_bg too early
It relies on the colors being set. This was causing crashes.
2009-08-27 17:33:33 -04:00
Matthias Clasen
3a88e51353 [appearance] Make slideshows visually distinct
The patch fixes the tooltips to not lie about the backgrounds, and adds a
stacked frame decoration around slide shows.

This patch adds two little buttons below the slide show that let you step
through the frames of the slide show, to see whats in it.

Fixes http://bugzilla.gnome.org/show_bug.cgi?id=591375
2009-08-25 13:02:19 -04:00
William Jon McCann
d0f766937f Add/remove buttons should be the same size
Fixes http://bugzilla.gnome.org/show_bug.cgi?id=592510
2009-08-25 11:48:48 -04:00
William Jon McCann
68993660c6 Add link buttons to get more themes/backgrounds online
Fixes #http://bugzilla.gnome.org/show_bug.cgi?id=323323
2009-08-25 11:44:33 -04:00
William Jon McCann
ed2fa03585 Fix more parentless modal dialogs 2009-08-23 23:25:28 -04:00
William Jon McCann
56c3163a41 Fix parentless modal dialogs in theme installer
Fixes http://bugzilla.gnome.org/show_bug.cgi?id=592354
2009-08-22 20:50:53 -04:00
William Jon McCann
674deec471 Add workaround for glade-3 not working with vbox
Add orientation property to vbox

Workaround for http://bugzilla.gnome.org/show_bug.cgi?id=584029
2009-08-21 16:24:45 -04:00
Jens Granseuer
7a8972095a Use unique widget IDs (bug #592182) 2009-08-19 18:38:08 +02:00
Christian Hergert
14b80a942d Make sure the underline in "Save _As..." is interpreted. 2009-08-11 18:18:39 +02:00
Claude Paroz
339738a567 Remove markup from translatable strings in GTKBuilder files. Fixes #99759 2009-08-06 11:53:42 +02:00
Jens Granseuer
9985e70d35 Don't barf on XML comments in background files
Don't print "Unknown tag" warnings when XML comments are encountered
in a wallpaper file (bug #588497).
2009-07-26 14:49:14 +02:00
Thomas Hindoe Paaboel Andersen
e01c1e2a64 Replace deprecated gtk_file_chooser_dialog_new_with_backend
Gtk+ uses gio directly now and gtk_file_chooser_dialog_new should work instead.

Fixes part of GNOME bug #572325
2009-07-19 16:44:19 +02:00
Thomas Hindoe Paaboel Andersen
8ffc430cb8 Resync gedit-message-area.[ch] with upstream
Fixes part of GNOME bug #572325
2009-07-19 16:44:19 +02:00
Matthias Clasen
2ec474ddfa Fix a mnemonic mishap
The _Reset to Defaults button on the color tab did not have its
mnemonic applied.
2009-07-18 01:16:25 -04:00
Thomas Wood
5d882a3bdd Automatically generate .gitignore files with git.mk
Add git.mk and include it in all Makefiles to generate .gitignore files
2009-07-16 00:38:51 +01:00
Thomas Wood
0a615ec0b4 [appearance] actually commit the ui definition file 2009-07-12 17:09:16 +01:00
Thomas Wood
dbbe37f0bc [appearance] unref the GtkBuilder object if loading failed
Unref the GtkBuilder object if the ui description file could not be loaded.
This prevents the GtkBuilder object from being leaked.
2009-07-12 00:38:26 +01:00
Thomas Wood
91d7627558 [appearance] install the ui file into the common ui directory
Install the UI description file into the same directory as the other
capplets
2009-07-12 00:36:17 +01:00
Thomas Wood
683102f257 [appearance] remove custom cell renderers
The custom cell renderers were required to draw the selection inidicator
around the entire item, not just the text. This has now been fixed in GTK+ as the
as the resolution of bug 382544.
2009-07-11 23:24:34 +01:00
Thomas Wood
8389b285a1 [appearance] Remove the .glade ui file
This is no longer used, since the appearance capplet has been migrated to
GtkBuilder.
2009-07-11 13:00:02 +01:00
Thomas Wood
e5d8d840d5 [appearance] migrate appearance capplet to GtkBuilder
This removes the dependency on the deprecated libglade library.
2009-07-11 12:53:27 +01:00
Matthias Clasen
6a17b70330 Don't needlessly write entries back to gconf on startup
This is a partial fix for problems with the font dpi setting.
See bug 581986.
2009-05-09 11:50:33 -04:00
Benjamin Berg
346c3022b6 Only delete the theme if the user pressed OK (bug #578694)
2009-04-11  Benjamin Berg  <benjamin@sipsolutions.net>

	* theme-util.c: (theme_delete):
	Only delete the theme if the user pressed OK (bug #578694)

svn path=/trunk/; revision=9408
2009-04-11 16:20:38 +00:00
Jens Granseuer
d0b55a8864 after removing an image set the cursor to the newly selected wallpaper so
2009-03-18  Jens Granseuer  <jensgr@gmx.net>

	* appearance-desktop.c: (wp_remove_wallpaper): after removing an
	image set the cursor to the newly selected wallpaper so that
	keyboard navigation works as expected (bug #575075)

svn path=/trunk/; revision=9373
2009-03-18 21:00:11 +00:00
Jens Granseuer
a84019b447 release 2.25.92
2009-03-02  Jens Granseuer  <jensgr@gmx.net>

	* NEWS:
	* configure.in: release 2.25.92

svn path=/trunk/; revision=9304
2009-03-02 21:57:20 +00:00
Thomas Hindoe Paaboel Andersen
e5208bc543 Replace deprecated GTK symbols. Fixes part of bug #572325
svn path=/trunk/; revision=9283
2009-02-22 22:01:40 +00:00
Jens Granseuer
805d3406f1 fix message markup appearing in dialog (bug #572453)
2009-02-19  Jens Granseuer  <jensgr@gmx.net>

	* theme-installer.c: (gnome_theme_install_real): fix message markup
	appearing in dialog (bug #572453)

svn path=/trunk/; revision=9277
2009-02-19 19:36:54 +00:00
Vincent Untz
950c137ea5 post-release bump to 2.25.91
2009-02-04  Vincent Untz  <vuntz@gnome.org>

	* configure.in: post-release bump to 2.25.91

svn path=/trunk/; revision=9237
2009-02-04 22:30:58 +00:00
Luca Ferretti
c25d4f239d reviewed by: Jens Granseuer
2009-01-28  Luca Ferretti  <elle.uca@libero.it>

	reviewed by: Jens Granseuer

	* data/appearance.glade:
	* gnome-wp-info.c: (gnome_wp_info_new): Use "Desktop Background"
	instead "Wallpaper" as per GDP glossary (Fixes bug #569382)	


svn path=/trunk/; revision=9218
2009-01-28 20:56:06 +00:00
Jens Granseuer
a62dabe380 don't define GNOME_DESKTOP_USE_UNSTABLE_API globally
2009-01-25  Jens Granseuer  <jensgr@gmx.net>

	* configure.in: don't define GNOME_DESKTOP_USE_UNSTABLE_API globally

2009-01-25  Jens Granseuer  <jensgr@gmx.net>

	* Makefile.am:
	* gnome-wp-info.h:
	* gnome-wp-item.h: define GNOME_DESKTOP_USE_UNSTABLE_API in Makefile
	instead of individual headers

svn path=/trunk/; revision=9208
2009-01-25 11:25:09 +00:00
Jens Granseuer
65d2e5c3e5 add GnomeThemeElement parameter to the ThemeChangedCallback so that the
2009-01-25  Jens Granseuer  <jensgr@gmx.net>

	* gnome-theme-info.c: (handle_change_signal), (update_theme_index),
	(update_common_theme_dir_index):
	* gnome-theme-info.h: add GnomeThemeElement parameter to the
	ThemeChangedCallback so that the receiver can determine what part of
	the theme changed (part of bug #568595)

2009-01-25  Jens Granseuer  <jensgr@gmx.net>

	Fix newly installed themes appearing twice in the GTK themes list if
	the package contains themes for both GTK and metacity (bug #568595)

	* appearance-style.c: (changed_on_disk_cb): check the new
	GnomeThemeElement parameter instead of the theme properties to
	determine what part of the theme changed
	* appearance-themes.c: (theme_changed_on_disk_cb): use new callback
	signature

svn path=/trunk/; revision=9206
2009-01-25 11:05:45 +00:00
Bastien Nocera
a4f0969525 upd 2.25.3
2008-12-18  Bastien Nocera  <hadess@hadess.net>

	* NEWS: upd
	* configure.in: 2.25.3


svn path=/trunk/; revision=9178
2008-12-18 19:30:08 +00:00
Rodrigo Moya
8640021f19 prepare for 2.25.2 release.
2008-12-02  Rodrigo Moya <rodrigo@gnome-db.org>

	* NEWS:
	* *ChangeLog: prepare for 2.25.2 release.

svn path=/trunk/; revision=9158
2008-12-02 16:37:29 +00:00
Jens Granseuer
0e14d6efaf don't leak the filename
2008-11-29  Jens Granseuer  <jensgr@gmx.net>

	* theme-installer.c: (file_theme_type): don't leak the filename

svn path=/trunk/; revision=9155
2008-11-29 09:53:18 +00:00
Jens Granseuer
23b2f39aae really remove the temporary directory when the transfer is cancelled
2008-11-27  Jens Granseuer  <jensgr@gmx.net>

	* theme-installer.c: (transfer_cancel_cb): really remove the
	temporary directory when the transfer is cancelled

svn path=/trunk/; revision=9150
2008-11-27 19:50:53 +00:00
Jens Granseuer
f5c26281b7 Patch by: Maxim Ermilov <zaspire@rambler.ru>
2008-11-20  Jens Granseuer  <jensgr@gmx.net>

	Patch by: Maxim Ermilov <zaspire@rambler.ru>

	capplets/sound/mixer-support.[ch]:
	capplets/appearance/*.[ch]:
	capplets/common/*.[ch]:
	capplets/keybindings/egg*.[ch]:
	capplets/keyboard/gnome-keyboard-properties-a11y.h:
	shell/control-center.c:
	typing-break/*.[ch]:
	only include top-level headers for glib and GTK+ (bug #561562)

svn path=/trunk/; revision=9148
2008-11-20 18:43:38 +00:00
Jens Granseuer
4bf0fec262 Patch by: Maxim Ermilov <zaspire@rambler.ru>
2008-11-20  Jens Granseuer  <jensgr@gmx.net>

	Patch by: Maxim Ermilov <zaspire@rambler.ru>

	* gnome-wp-xml.c: (gnome_wp_xml_get_bool): use g_ascii_strcasecmp
	instead of the deprecated g_strcasecmp (bug #560424)

svn path=/trunk/; revision=9146
2008-11-20 18:16:59 +00:00
Kjartan Maraas
6422a5d50c Add missing argument to capplet_init().
2008-11-09  Kjartan Maraas  <kmaraas@gnome.org>

	* appearance-main.c: (init_appearance_data):
	Add missing argument to capplet_init().

svn path=/trunk/; revision=9137
2008-11-09 10:01:01 +00:00