~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:wip/smartcard

Last commit made on 2013-06-11
Get this branch:
git clone -b wip/smartcard https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Recent commits

b95fd13... by Ray Strode <email address hidden>

smartcard: land first cut

60621c4... by Ray Strode <email address hidden>

smartcard: drop old implementation

It's going to be substantially rewritten, so drop the old
code to avoid a confusing diff when the new stuff lands.

1d4dcea... by Ray Strode <email address hidden>

configure: turn back on smartcard support

7586fb6... by Richard Hughes

color: Use the new CdIcc object in libcolord to simplify code

dcf8dc9... by Bastien Nocera

power: Fix crasher when lid was not present

When the lid isn't present, we still need the GnomeRRScreen
for backlight control.

Spotted by Colin Walters

faa4a9e... by Bastien Nocera

power: Export the LID_CLOSE_SAFETY_TIMEOUT constant

And use it in the tests.

1e14c67... by Bastien Nocera

power: Don't poll for external monitors

Instead of checking every 30 seconds whether we should suspend,
only start the timeout if we should suspend but don't because
the external monitor is gone.

We currently ignore changes to "default-monitors-setup" because it's
unlikely that they will happen between external monitor changes.

This fix also ensures that there are really 30 seconds of safety timer
instead of somewhere between 0 and 30 seconds.

https://bugzilla.gnome.org/show_bug.cgi?id=698132

e477570... by Bastien Nocera

power: Fix GLib.file_get_contents() usage in test

985d909... by Bastien Nocera

power: Bug fix for test_dim()

We need to wait a little longer for the brightness to change.

51c9989... by Bastien Nocera

power: Make setting the mock external monitor state atomic

Writing to the file should be atomic so it's available straight away.