]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Michael Terry [Sun, 25 Aug 2013 20:18:01 +0000 (16:18 -0400)]
Use to set_next_session seat class method in SeatUnity to tell the compositor about the next sesion
Michael Terry [Sun, 25 Aug 2013 20:12:21 +0000 (16:12 -0400)]
Have seat listen to greeter active username
Michael Terry [Sun, 25 Aug 2013 19:44:19 +0000 (15:44 -0400)]
Add active-username property to Greeter
Michael Terry [Wed, 21 Aug 2013 22:28:59 +0000 (18:28 -0400)]
Fix function name
Michael Terry [Wed, 21 Aug 2013 21:07:42 +0000 (17:07 -0400)]
Land from trunk
Michael Terry [Wed, 21 Aug 2013 21:07:24 +0000 (17:07 -0400)]
Drop some changes that aren't ready to land yet
Robert Ancell [Mon, 19 Aug 2013 20:10:12 +0000 (20:10 +0000)]
Set $XDG_CURRENT_DESKTOP if specified in the xsession file. Fixes: https://bugs.launchpad.net/bugs/
1212408 .
Approved by PS Jenkins bot, Michael Terry.
Robert Ancell [Mon, 19 Aug 2013 00:21:19 +0000 (12:21 +1200)]
Set $XDG_CURRENT_DESKTOP if specified in the xsession file
a7x [Fri, 16 Aug 2013 03:25:22 +0000 (03:25 +0000)]
This change fixes SeatUnity to extend its parent class's create_session() and create_greeter_session() functions rather than override them.
This merge proposal is the same as the last proposal except:
* commits have been rebased onto latest lp:lightdm
* unwrapped long line based on review feedback
* new branch location
(lp:~ubuntu-multiseat/lightdm/seatunity-call-parent instead of
lp:~a7x/lightdm/seatunity-call-parent)
.
Approved by PS Jenkins bot, Robert Ancell.
Michael Terry [Thu, 15 Aug 2013 01:30:43 +0000 (21:30 -0400)]
Fix compile error
Michael Terry [Thu, 15 Aug 2013 00:47:53 +0000 (20:47 -0400)]
Go back to adding a new compositor signal for marking next session; otherwise we rely on the implementation detail of the compositor floating the greeter session
Michael Terry [Thu, 15 Aug 2013 00:36:50 +0000 (20:36 -0400)]
Name greeter mir sessions with a 'greeter' prefix, so the compositor can know
Michael Terry [Thu, 15 Aug 2013 00:08:06 +0000 (20:08 -0400)]
Merge from trunk
a7x [Wed, 14 Aug 2013 20:14:01 +0000 (16:14 -0400)]
call SeatUnity parent class functions
Fix seat_unity_create_session() to call SeatUnity's parent class's
create_session() function. Similarly for
seat_unity_create_greeter_session().
Launchpad automatic translations update.
Robert Ancell [Thu, 8 Aug 2013 22:23:33 +0000 (22:23 +0000)]
Fix session locking broken in 1.7.5. Fixes: https://bugs.launchpad.net/bugs/
1209107 .
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Thu, 8 Aug 2013 10:10:19 +0000 (22:10 +1200)]
Fix session locking broken in 1.7.5
Robert Ancell [Thu, 8 Aug 2013 09:15:11 +0000 (21:15 +1200)]
Add a test to check seat locking with console kit
Robert Ancell [Thu, 8 Aug 2013 09:14:53 +0000 (21:14 +1200)]
Report when sessions are locked/unlocked
Robert Ancell [Thu, 1 Aug 2013 07:56:03 +0000 (08:56 +0100)]
Releasing 1.7.9
Launchpad automatic translations update.
Robert Ancell [Tue, 30 Jul 2013 17:28:41 +0000 (17:28 +0000)]
Correctly set XDG_VTNR for unity sessions that are not autologin.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 30 Jul 2013 16:33:25 +0000 (17:33 +0100)]
Always pretend to have systemd available
Robert Ancell [Tue, 30 Jul 2013 16:11:22 +0000 (17:11 +0100)]
Also test greeter XDG session variables set
Robert Ancell [Tue, 30 Jul 2013 15:56:44 +0000 (16:56 +0100)]
Correctly set XDG_VTNR for unity sessions that are no autologin
Robert Ancell [Tue, 30 Jul 2013 15:54:57 +0000 (15:54 +0000)]
Remove unused variables.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 30 Jul 2013 15:01:30 +0000 (16:01 +0100)]
Releasing 1.7.8
Robert Ancell [Tue, 30 Jul 2013 14:21:15 +0000 (15:21 +0100)]
Add missing file
Robert Ancell [Tue, 30 Jul 2013 14:10:52 +0000 (15:10 +0100)]
Remove unused variables
Robert Ancell [Tue, 30 Jul 2013 14:04:44 +0000 (14:04 +0000)]
Fix desktop-session-start upstart signal not being emitted since 1.7.5. Fixes: https://bugs.launchpad.net/bugs/
1206280 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 30 Jul 2013 13:55:11 +0000 (13:55 +0000)]
Set XDG_VTNR for unity sessions.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Tue, 30 Jul 2013 13:28:38 +0000 (14:28 +0100)]
Set XDG_VTNR for unity sessions
Robert Ancell [Tue, 30 Jul 2013 08:56:47 +0000 (08:56 +0000)]
Add support for Mir sessions and greeters.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 29 Jul 2013 21:56:32 +0000 (22:56 +0100)]
Fix desktop-session-start upstart signal not being emitted since 1.7.5
Robert Ancell [Fri, 26 Jul 2013 05:17:21 +0000 (17:17 +1200)]
Fix distcheck
Robert Ancell [Fri, 26 Jul 2013 05:14:58 +0000 (17:14 +1200)]
Test that trying to start a Mir session from a VT seat does the right thing
Robert Ancell [Fri, 26 Jul 2013 04:52:07 +0000 (16:52 +1200)]
We can't run Mir servers on VT seats - they need to be root to work
Robert Ancell [Fri, 26 Jul 2013 04:51:22 +0000 (16:51 +1200)]
It's not a warning to try and create an unsupported display server
Robert Ancell [Fri, 26 Jul 2013 04:50:35 +0000 (16:50 +1200)]
Put guards around display_server_get_vt()
Robert Ancell [Fri, 26 Jul 2013 04:09:14 +0000 (16:09 +1200)]
Add more Mir tests for Unity seat type
Robert Ancell [Fri, 26 Jul 2013 03:41:52 +0000 (15:41 +1200)]
Merge with trunk
Robert Ancell [Fri, 26 Jul 2013 03:39:32 +0000 (03:39 +0000)]
Always create sessions before display servers as some display servers will start instantly.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 03:28:21 +0000 (15:28 +1200)]
Fix distcheck
Robert Ancell [Fri, 26 Jul 2013 03:14:34 +0000 (15:14 +1200)]
Merge with trunk
Robert Ancell [Fri, 26 Jul 2013 03:03:03 +0000 (15:03 +1200)]
Always create sessions before display servers as some display servers will start instantly
Robert Ancell [Fri, 26 Jul 2013 02:54:55 +0000 (14:54 +1200)]
All tests pass!
Robert Ancell [Fri, 26 Jul 2013 02:42:20 +0000 (02:42 +0000)]
Support non X based greeter and sessions in test code.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 02:27:41 +0000 (14:27 +1200)]
Merge with trunk
Robert Ancell [Fri, 26 Jul 2013 02:24:11 +0000 (02:24 +0000)]
Refactor the way the background session is started so it is always started after the main session.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 02:14:10 +0000 (14:14 +1200)]
Support non X based greeter and sessions in test code
Robert Ancell [Fri, 26 Jul 2013 02:14:10 +0000 (02:14 +0000)]
Allow display servers to not be able to share sessions.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Fri, 26 Jul 2013 02:07:42 +0000 (14:07 +1200)]
Refactor the way the background session is started so it is always started after the main session
Robert Ancell [Fri, 26 Jul 2013 02:04:07 +0000 (02:04 +0000)]
Don't set utmp fields if the data is not available.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 01:54:28 +0000 (01:54 +0000)]
Unset environment variables when switch display servers.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 01:35:31 +0000 (13:35 +1200)]
Don't set utmp fields if the data is not available
Robert Ancell [Fri, 26 Jul 2013 01:31:52 +0000 (13:31 +1200)]
Unset environment variables when switch display servers
Robert Ancell [Fri, 26 Jul 2013 01:25:38 +0000 (01:25 +0000)]
Add better seat logging information.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Fri, 26 Jul 2013 01:23:50 +0000 (13:23 +1200)]
Allow display servers to not be able to share sessions
Robert Ancell [Fri, 26 Jul 2013 01:23:05 +0000 (13:23 +1200)]
Add X server can be shared
Robert Ancell [Fri, 26 Jul 2013 00:35:31 +0000 (12:35 +1200)]
Add better seat logging information
Robert Ancell [Thu, 25 Jul 2013 23:40:02 +0000 (11:40 +1200)]
Make Mir tests pass, break VNC and XDMCP tests..
Robert Ancell [Thu, 25 Jul 2013 23:39:17 +0000 (11:39 +1200)]
Correct Mir tests and make greeter session work with Mir
Robert Ancell [Thu, 25 Jul 2013 22:15:48 +0000 (10:15 +1200)]
Make X connection optional for test session
Robert Ancell [Thu, 25 Jul 2013 22:13:04 +0000 (10:13 +1200)]
Merge with trunk
Robert Ancell [Thu, 25 Jul 2013 22:12:51 +0000 (10:12 +1200)]
Stop Mir servers from being shared
Robert Ancell [Thu, 25 Jul 2013 05:26:10 +0000 (05:26 +0000)]
Fix greeter log broken in 1.7.5.
Approved by PS Jenkins bot, Robert Ancell.
Launchpad Translations on behalf of lightdm-team [Thu, 25 Jul 2013 05:23:15 +0000 (05:23 +0000)]
Launchpad automatic translations update.
Robert Ancell [Thu, 25 Jul 2013 04:54:15 +0000 (04:54 +0000)]
Hold the VT reference inside the X server.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 25 Jul 2013 04:43:26 +0000 (16:43 +1200)]
Make test greeter work without X
Robert Ancell [Thu, 25 Jul 2013 04:38:17 +0000 (16:38 +1200)]
Set Mir greeter log name
Robert Ancell [Thu, 25 Jul 2013 04:34:31 +0000 (16:34 +1200)]
Merge in greeter-log-file branch
Robert Ancell [Thu, 25 Jul 2013 04:34:09 +0000 (16:34 +1200)]
Don't set utmp variables if they aren't known
Robert Ancell [Thu, 25 Jul 2013 04:23:02 +0000 (16:23 +1200)]
Fix greeter log broken in 1.7.5
Robert Ancell [Thu, 25 Jul 2013 04:07:10 +0000 (16:07 +1200)]
Merge with vt-ref-inside-x-server
Robert Ancell [Thu, 25 Jul 2013 04:05:55 +0000 (16:05 +1200)]
More fixing
Robert Ancell [Thu, 25 Jul 2013 04:05:28 +0000 (16:05 +1200)]
Hold the VT reference inside the X server
Robert Ancell [Wed, 24 Jul 2013 23:53:42 +0000 (11:53 +1200)]
Merge with trunk
Robert Ancell [Wed, 24 Jul 2013 23:53:37 +0000 (11:53 +1200)]
Merge with trunk
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.
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:53:19 +0000 (18:53 +1200)]
Correctly disable local sessions for xlocal seats using XDMCP
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