]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Robert Ancell [Wed, 24 Jul 2013 23:53:37 +0000 (11:53 +1200)]
Merge with trunk
Robert Ancell [Wed, 24 Jul 2013 21:42:16 +0000 (09:42 +1200)]
Start to set Mir environment variables
Robert Ancell [Wed, 24 Jul 2013 21:10:09 +0000 (21:10 +0000)]
Move VT allocation and Plymouth interaction to the seat level, instead of in the X server. So when other display servers are supported the code can be shared.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Wed, 24 Jul 2013 11:33:00 +0000 (23:33 +1200)]
Don't use any vt functions in XServerLocal anymore
Robert Ancell [Wed, 24 Jul 2013 11:22:04 +0000 (23:22 +1200)]
Move Plymouth code out of XServerLocal
Robert Ancell [Wed, 24 Jul 2013 07:10:43 +0000 (07:10 +0000)]
Don't subclass Session - we can't know the type until it has authenticated.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 24 Jul 2013 06:45:23 +0000 (18:45 +1200)]
Don't subclass Session - we can't know the type until it has authenticated
Robert Ancell [Wed, 24 Jul 2013 05:58:34 +0000 (17:58 +1200)]
Merge with trunk
Robert Ancell [Wed, 24 Jul 2013 05:35:04 +0000 (17:35 +1200)]
Prepare for Mir servers having VTs
Robert Ancell [Wed, 24 Jul 2013 05:32:21 +0000 (17:32 +1200)]
Remove unnecessary code
Robert Ancell [Wed, 24 Jul 2013 05:25:31 +0000 (05:25 +0000)]
Make a class for session configuration.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 24 Jul 2013 04:19:24 +0000 (04:19 +0000)]
Make start-local-sessions a property of seats, not display servers.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 24 Jul 2013 03:57:06 +0000 (15:57 +1200)]
Make a class for session configuration
Robert Ancell [Wed, 24 Jul 2013 03:54:05 +0000 (15:54 +1200)]
Make start-local-sessions a property of seats, not display servers
Robert Ancell [Wed, 24 Jul 2013 03:48:39 +0000 (03:48 +0000)]
Check correct VT is activated in test cases.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 24 Jul 2013 03:39:10 +0000 (03:39 +0000)]
Name X modules with standard naming format.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 24 Jul 2013 03:13:49 +0000 (15:13 +1200)]
Merge in X module renaming changes
Robert Ancell [Wed, 24 Jul 2013 03:02:30 +0000 (15:02 +1200)]
Name X modules with standard naming format
Robert Ancell [Wed, 24 Jul 2013 02:38:41 +0000 (14:38 +1200)]
Load and use session types
Robert Ancell [Wed, 24 Jul 2013 02:08:00 +0000 (14:08 +1200)]
Refactor local session starting inhibitor
Robert Ancell [Wed, 24 Jul 2013 00:45:26 +0000 (12:45 +1200)]
Check correct VT is activated in test cases
Robert Ancell [Tue, 23 Jul 2013 21:07:39 +0000 (09:07 +1200)]
Add autologin test and fix other tests
Robert Ancell [Tue, 23 Jul 2013 05:12:00 +0000 (17:12 +1200)]
Add tests for VT switched Mir sessions
Robert Ancell [Tue, 23 Jul 2013 04:55:26 +0000 (16:55 +1200)]
Don't subclass session - we don't know the session type until after authentication
Robert Ancell [Tue, 23 Jul 2013 03:14:16 +0000 (15:14 +1200)]
Use a SessionConfig class for the session .desktop file
Robert Ancell [Tue, 23 Jul 2013 02:31:00 +0000 (14:31 +1200)]
Add Mir greeter support
Robert Ancell [Tue, 23 Jul 2013 02:24:45 +0000 (14:24 +1200)]
Merge with trunk
Robert Ancell [Tue, 23 Jul 2013 02:10:40 +0000 (14:10 +1200)]
Half baked code before merge with trunk
Robert Ancell [Mon, 22 Jul 2013 23:04:21 +0000 (11:04 +1200)]
Releasing 1.7.7
Robert Ancell [Mon, 22 Jul 2013 22:54:22 +0000 (22:54 +0000)]
Enable compile warnings and fix code that was generating warnings.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 22 Jul 2013 22:25:00 +0000 (10:25 +1200)]
Check for GCC before enabling warning flags
Robert Ancell [Mon, 22 Jul 2013 22:23:25 +0000 (10:23 +1200)]
Some more warnings, apparently we already meet them
Robert Ancell [Mon, 22 Jul 2013 22:21:02 +0000 (10:21 +1200)]
Add some more warnings, fix some more errors
Robert Ancell [Mon, 22 Jul 2013 22:12:10 +0000 (10:12 +1200)]
Compile with -Wall, fix associated bugs
Andy Whitcroft [Mon, 22 Jul 2013 21:25:00 +0000 (21:25 +0000)]
fix uninitialised GList pointer in configuration directory handling (LP: #
1203711 ). Fixes: https://bugs.launchpad.net/bugs/
1203711 .
Approved by PS Jenkins bot, Robert Ancell.
Andy Whitcroft [Mon, 22 Jul 2013 13:24:01 +0000 (14:24 +0100)]
fix uninitialised GList pointer in configuration directory handling
We have an uninitialised GList pointer in the configuration directory
handling code. When we attempt to record the filenames in the
configuration directory we attempt to append relative to this code and
SIGSEGV preventing startup. (LP: #
1203711 )
Initialise this pointer to prevent these crashes. Tested on an affected
system.
Signed-off-by: Andy Whitcroft <apw@canonical.com>
Robert Ancell [Mon, 22 Jul 2013 05:21:42 +0000 (17:21 +1200)]
Releasing 1.7.6
Robert Ancell [Mon, 22 Jul 2013 04:39:42 +0000 (04:39 +0000)]
Restore greeter hints that were regressed in 1.7.5.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 22 Jul 2013 03:56:17 +0000 (15:56 +1200)]
Fix python and Qt tests
Robert Ancell [Mon, 22 Jul 2013 03:17:31 +0000 (15:17 +1200)]
Fix up older tests for new changes
Robert Ancell [Mon, 22 Jul 2013 03:13:13 +0000 (15:13 +1200)]
Add back the greeter guest account hint
Robert Ancell [Mon, 22 Jul 2013 03:07:36 +0000 (15:07 +1200)]
Add back the greeter show remote login hint
Robert Ancell [Mon, 22 Jul 2013 03:05:10 +0000 (15:05 +1200)]
Add back the greeter show manual login hint
Robert Ancell [Mon, 22 Jul 2013 03:01:26 +0000 (15:01 +1200)]
Add back the greeter hide users hint
Robert Ancell [Mon, 22 Jul 2013 02:58:17 +0000 (14:58 +1200)]
Add missing file
Robert Ancell [Mon, 22 Jul 2013 02:52:22 +0000 (14:52 +1200)]
Set the default session for the greeter
Robert Ancell [Mon, 22 Jul 2013 02:41:19 +0000 (02:41 +0000)]
Don't run greeters through session wrapper.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 22 Jul 2013 02:26:02 +0000 (14:26 +1200)]
Don't run greeters through session wrapper
Robert Ancell [Sun, 21 Jul 2013 23:53:52 +0000 (11:53 +1200)]
Releasing 1.7.5
Robert Ancell [Sun, 21 Jul 2013 21:24:38 +0000 (21:24 +0000)]
Kill the Display class and just use Seat. Display was a hang-over from the old way of doing display management and this centralises the logic into one class. This opens options to more easily support new display servers.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sun, 21 Jul 2013 09:49:29 +0000 (21:49 +1200)]
Set variables required for test mode
Robert Ancell [Sun, 21 Jul 2013 09:46:43 +0000 (21:46 +1200)]
Don't start a greeter on an XDMCP client X server
Robert Ancell [Sun, 21 Jul 2013 09:36:58 +0000 (21:36 +1200)]
Set LANG and GDM_LANG for sessions
Robert Ancell [Sun, 21 Jul 2013 09:09:53 +0000 (09:09 +0000)]
Add a test to check LANGUAGE variables are set in session.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sun, 21 Jul 2013 08:47:01 +0000 (20:47 +1200)]
Merge with trunk
Robert Ancell [Sun, 21 Jul 2013 08:43:56 +0000 (20:43 +1200)]
Merge with trunk
Robert Ancell [Sun, 21 Jul 2013 08:38:43 +0000 (20:38 +1200)]
Set user-session in tests that haven't got it set
Robert Ancell [Sun, 21 Jul 2013 08:21:37 +0000 (20:21 +1200)]
Be more careful when session creation fails
Robert Ancell [Sun, 21 Jul 2013 07:54:29 +0000 (07:54 +0000)]
Add basic XDMCP client test.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sun, 21 Jul 2013 07:47:05 +0000 (19:47 +1200)]
Add a test to check LANGUAGE variables are set in session
Robert Ancell [Sun, 21 Jul 2013 07:23:00 +0000 (19:23 +1200)]
Update xdmcp client test for new xsever synchronisation
Robert Ancell [Sat, 20 Jul 2013 23:52:38 +0000 (11:52 +1200)]
Fix DESKTOP_SESSION and GDMSESSION variables
Robert Ancell [Sat, 20 Jul 2013 23:39:11 +0000 (11:39 +1200)]
Merge with trunk
Robert Ancell [Sat, 20 Jul 2013 20:53:05 +0000 (08:53 +1200)]
Merge with trunk
Robert Ancell [Sat, 20 Jul 2013 20:24:28 +0000 (20:24 +0000)]
Use glib Unix signal handlers to make test programs more reliable.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sat, 20 Jul 2013 10:49:31 +0000 (22:49 +1200)]
Merge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:46:48 +0000 (22:46 +1200)]
Use glib Unix signal handlers to make test programs more reliable
Robert Ancell [Sat, 20 Jul 2013 10:42:35 +0000 (22:42 +1200)]
Merge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:24:26 +0000 (10:24 +0000)]
Synchronise X server starting.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sat, 20 Jul 2013 10:11:40 +0000 (22:11 +1200)]
Merge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:09:38 +0000 (10:09 +0000)]
Stop generating glib marshals by using glib >= 2.30.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Sat, 20 Jul 2013 10:02:55 +0000 (22:02 +1200)]
Fix XDMCP server tests
Robert Ancell [Sat, 20 Jul 2013 09:49:48 +0000 (21:49 +1200)]
Synchronise X server starting
Robert Ancell [Sat, 20 Jul 2013 08:52:11 +0000 (20:52 +1200)]
Add basic XDMCP client test
Robert Ancell [Sat, 20 Jul 2013 08:49:28 +0000 (20:49 +1200)]
Stop generating glib marshals by using glib >= 2.30
Chris Townsend [Fri, 19 Jul 2013 23:54:09 +0000 (23:54 +0000)]
Add in handling of "plymouth quit" when using the compositor to send the plymouth commands to deactivate and quit. Fixes: https://bugs.launchpad.net/bugs/
1192051 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 19 Jul 2013 23:41:55 +0000 (11:41 +1200)]
Merge with trunk
Robert Ancell [Fri, 19 Jul 2013 11:14:38 +0000 (11:14 +0000)]
Check seats/sessions are registered on DBus.
Approved by PS Jenkins bot, Robert Ancell.
Chris Townsend [Fri, 19 Jul 2013 11:05:23 +0000 (23:05 +1200)]
Add in handling of "plymouth quit" when using the compositor to send the plymouth commands to deactivate and quit.
Robert Ancell [Fri, 19 Jul 2013 11:04:37 +0000 (11:04 +0000)]
Add test to check $DESKTOP_SESSION and $GDMSESSION are set.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Fri, 19 Jul 2013 11:03:29 +0000 (23:03 +1200)]
Add a test for Plymouth working in Unity seat
Robert Ancell [Fri, 19 Jul 2013 10:54:50 +0000 (10:54 +0000)]
Update .bzrignore.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Fri, 19 Jul 2013 09:50:32 +0000 (21:50 +1200)]
Update .bzrignore
Robert Ancell [Fri, 19 Jul 2013 09:44:06 +0000 (21:44 +1200)]
Add test to check and are set
Robert Ancell [Fri, 19 Jul 2013 08:56:49 +0000 (20:56 +1200)]
Don't register greeter sessions on DBus
Robert Ancell [Fri, 19 Jul 2013 08:53:02 +0000 (20:53 +1200)]
Check seats/sessions are registered on DBus
Robert Ancell [Fri, 19 Jul 2013 08:52:05 +0000 (20:52 +1200)]
Add missing file
Robert Ancell [Fri, 19 Jul 2013 08:47:37 +0000 (20:47 +1200)]
Check seats/sessions are registered on DBus
Robert Ancell [Fri, 19 Jul 2013 08:19:06 +0000 (20:19 +1200)]
Fix greeter starting after seat stopped
Robert Ancell [Fri, 19 Jul 2013 08:13:49 +0000 (20:13 +1200)]
Fix some reference counting
Robert Ancell [Fri, 19 Jul 2013 08:06:24 +0000 (20:06 +1200)]
Only register running user sessions on dbus
Robert Ancell [Fri, 19 Jul 2013 03:19:59 +0000 (15:19 +1200)]
Make greeter shutdown more reliable fixing tests
Robert Ancell [Fri, 19 Jul 2013 02:51:41 +0000 (14:51 +1200)]
Merge with trunk
Robert Ancell [Thu, 18 Jul 2013 23:42:39 +0000 (11:42 +1200)]
Share some common code
Robert Ancell [Thu, 18 Jul 2013 23:30:19 +0000 (11:30 +1200)]
Fix up final tests
Robert Ancell [Thu, 18 Jul 2013 23:17:33 +0000 (11:17 +1200)]
Update unity-switch test for new behaviour
Robert Ancell [Thu, 18 Jul 2013 08:32:01 +0000 (20:32 +1200)]
Remove some FIXMEs
Robert Ancell [Thu, 18 Jul 2013 08:21:53 +0000 (20:21 +1200)]
Tidy up some logic
Robert Ancell [Thu, 18 Jul 2013 08:19:34 +0000 (20:19 +1200)]
Fix GError overwrite in test-runner
Robert Ancell [Thu, 18 Jul 2013 02:44:20 +0000 (14:44 +1200)]
Fix up server sharing