]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Iain Lane [Mon, 22 Apr 2013 09:56:31 +0000 (10:56 +0100)]
Call correct DBus methods for hibernate in liblightdm-qt
Iain Lane [Mon, 22 Apr 2013 09:46:31 +0000 (10:46 +0100)]
Call the correct function names for UPower suspend/hibernate_allowd
Iain Lane [Fri, 19 Apr 2013 16:58:37 +0000 (17:58 +0100)]
Instead of relying on LOGIND_RUNNING being false, test for the systemd session ID being set.
I noticed that in the testsuite we were having logind fail to activate, due to
the mocking, but CK wasn't being set up. This turned out to be because
/run/systemd/seats/ from the home system is still obviously present, making
LOGIND_RUNNING return true when it shouldn't.
Iain Lane [Fri, 19 Apr 2013 16:53:31 +0000 (17:53 +0100)]
Remove removed tests from Makefile.am
Iain Lane [Fri, 19 Apr 2013 15:54:14 +0000 (16:54 +0100)]
Make all tests executable so they can be run.
Iain Lane [Fri, 19 Apr 2013 15:50:15 +0000 (16:50 +0100)]
Remove some redundant tests, chmod +x all of them and fix name of flag to disable logind
Iain Lane [Fri, 19 Apr 2013 15:34:45 +0000 (16:34 +0100)]
Have test-runner mock logind's session interface and GetSessionByPID method
Iain Lane [Fri, 19 Apr 2013 12:03:08 +0000 (13:03 +0100)]
Remove duplication in test-runner
Iain Lane [Thu, 18 Apr 2013 14:05:04 +0000 (15:05 +0100)]
Remove the conditionals and always build CK and logind support
At runtime logind will be used if available, otherwise CK.
Iain Lane [Thu, 18 Apr 2013 13:58:25 +0000 (14:58 +0100)]
Add missing <unistd.h> include for getpid
Iain Lane [Thu, 18 Apr 2013 13:57:46 +0000 (14:57 +0100)]
Cast to GByteArray to gchar * when passing to g_file_set_contents
Iain Lane [Thu, 18 Apr 2013 13:24:40 +0000 (14:24 +0100)]
Fix some problems picked up by -Wall -Werror
Iain Lane [Thu, 18 Apr 2013 12:16:39 +0000 (13:16 +0100)]
Fix whitespace
Iain Lane [Thu, 18 Apr 2013 10:54:55 +0000 (11:54 +0100)]
Use logind for suspend/hibernate too, if available.
Iain Lane [Tue, 16 Apr 2013 16:37:08 +0000 (17:37 +0100)]
Merge trunk
There may still be some tests that need to be reworked
Iain Lane [Tue, 16 Apr 2013 16:27:50 +0000 (17:27 +0100)]
Define LOGIND_RUNNING from the configure script
Iain Lane [Tue, 16 Apr 2013 13:53:32 +0000 (14:53 +0100)]
Include <config.h> instead of "config.h" and fix one misplaced LOGIND_RUNNING () call
Iain Lane [Tue, 16 Apr 2013 13:47:31 +0000 (14:47 +0100)]
Add some more runtime tests for whether logind is running
Iain Lane [Tue, 16 Apr 2013 11:56:51 +0000 (12:56 +0100)]
Force the user to enable one of ConsoleKit or logind
Iain Lane [Tue, 16 Apr 2013 11:52:47 +0000 (12:52 +0100)]
Fix inverted test condition in configure.ac for enabling logind
Iain Lane [Tue, 16 Apr 2013 11:50:27 +0000 (12:50 +0100)]
Merge lp:~cavalier/lightdm/logind-support
Still needs some further work but the changes are now unified.
Robert Ancell [Tue, 16 Apr 2013 01:50:45 +0000 (01:50 +0000)]
Ignore stale X server locks.
Approved by PS Jenkins bot.
Robert Ancell [Tue, 16 Apr 2013 01:03:09 +0000 (13:03 +1200)]
Ignore stale X server locks
Robert Ancell [Mon, 15 Apr 2013 23:20:50 +0000 (23:20 +0000)]
Add power tests.
Approved by PS Jenkins bot.
Robert Ancell [Mon, 15 Apr 2013 23:01:44 +0000 (11:01 +1200)]
Link test Qt greeters against new liblightdm
Robert Ancell [Mon, 15 Apr 2013 22:40:27 +0000 (10:40 +1200)]
Merge with trunk
Robert Ancell [Mon, 15 Apr 2013 22:09:11 +0000 (10:09 +1200)]
Update LINGUAS
Robert Ancell [Mon, 15 Apr 2013 22:06:39 +0000 (10:06 +1200)]
Bump liblightdm-qt ABI
Rex Dieter [Mon, 15 Apr 2013 21:51:36 +0000 (21:51 +0000)]
Support logind in liblightdm. Fixes: https://bugs.launchpad.net/bugs/
1152185 .
Approved by PS Jenkins bot.
Iain Lane [Mon, 15 Apr 2013 18:47:18 +0000 (19:47 +0100)]
Fix whitespace
Peter de Ridder [Mon, 15 Apr 2013 17:47:34 +0000 (19:47 +0200)]
Added logind tests
Iain Lane [Mon, 15 Apr 2013 17:39:30 +0000 (18:39 +0100)]
Add configure checks for new functionality and use consistent name for defines
Iain Lane [Mon, 15 Apr 2013 17:39:13 +0000 (18:39 +0100)]
Also bzrignore liblightdm-qt/liblightdm-qt-*.pc
Iain Lane [Mon, 15 Apr 2013 16:56:46 +0000 (17:56 +0100)]
Initial logind support based on patch by Peter de Ridder
Michael Terry [Mon, 15 Apr 2013 15:51:21 +0000 (15:51 +0000)]
Use Q_SLOTS and Q_SIGNALS instead of slots and signals.
Approved by PS Jenkins bot, Michael Terry, David Edmundson.
Michael Terry [Mon, 15 Apr 2013 15:25:09 +0000 (11:25 -0400)]
add -DQT_NO_KEYWORDS
Michael Terry [Mon, 15 Apr 2013 14:53:10 +0000 (10:53 -0400)]
Drop semicolons after namespaces too
Michael Terry [Mon, 15 Apr 2013 14:42:09 +0000 (10:42 -0400)]
Use modern Q_SLOTS and Q_SIGNALS instead of slots and signals
Launchpad Translations on behalf of lightdm-team [Mon, 15 Apr 2013 05:32:54 +0000 (05:32 +0000)]
Launchpad automatic translations update.
Robert Ancell [Mon, 15 Apr 2013 03:06:52 +0000 (15:06 +1200)]
Add upower tests
Robert Ancell [Mon, 15 Apr 2013 02:21:48 +0000 (14:21 +1200)]
Add regression tests for power functionality
Required modifying PowerInterface::canRestart() and PowerInteface::canShutdown()
Robert Ancell [Mon, 15 Apr 2013 02:21:06 +0000 (14:21 +1200)]
Fix lightdm_get_can_restart/shutdown calling both logind and consolekit
Robert Ancell [Sun, 14 Apr 2013 23:00:34 +0000 (11:00 +1200)]
Fix coding style
Robert Ancell [Sun, 14 Apr 2013 22:54:54 +0000 (10:54 +1200)]
Add regression test for login1 (matches test for ConsoleKit, needs improvement)
Robert Ancell [Sun, 14 Apr 2013 22:34:43 +0000 (10:34 +1200)]
Releasing 1.6.0
Robert Ancell [Sun, 14 Apr 2013 22:13:48 +0000 (10:13 +1200)]
More coding style fixes
Robert Ancell [Sun, 14 Apr 2013 21:53:01 +0000 (09:53 +1200)]
Fix coding style
Rex Dieter [Sun, 14 Apr 2013 21:47:16 +0000 (09:47 +1200)]
Support logind in liblightdm
Robert Ancell [Sat, 13 Apr 2013 23:20:37 +0000 (23:20 +0000)]
Add a test for VNC dimensions.
Approved by PS Jenkins bot.
Robert Ancell [Fri, 12 Apr 2013 20:36:31 +0000 (20:36 +0000)]
Allow VNC command to be specified in lightdm.conf.
Approved by David Barth, PS Jenkins bot.
Robert Ancell [Fri, 12 Apr 2013 03:47:32 +0000 (15:47 +1200)]
Fix description of vnc-command test
Robert Ancell [Fri, 12 Apr 2013 03:46:06 +0000 (15:46 +1200)]
Add a test for VNC dimensions
Robert Ancell [Fri, 12 Apr 2013 03:38:56 +0000 (15:38 +1200)]
Correctly read command from config and fix test case
Robert Ancell [Fri, 12 Apr 2013 03:16:00 +0000 (15:16 +1200)]
Allow VNC command to be specified in lightdm.conf
Michael Terry [Fri, 12 Apr 2013 02:51:17 +0000 (02:51 +0000)]
Register enums with QObject meta type system.
Approved by David Edmundson, Robert Ancell, PS Jenkins bot.
Robert Ancell [Thu, 11 Apr 2013 03:36:06 +0000 (03:36 +0000)]
Fix trailing whitespace in lightdm.c.
Approved by PS Jenkins bot, David Edmundson.
Robert Ancell [Thu, 11 Apr 2013 02:08:54 +0000 (14:08 +1200)]
Fix trailing whitespace in lightdm.c
Launchpad Translations on behalf of lightdm-team [Wed, 10 Apr 2013 05:32:16 +0000 (05:32 +0000)]
Launchpad automatic translations update.
Robert Ancell [Wed, 3 Apr 2013 02:52:14 +0000 (15:52 +1300)]
Releasing 1.5.3
Robert Ancell [Wed, 3 Apr 2013 02:48:15 +0000 (15:48 +1300)]
Fix authentication cancel regression caused in 1.5.2
Robert Ancell [Tue, 2 Apr 2013 21:42:29 +0000 (10:42 +1300)]
Fix build with gobject-introspection 1.35.9
Michael Terry [Tue, 2 Apr 2013 21:08:22 +0000 (17:08 -0400)]
Register enums with QObject meta type system
Dmitrijs Ledkovs [Tue, 2 Apr 2013 12:02:43 +0000 (13:02 +0100)]
Pass --symbol-prefix via LightDM_1_gir_SCANNERFLAGS rather than
LightDM_1_gir_CFLAGS, fixing build failure with gobject-introspection >= 1.35.9.
Launchpad automatic translations update.
Robert Ancell [Wed, 27 Mar 2013 01:53:33 +0000 (14:53 +1300)]
Releasing 1.5.2
Robert Ancell [Wed, 27 Mar 2013 00:48:48 +0000 (13:48 +1300)]
Only report test command line if it fails
Robert Ancell [Wed, 27 Mar 2013 00:42:54 +0000 (13:42 +1300)]
Fix minor memory leak
Robert Ancell [Wed, 27 Mar 2013 00:42:28 +0000 (13:42 +1300)]
Don't use GIO to access X authority files - it uses GVFS which is unnecessary overhead/complexity
Robert Ancell [Tue, 26 Mar 2013 22:40:08 +0000 (11:40 +1300)]
Add a check for locking a session without as password
Robert Ancell [Tue, 26 Mar 2013 22:22:49 +0000 (11:22 +1300)]
Fix stale X server being left behind when using LockSession D-Bus API
Robert Ancell [Tue, 26 Mar 2013 02:41:33 +0000 (15:41 +1300)]
Update .bzrignore
Robert Ancell [Tue, 26 Mar 2013 00:12:35 +0000 (13:12 +1300)]
Add tests to check that sessions switched to correctly log out
Robert Ancell [Tue, 26 Mar 2013 00:09:26 +0000 (13:09 +1300)]
Correctly check X server is terminated when returning to existing session
Robert Ancell [Mon, 25 Mar 2013 22:54:45 +0000 (11:54 +1300)]
Add two regression tests to confirm the a greeter switched to is destroyed when returning to the same session or starting a new one
Launchpad Translations on behalf of lightdm-team [Mon, 25 Mar 2013 04:47:40 +0000 (04:47 +0000)]
Launchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Sun, 24 Mar 2013 04:51:23 +0000 (04:51 +0000)]
Launchpad automatic translations update.
Peter de Ridder [Sat, 23 Mar 2013 21:31:28 +0000 (22:31 +0100)]
Add logind support
Robert Ancell [Mon, 18 Mar 2013 19:51:07 +0000 (08:51 +1300)]
Use G_MAXUINT32 instead of 0xFFFFFFFF
Robert Ancell [Mon, 18 Mar 2013 19:50:12 +0000 (08:50 +1300)]
Correctly check overflow for n_secrets
Robert Ancell [Mon, 18 Mar 2013 19:47:33 +0000 (08:47 +1300)]
Use 32 bit type for n_secrets so can detect overflow
Robert Ancell [Mon, 18 Mar 2013 03:20:36 +0000 (16:20 +1300)]
Handle over/underflows when reading from greeter
Launchpad Translations on behalf of lightdm-team [Thu, 14 Mar 2013 05:02:16 +0000 (05:02 +0000)]
Launchpad automatic translations update.
Martin Pitt [Tue, 12 Mar 2013 11:48:34 +0000 (12:48 +0100)]
Adjust AppArmor profile to also work with logind
logind uses UIDs instead of user names in /run/user/. As we restrict access to
"owner", and /run/user/* are 700 anyway, this is safe.
Robert Ancell [Tue, 12 Mar 2013 03:46:14 +0000 (16:46 +1300)]
Improve warning message when XDMCP packet has length mismatch
Robert Ancell [Thu, 7 Mar 2013 22:05:11 +0000 (11:05 +1300)]
QLightDM: Add a backgroundPath role to UsersModel
Michael Terry [Fri, 8 Mar 2013 22:00:21 +0000 (17:00 -0500)]
whoops, put the new enum at the back of the pack
Michael Terry [Fri, 8 Mar 2013 21:49:47 +0000 (16:49 -0500)]
Instead, add a new role
Michael Terry [Fri, 8 Mar 2013 20:33:34 +0000 (15:33 -0500)]
For Qt5, don't provide a Pixmap for the user background, just the string
Robert Ancell [Thu, 7 Mar 2013 22:00:29 +0000 (11:00 +1300)]
Add missing COPYING.GPL3
Robert Ancell [Thu, 7 Mar 2013 21:41:22 +0000 (10:41 +1300)]
Update NEWS
Robert Ancell [Thu, 7 Mar 2013 21:40:31 +0000 (10:40 +1300)]
Fix XDMCP tests failing by fixing up display stopping code (again)
Robert Ancell [Thu, 7 Mar 2013 01:24:15 +0000 (14:24 +1300)]
Force clean up test directory on exit
Robert Ancell [Thu, 7 Mar 2013 00:35:15 +0000 (13:35 +1300)]
Fix test /tmp directory not being created
Robert Ancell [Wed, 6 Mar 2013 22:40:10 +0000 (11:40 +1300)]
Update NEWS
Robert Ancell [Wed, 6 Mar 2013 22:35:36 +0000 (11:35 +1300)]
Better simulate VT switching so tests work
Robert Ancell [Wed, 6 Mar 2013 21:50:54 +0000 (10:50 +1300)]
Fix script hooks no longer working with latest glib
Launchpad automatic translations update.
Martin Pitt [Mon, 25 Feb 2013 13:29:25 +0000 (14:29 +0100)]
Allow guest session to write /run/user/<username>/
Don't just permit creating and accessing selected directories, but allow
creating new directories as well. This avoids bugs with other software which
uses XDG_RUNTIME_DIR (such as pulseaudio). As this is by definition an
ephemeral and a private directory, there is no data leak from other users.
Launchpad Translations on behalf of lightdm-team [Sat, 23 Feb 2013 05:41:31 +0000 (05:41 +0000)]
Launchpad automatic translations update.
Robert Ancell [Mon, 18 Feb 2013 18:23:36 +0000 (18:23 +0000)]
Add missing apparmor files