Commit graph

2833 commits

Author SHA1 Message Date
Thomas Hindoe Paaboel Andersen
f315f3451a Replace deprecated gtk_widget_draw with gtk_widget_queue_draw
Fixes a 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
Matthias Clasen
8f60c01f29 Fix some theme thumbnail rendering gotchas
The theme thumbnail rendering code gets the rendering of folder icons somewhat
wrong, ie it frequently shows a gnome-fs-directory icon from gnome even if the
actual theme has a folder icon. Improve things by using modern GtkIconTheme
api in a better way.
2009-07-18 01:08:38 -04:00
Federico Mena Quintero
8fc5964b82 RANDR - Don't realign outputs if the current output didn't change resolutions
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-07-16 12:19:53 -05:00
Federico Mena Quintero
bba301ff9c RANDR - Factor out function to generate strings for refresh rate like '60 Hz'
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-07-16 12:19:52 -05:00
Federico Mena Quintero
dc62815db2 RANDR - when turning an output on, default to its preferred resolution
Previously we were picking the output's highest-supported resolution, which is not
always the same as its preferred resolution.  We also do this while actually turning
the output on, not as a side effect of rebuilding the resolution combo.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-07-16 12:19:52 -05:00
Federico Mena Quintero
9516f2f082 RANDR - Factor out function to generate strings for resolution like 'width x height'
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-07-16 12:19:52 -05:00
Felix Riemann
5cf753b102 [network] Remove libglade dependency from gnome-network-properties 2009-07-16 14:55:04 +02: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
Rodrigo Moya
2aa0c3ed1b EXTRA_DIST about-me fingerprint icons 2009-07-15 18:40:24 +02:00
Peter Hutterer
e14a84a718 Support touchpad configuration through device properties.
This patch is based on Ubuntu's touchpad configuration.

It adds a new tab to gnome-mouse-properties that allows to enable/disable the
touchpad, tapping and select between edge scrolling and two-finger scrolling.

It adds the following gconf keys:
    /desktop/gnome/peripherals/touchpad/disable_while_typing (boolean)
    /desktop/gnome/peripherals/touchpad/tap_to_click         (boolean)
    /desktop/gnome/peripherals/touchpad/horiz_scroll_enabled (boolean)
    /desktop/gnome/peripherals/touchpad/scroll_method        (integer)
    [0,1,2 for disabled, edge and two-finger scrolling, respectively]

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-12 22:43:19 +01:00
Thomas Wood
53d1d5e347 [display,window] add missing UI definition files
Add UI files from bug 572325.
Patch by Felix Riemann <friemann@gnome.org>
2009-07-12 17:23:36 +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
Felix Riemann
9fcae9146b [keybindings] Remove libglade dependency from keybindings capplet 2009-07-10 19:52:36 +02:00
Felix Riemann
80e3300d27 [default-apps] Remove libglade dep from default-applications capplet 2009-07-10 19:49:18 +02:00
Felix Riemann
0b65af5fad [at-properties] Remove libglade depency from at-properties capplet
The image widgets used by the buttons are now created and assigned
through GtkBuilder directly as well.
2009-07-10 19:39:21 +02:00
Felix Riemann
eb10778c53 [windows] Strip libglade dependency from gnome-window-properties 2009-07-09 14:59:43 +02:00
Felix Riemann
622a730e5c [display] Remove libglade dependency from display-properties capplet 2009-07-09 14:54:25 +02:00
Rodrigo Moya
2fc7c6d360 [about-mne] Added missing Makefile.am 2009-07-09 13:23:03 +02:00
Bastien Nocera
af839df16e New icons for fingerprint screen from Michael Langlie <mlanglie@redhat.com> 2009-07-09 13:19:34 +02:00
Sergey V. Udaltsov
1e58245df0 dependency on libxklavier 4.0, optional load/display of extra layouts 2009-06-29 01:04:10 +01:00
Federico Mena Quintero
4aac93ce2d randr - Don't pop up a redundant error dialog
In case the RANDR configuration cannot be applied, gnome-settings-daemon already
pops up an error message.  So, don't pop up another error of our own.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-06-15 15:11:01 -05:00
Federico Mena Quintero
74e06ac80e Use the timestamp of the Apply button to change the RANDR configuration
There is no timestamp available when the dialog returns from gtk_dialog_run().
So, we save the timestamp at the time the Apply button is clicked.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-06-08 20:17:38 -05:00
Federico Mena Quintero
9281a911cf Fix the layout-outputs-horizontally helper
The horizontal coordinate was not always being updated.
Also, ensure that outputs are at y=0.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-06-08 20:06:20 -05:00
Bastien Nocera
be80c315cd Revert previous patch, broke string freeze 2009-06-05 15:07:45 +01:00
Bastien Nocera
8fc3d767cc [defaultapplications] Add Arora to the browsers
Add Arora[1] to the browser list.

[1]: http://code.google.com/p/arora/
2009-06-05 14:56:29 +01:00
Vivian Zhang
2983cb25ea [aboutme] initialize GThread subsystem
initialize the GThread subsystem because the thumbnail factory needs
it (bug #583451)
2009-05-21 17:04:14 +02:00
Jens Granseuer
45f198113a [common] don't unref NULL GConf entries 2009-05-20 23:20:04 +02: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
Matthias Clasen
59380c29e4 Make the custom keybinding UI smoother
These changes were proposed in bug 580792:
 - Make the apply button the default
 - Don't let the cancel button grab the default
 - Make both entries activate the default widget
 - Grab the focus to the first entry when presenting the dialog
2009-05-07 20:09:29 -04:00
Federico Mena Quintero
af03baa1bc bgo#556050 - Make the monitor heading in the RANDR capplet be explicitly black
The labels are always painted against a light pastel background.  Using
the theme's colors makes the label hard to read on 'inverse' themes.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2009-05-06 14:03:40 -05:00
Jens Granseuer
aee9b4affd [common] Fix theme engine detection on non-UNIX platforms
Use g_module_build_path to construct the module name so we don't break
on platforms that don't use the .so suffix (bug #581156)
2009-05-03 15:57:30 +02:00
Jens Granseuer
2fc7fe1247 close gtkrc files after use so we don't run out of file descriptors (bug
2009-04-14  Jens Granseuer  <jensgr@gmx.net>

	* gtkrc-utils.c: (gtkrc_get_details): close gtkrc files after use so
	we don't run out of file descriptors (bug #578835)

svn path=/trunk/; revision=9412
2009-04-14 21:58:01 +00:00
Matthias Clasen
8bf93d0df8 Make all mnemonics work
svn path=/trunk/; revision=9409
2009-04-11 18:56:49 +00: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
Matthias Clasen
1bdcb07aac Fix custom entries getting out of sync with gconf
svn path=/trunk/; revision=9403
2009-04-06 17:06:00 +00:00
Jens Granseuer
0f943122ff make activating a section header row expand or collapse the section as
2009-04-02  Jens Granseuer  <jensgr@gmx.net>

	* gnome-keybinding-properties.c: (start_editing_kb_cb): make
	activating a section header row expand or collapse the section as
	expected instead of crashing (bug #577474)

svn path=/trunk/; revision=9400
2009-04-02 16:40:37 +00:00
Federico Mena Quintero
72ed4d4460 bnc486093 (RANDR) - Ensure that there will be a backup file before committing changes
Signed-off-by: Federico Mena Quintero <federico@novell.com>

svn path=/trunk/; revision=9398
2009-03-31 01:56:27 +00:00
Federico Mena Quintero
4ec217c6b2 (RANDR) - Simplify calls to dbus-glib which cannot fail; remove two unneeded/cryptic error messages.
Signed-off-by: Federico Mena Quintero <federico@novell.com>

svn path=/trunk/; revision=9382
2009-03-20 18:51:48 +00:00
Federico Mena Quintero
0963677a5a bgo576006 (RANDR) - ChangeLog for the changes above
Signed-off-by: Federico Mena Quintero <federico@novell.com>

svn path=/trunk/; revision=9377
2009-03-19 23:49:12 +00:00
Federico Mena Quintero
6ea3c02290 bgo576006 (RANDR) - Pass a transient parent id to the ApplyConfiguration call from gnome-settings-daemon,
so that it can make its confirmation window a child of the parent.

Signed-off-by: Federico Mena Quintero <federico@novell.com>

svn path=/trunk/; revision=9376
2009-03-19 23:48:58 +00:00
Jens Granseuer
4ced2119f6 search the GTK+ icon theme search path for icon themes, not just selected
2009-03-19  Jens Granseuer  <jensgr@gmx.net>

	* gnome-theme-info.c: (gnome_theme_init): search the GTK+ icon theme
	search path for icon themes, not just selected directories (fixes
	bug #575906)

svn path=/trunk/; revision=9374
2009-03-19 18:44:01 +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
Bastien Nocera
c93e865a5f Fix warning when selecting a finger to enroll in the combo box (Closes:
2009-03-12  Bastien Nocera  <hadess@hadess.net>

	* gnome-about-me-fingerprint.c (finger_combobox_changed):
	Fix warning when selecting a finger to enroll in the combo box
	(Closes: #574974)


svn path=/trunk/; revision=9341
2009-03-12 10:27:17 +00:00