]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoMerge with trunk
Robert Ancell [Wed, 24 Jul 2013 23:53:42 +0000 (11:53 +1200)]
Merge with trunk

10 years agoMerge with trunk
Robert Ancell [Wed, 24 Jul 2013 23:53:37 +0000 (11:53 +1200)]
Merge with trunk

10 years agoCorrectly disable local sessions for xlocal seats using XDMCP.
Robert Ancell [Wed, 24 Jul 2013 22:40:19 +0000 (22:40 +0000)]
Correctly disable local sessions for xlocal seats using XDMCP.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoStart to set Mir environment variables
Robert Ancell [Wed, 24 Jul 2013 21:42:16 +0000 (09:42 +1200)]
Start to set Mir environment variables

10 years agoMove VT allocation and Plymouth interaction to the seat level, instead of in the...
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.

10 years agoDon't use any vt functions in XServerLocal anymore
Robert Ancell [Wed, 24 Jul 2013 11:33:00 +0000 (23:33 +1200)]
Don't use any vt functions in XServerLocal anymore

10 years agoMove Plymouth code out of XServerLocal
Robert Ancell [Wed, 24 Jul 2013 11:22:04 +0000 (23:22 +1200)]
Move Plymouth code out of XServerLocal

10 years agoDon't subclass Session - we can't know the type until it has authenticated.
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.

10 years agoCorrectly disable local sessions for xlocal seats using XDMCP
Robert Ancell [Wed, 24 Jul 2013 06:53:19 +0000 (18:53 +1200)]
Correctly disable local sessions for xlocal seats using XDMCP

10 years agoDon't subclass Session - we can't know the type until it has authenticated
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

10 years agoMerge with trunk
Robert Ancell [Wed, 24 Jul 2013 05:58:34 +0000 (17:58 +1200)]
Merge with trunk

10 years agoPrepare for Mir servers having VTs
Robert Ancell [Wed, 24 Jul 2013 05:35:04 +0000 (17:35 +1200)]
Prepare for Mir servers having VTs

10 years agoRemove unnecessary code
Robert Ancell [Wed, 24 Jul 2013 05:32:21 +0000 (17:32 +1200)]
Remove unnecessary code

10 years agoMake a class for session configuration.
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.

10 years agoMake start-local-sessions a property of seats, not display servers.
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.

10 years agoMake a class for session configuration
Robert Ancell [Wed, 24 Jul 2013 03:57:06 +0000 (15:57 +1200)]
Make a class for session configuration

10 years agoMake start-local-sessions a property of seats, not display servers
Robert Ancell [Wed, 24 Jul 2013 03:54:05 +0000 (15:54 +1200)]
Make start-local-sessions a property of seats, not display servers

10 years agoCheck correct VT is activated in test cases.
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.

10 years agoName X modules with standard naming format.
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.

10 years agoMerge in X module renaming changes
Robert Ancell [Wed, 24 Jul 2013 03:13:49 +0000 (15:13 +1200)]
Merge in X module renaming changes

10 years agoName X modules with standard naming format
Robert Ancell [Wed, 24 Jul 2013 03:02:30 +0000 (15:02 +1200)]
Name X modules with standard naming format

10 years agoLoad and use session types
Robert Ancell [Wed, 24 Jul 2013 02:38:41 +0000 (14:38 +1200)]
Load and use session types

10 years agoRefactor local session starting inhibitor
Robert Ancell [Wed, 24 Jul 2013 02:08:00 +0000 (14:08 +1200)]
Refactor local session starting inhibitor

10 years agoCheck correct VT is activated in test cases
Robert Ancell [Wed, 24 Jul 2013 00:45:26 +0000 (12:45 +1200)]
Check correct VT is activated in test cases

10 years agoAdd autologin test and fix other tests
Robert Ancell [Tue, 23 Jul 2013 21:07:39 +0000 (09:07 +1200)]
Add autologin test and fix other tests

10 years agoAdd tests for VT switched Mir sessions
Robert Ancell [Tue, 23 Jul 2013 05:12:00 +0000 (17:12 +1200)]
Add tests for VT switched Mir sessions

10 years agoDon't subclass session - we don't know the session type until after authentication
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

10 years agoUse a SessionConfig class for the session .desktop file
Robert Ancell [Tue, 23 Jul 2013 03:14:16 +0000 (15:14 +1200)]
Use a SessionConfig class for the session .desktop file

10 years agoAdd Mir greeter support
Robert Ancell [Tue, 23 Jul 2013 02:31:00 +0000 (14:31 +1200)]
Add Mir greeter support

10 years agoMerge with trunk
Robert Ancell [Tue, 23 Jul 2013 02:24:45 +0000 (14:24 +1200)]
Merge with trunk

10 years agoHalf baked code before merge with trunk
Robert Ancell [Tue, 23 Jul 2013 02:10:40 +0000 (14:10 +1200)]
Half baked code before merge with trunk

10 years agoReleasing 1.7.7
Robert Ancell [Mon, 22 Jul 2013 23:04:21 +0000 (11:04 +1200)]
Releasing 1.7.7

10 years agoEnable compile warnings and fix code that was generating warnings.
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.

10 years agoCheck for GCC before enabling warning flags
Robert Ancell [Mon, 22 Jul 2013 22:25:00 +0000 (10:25 +1200)]
Check for GCC before enabling warning flags

10 years agoSome more warnings, apparently we already meet them
Robert Ancell [Mon, 22 Jul 2013 22:23:25 +0000 (10:23 +1200)]
Some more warnings, apparently we already meet them

10 years agoAdd some more warnings, fix some more errors
Robert Ancell [Mon, 22 Jul 2013 22:21:02 +0000 (10:21 +1200)]
Add some more warnings, fix some more errors

10 years agoCompile with -Wall, fix associated bugs
Robert Ancell [Mon, 22 Jul 2013 22:12:10 +0000 (10:12 +1200)]
Compile with -Wall, fix associated bugs

10 years agofix uninitialised GList pointer in configuration directory handling (LP: #1203711...
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.

10 years agofix uninitialised GList pointer in configuration directory handling
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>
10 years agoReleasing 1.7.6
Robert Ancell [Mon, 22 Jul 2013 05:21:42 +0000 (17:21 +1200)]
Releasing 1.7.6

10 years agoRestore greeter hints that were regressed in 1.7.5.
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.

10 years agoFix python and Qt tests
Robert Ancell [Mon, 22 Jul 2013 03:56:17 +0000 (15:56 +1200)]
Fix python and Qt tests

10 years agoFix up older tests for new changes
Robert Ancell [Mon, 22 Jul 2013 03:17:31 +0000 (15:17 +1200)]
Fix up older tests for new changes

10 years agoAdd back the greeter guest account hint
Robert Ancell [Mon, 22 Jul 2013 03:13:13 +0000 (15:13 +1200)]
Add back the greeter guest account hint

10 years agoAdd back the greeter show remote login hint
Robert Ancell [Mon, 22 Jul 2013 03:07:36 +0000 (15:07 +1200)]
Add back the greeter show remote login hint

10 years agoAdd back the greeter show manual login hint
Robert Ancell [Mon, 22 Jul 2013 03:05:10 +0000 (15:05 +1200)]
Add back the greeter show manual login hint

10 years agoAdd back the greeter hide users hint
Robert Ancell [Mon, 22 Jul 2013 03:01:26 +0000 (15:01 +1200)]
Add back the greeter hide users hint

10 years agoAdd missing file
Robert Ancell [Mon, 22 Jul 2013 02:58:17 +0000 (14:58 +1200)]
Add missing file

10 years agoSet the default session for the greeter
Robert Ancell [Mon, 22 Jul 2013 02:52:22 +0000 (14:52 +1200)]
Set the default session for the greeter

10 years agoDon't run greeters through session wrapper.
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.

10 years agoDon't run greeters through session wrapper
Robert Ancell [Mon, 22 Jul 2013 02:26:02 +0000 (14:26 +1200)]
Don't run greeters through session wrapper

10 years agoReleasing 1.7.5
Robert Ancell [Sun, 21 Jul 2013 23:53:52 +0000 (11:53 +1200)]
Releasing 1.7.5

10 years agoKill the Display class and just use Seat. Display was a hang-over from the old way...
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.

10 years agoSet variables required for test mode
Robert Ancell [Sun, 21 Jul 2013 09:49:29 +0000 (21:49 +1200)]
Set variables required for test mode

10 years agoDon't start a greeter on an XDMCP client X server
Robert Ancell [Sun, 21 Jul 2013 09:46:43 +0000 (21:46 +1200)]
Don't start a greeter on an XDMCP client X server

10 years agoSet LANG and GDM_LANG for sessions
Robert Ancell [Sun, 21 Jul 2013 09:36:58 +0000 (21:36 +1200)]
Set LANG and GDM_LANG for sessions

10 years agoAdd a test to check LANGUAGE variables are set in session.
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.

10 years agoMerge with trunk
Robert Ancell [Sun, 21 Jul 2013 08:47:01 +0000 (20:47 +1200)]
Merge with trunk

10 years agoMerge with trunk
Robert Ancell [Sun, 21 Jul 2013 08:43:56 +0000 (20:43 +1200)]
Merge with trunk

10 years agoSet user-session in tests that haven't got it set
Robert Ancell [Sun, 21 Jul 2013 08:38:43 +0000 (20:38 +1200)]
Set user-session in tests that haven't got it set

10 years agoBe more careful when session creation fails
Robert Ancell [Sun, 21 Jul 2013 08:21:37 +0000 (20:21 +1200)]
Be more careful when session creation fails

10 years agoAdd basic XDMCP client test.
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.

10 years agoAdd a test to check LANGUAGE variables are set in session
Robert Ancell [Sun, 21 Jul 2013 07:47:05 +0000 (19:47 +1200)]
Add a test to check LANGUAGE variables are set in session

10 years agoUpdate xdmcp client test for new xsever synchronisation
Robert Ancell [Sun, 21 Jul 2013 07:23:00 +0000 (19:23 +1200)]
Update xdmcp client test for new xsever synchronisation

10 years agoFix DESKTOP_SESSION and GDMSESSION variables
Robert Ancell [Sat, 20 Jul 2013 23:52:38 +0000 (11:52 +1200)]
Fix DESKTOP_SESSION and GDMSESSION variables

10 years agoMerge with trunk
Robert Ancell [Sat, 20 Jul 2013 23:39:11 +0000 (11:39 +1200)]
Merge with trunk

10 years agoMerge with trunk
Robert Ancell [Sat, 20 Jul 2013 20:53:05 +0000 (08:53 +1200)]
Merge with trunk

10 years agoUse glib Unix signal handlers to make test programs more reliable.
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.

10 years agoMerge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:49:31 +0000 (22:49 +1200)]
Merge with trunk

10 years agoUse glib Unix signal handlers to make test programs more reliable
Robert Ancell [Sat, 20 Jul 2013 10:46:48 +0000 (22:46 +1200)]
Use glib Unix signal handlers to make test programs more reliable

10 years agoMerge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:42:35 +0000 (22:42 +1200)]
Merge with trunk

10 years agoSynchronise X server starting.
Robert Ancell [Sat, 20 Jul 2013 10:24:26 +0000 (10:24 +0000)]
Synchronise X server starting.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMerge with trunk
Robert Ancell [Sat, 20 Jul 2013 10:11:40 +0000 (22:11 +1200)]
Merge with trunk

10 years agoStop generating glib marshals by using glib >= 2.30.
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.

10 years agoFix XDMCP server tests
Robert Ancell [Sat, 20 Jul 2013 10:02:55 +0000 (22:02 +1200)]
Fix XDMCP server tests

10 years agoSynchronise X server starting
Robert Ancell [Sat, 20 Jul 2013 09:49:48 +0000 (21:49 +1200)]
Synchronise X server starting

10 years agoAdd basic XDMCP client test
Robert Ancell [Sat, 20 Jul 2013 08:52:11 +0000 (20:52 +1200)]
Add basic XDMCP client test

10 years agoStop generating glib marshals by using glib >= 2.30
Robert Ancell [Sat, 20 Jul 2013 08:49:28 +0000 (20:49 +1200)]
Stop generating glib marshals by using glib >= 2.30

10 years agoAdd in handling of "plymouth quit" when using the compositor to send the plymouth...
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.

10 years agoMerge with trunk
Robert Ancell [Fri, 19 Jul 2013 23:41:55 +0000 (11:41 +1200)]
Merge with trunk

10 years agoCheck seats/sessions are registered on DBus.
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.

10 years agoAdd in handling of "plymouth quit" when using the compositor to send the plymouth...
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.

10 years agoAdd test to check $DESKTOP_SESSION and $GDMSESSION are set.
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.

10 years agoAdd a test for Plymouth working in Unity seat
Robert Ancell [Fri, 19 Jul 2013 11:03:29 +0000 (23:03 +1200)]
Add a test for Plymouth working in Unity seat

10 years agoUpdate .bzrignore.
Robert Ancell [Fri, 19 Jul 2013 10:54:50 +0000 (10:54 +0000)]
Update .bzrignore.

Approved by Robert Ancell, PS Jenkins bot.

10 years agoUpdate .bzrignore
Robert Ancell [Fri, 19 Jul 2013 09:50:32 +0000 (21:50 +1200)]
Update .bzrignore

10 years agoAdd test to check and are set
Robert Ancell [Fri, 19 Jul 2013 09:44:06 +0000 (21:44 +1200)]
Add test to check  and  are set

10 years agoDon't register greeter sessions on DBus
Robert Ancell [Fri, 19 Jul 2013 08:56:49 +0000 (20:56 +1200)]
Don't register greeter sessions on DBus

10 years agoCheck seats/sessions are registered on DBus
Robert Ancell [Fri, 19 Jul 2013 08:53:02 +0000 (20:53 +1200)]
Check seats/sessions are registered on DBus

10 years agoAdd missing file
Robert Ancell [Fri, 19 Jul 2013 08:52:05 +0000 (20:52 +1200)]
Add missing file

10 years agoCheck seats/sessions are registered on DBus
Robert Ancell [Fri, 19 Jul 2013 08:47:37 +0000 (20:47 +1200)]
Check seats/sessions are registered on DBus

10 years agoFix greeter starting after seat stopped
Robert Ancell [Fri, 19 Jul 2013 08:19:06 +0000 (20:19 +1200)]
Fix greeter starting after seat stopped

10 years agoFix some reference counting
Robert Ancell [Fri, 19 Jul 2013 08:13:49 +0000 (20:13 +1200)]
Fix some reference counting

10 years agoOnly register running user sessions on dbus
Robert Ancell [Fri, 19 Jul 2013 08:06:24 +0000 (20:06 +1200)]
Only register running user sessions on dbus

10 years agoMake greeter shutdown more reliable fixing tests
Robert Ancell [Fri, 19 Jul 2013 03:19:59 +0000 (15:19 +1200)]
Make greeter shutdown more reliable fixing tests

10 years agoMerge with trunk
Robert Ancell [Fri, 19 Jul 2013 02:51:41 +0000 (14:51 +1200)]
Merge with trunk

10 years agoShare some common code
Robert Ancell [Thu, 18 Jul 2013 23:42:39 +0000 (11:42 +1200)]
Share some common code

10 years agoFix up final tests
Robert Ancell [Thu, 18 Jul 2013 23:30:19 +0000 (11:30 +1200)]
Fix up final tests

10 years agoUpdate unity-switch test for new behaviour
Robert Ancell [Thu, 18 Jul 2013 23:17:33 +0000 (11:17 +1200)]
Update unity-switch test for new behaviour

10 years agoRemove some FIXMEs
Robert Ancell [Thu, 18 Jul 2013 08:32:01 +0000 (20:32 +1200)]
Remove some FIXMEs