]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Wed, 8 Oct 2014 06:43:59 +0000 (06:43 +0000)]
Launchpad automatic translations update.

9 years agoDisable log message when AccountsService users change - unknown properties can trigge...
Robert Ancell [Fri, 3 Oct 2014 03:47:16 +0000 (16:47 +1300)]
Disable log message when AccountsService users change - unknown properties can trigger this causing unnecessary logging

9 years agoRevert changes to AccountsService properties watching - it appears it's not using...
Robert Ancell [Fri, 3 Oct 2014 03:41:36 +0000 (16:41 +1300)]
Revert changes to AccountsService properties watching - it appears it's not using org.freedesktop.DBus.Properties

9 years agoAllow user switching in multi-seat until lp:1371250 is closed
Robert Ancell [Fri, 3 Oct 2014 02:31:11 +0000 (15:31 +1300)]
Allow user switching in multi-seat until lp:1371250 is closed

9 years agoDisable automatic setting "allow-user-switching=false" for non-seat0 seats while...
Laércio de Sousa [Thu, 2 Oct 2014 13:20:36 +0000 (10:20 -0300)]
Disable automatic setting "allow-user-switching=false" for non-seat0 seats while LP bug #1371250 is open.

9 years agoRefactored code to replace hardcoded signal identification strings by constants
Robert Ancell [Thu, 2 Oct 2014 06:59:16 +0000 (19:59 +1300)]
Refactored code to replace hardcoded signal identification strings by constants

9 years agoMatch seat configuration using globbing
Robert Ancell [Thu, 2 Oct 2014 06:51:36 +0000 (19:51 +1300)]
Match seat configuration using globbing

9 years agoSupport login1 properties changing where the value is provided in the PropertyChanged...
Robert Ancell [Thu, 2 Oct 2014 03:26:10 +0000 (16:26 +1300)]
Support login1 properties changing where the value is provided in the PropertyChanged signal

9 years agoSupport login1 properties changing where the value is provided in the PropertyChanged...
Robert Ancell [Thu, 2 Oct 2014 03:26:05 +0000 (16:26 +1300)]
Support login1 properties changing where the value is provided in the PropertyChanged signal

9 years agoOnly listen for AccountsService user changes on standard properties and only get...
Robert Ancell [Thu, 2 Oct 2014 02:50:20 +0000 (15:50 +1300)]
Only listen for AccountsService user changes on standard properties and only get changed properties instead of doing org.freedesktop.Properties.GetAll. Only log if a property we know changes

9 years agoGet individual user properties as they change instead of GetAll
Robert Ancell [Thu, 2 Oct 2014 02:46:13 +0000 (15:46 +1300)]
Get individual user properties as they change instead of GetAll

9 years agoOnly listen for standard AccountsService properties
Robert Ancell [Thu, 2 Oct 2014 02:25:20 +0000 (15:25 +1300)]
Only listen for standard AccountsService properties

9 years agoApply debian/patches/06_apparmor-unix.patch, make note that this requires Apparmor 2.9
Robert Ancell [Tue, 30 Sep 2014 19:33:50 +0000 (08:33 +1300)]
Apply debian/patches/06_apparmor-unix.patch, make note that this requires Apparmor 2.9

9 years agoApply debian/patches/07_apparmor-chrome.patch debian/patches/08_apparmor-updates...
Robert Ancell [Tue, 30 Sep 2014 19:28:43 +0000 (08:28 +1300)]
Apply debian/patches/07_apparmor-chrome.patch debian/patches/08_apparmor-updates.patch

9 years agoRestore 1.11.9-0ubuntu2, it was reverted by error in the previous upload
Robert Ancell [Tue, 30 Sep 2014 19:12:57 +0000 (08:12 +1300)]
Restore 1.11.9-0ubuntu2, it was reverted by error in the previous upload

9 years ago* Restore 1.11.9-0ubuntu2, it was reverted by error in the previous upload
Sebastien Bacher [Tue, 30 Sep 2014 09:29:36 +0000 (11:29 +0200)]
* Restore 1.11.9-0ubuntu2, it was reverted by error in the previous upload

9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 30 Sep 2014 06:40:26 +0000 (06:40 +0000)]
Launchpad automatic translations update.

9 years agoRelasing 1.12.0
Robert Ancell [Tue, 30 Sep 2014 02:55:14 +0000 (15:55 +1300)]
Relasing 1.12.0

9 years agoDon't access .dmrc files until information from these files is required
Robert Ancell [Tue, 30 Sep 2014 02:11:12 +0000 (15:11 +1300)]
Don't access .dmrc files until information from these files is required

9 years agoRefactored code to replace hardcoded signal identification strings by constants.
Jesús González [Mon, 29 Sep 2014 23:42:38 +0000 (01:42 +0200)]
Refactored code to replace hardcoded signal identification strings by constants.

9 years agoMerge with trunk
Robert Ancell [Tue, 23 Sep 2014 01:55:10 +0000 (13:55 +1200)]
Merge with trunk

9 years agoRename login1_session variable to login1_session_id to be clearer
Robert Ancell [Tue, 23 Sep 2014 01:24:48 +0000 (13:24 +1200)]
Rename login1_session variable to login1_session_id to be clearer

9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Mon, 22 Sep 2014 06:36:48 +0000 (06:36 +0000)]
Launchpad automatic translations update.

9 years agoRemove trailing whitespace
Robert Ancell [Fri, 19 Sep 2014 03:16:14 +0000 (15:16 +1200)]
Remove trailing whitespace

9 years agoDon't load .dmrc files unless we need the data from them
Robert Ancell [Thu, 18 Sep 2014 04:48:18 +0000 (16:48 +1200)]
Don't load .dmrc files unless we need the data from them

9 years agoFix assumption that the display server is X when running scripts.
Robert Ancell [Mon, 15 Sep 2014 04:59:20 +0000 (16:59 +1200)]
Fix assumption that the display server is X when running scripts.

9 years agoMerge with trunk
Robert Ancell [Mon, 15 Sep 2014 04:50:33 +0000 (16:50 +1200)]
Merge with trunk

9 years agoDisable mir-script-hooks for now, we will work out why it's failing later
Robert Ancell [Mon, 15 Sep 2014 04:50:19 +0000 (16:50 +1200)]
Disable mir-script-hooks for now, we will work out why it's failing later

9 years agoFix test description
Robert Ancell [Mon, 15 Sep 2014 04:48:43 +0000 (16:48 +1200)]
Fix test description

9 years agoPrint error messages if fail to set channel encodings
Robert Ancell [Mon, 15 Sep 2014 04:48:28 +0000 (16:48 +1200)]
Print error messages if fail to set channel encodings

9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Sun, 14 Sep 2014 07:04:36 +0000 (07:04 +0000)]
Launchpad automatic translations update.

9 years agoRemove unnecessary branch
Robert Ancell [Thu, 11 Sep 2014 23:50:44 +0000 (11:50 +1200)]
Remove unnecessary branch

9 years agoFix whitespace
Robert Ancell [Thu, 11 Sep 2014 23:50:00 +0000 (11:50 +1200)]
Fix whitespace

9 years agoMerge with trunk
Robert Ancell [Thu, 11 Sep 2014 04:08:38 +0000 (16:08 +1200)]
Merge with trunk

9 years agoRemove duplicated line after merging with trunk
Laércio de Sousa [Wed, 10 Sep 2014 13:34:51 +0000 (10:34 -0300)]
Remove duplicated line after merging with trunk

9 years agoMerge with trunk
Laércio de Sousa [Wed, 10 Sep 2014 13:26:40 +0000 (10:26 -0300)]
Merge with trunk

9 years agoReleasing 1.11.9
Robert Ancell [Wed, 10 Sep 2014 04:05:59 +0000 (16:05 +1200)]
Releasing 1.11.9

9 years agoMark test scripts as executable
Robert Ancell [Wed, 10 Sep 2014 03:57:28 +0000 (15:57 +1200)]
Mark test scripts as executable

9 years agoBring 1.11.8-0ubuntu2 changes in tree
Robert Ancell [Wed, 10 Sep 2014 03:33:49 +0000 (15:33 +1200)]
Bring 1.11.8-0ubuntu2 changes in tree

9 years agoDon't check the logind CanGraphical seat property unless login-check-graphical option...
Robert Ancell [Wed, 10 Sep 2014 03:33:25 +0000 (15:33 +1200)]
Don't check the logind CanGraphical seat property unless login-check-graphical option is set to true. There are too many cases of drivers that don't set the appropriate flags for this feature to work

9 years agoCall LightDM asynchronously from test-runner as LightDM might make D-Bus calls back...
Robert Ancell [Wed, 10 Sep 2014 03:32:38 +0000 (15:32 +1200)]
Call LightDM asynchronously from test-runner as LightDM might make D-Bus calls back to the test-runner and deadlock

9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 9 Sep 2014 07:29:22 +0000 (07:29 +0000)]
Launchpad automatic translations update.

9 years agoMerge with trunk
Robert Ancell [Mon, 8 Sep 2014 22:23:30 +0000 (10:23 +1200)]
Merge with trunk

9 years agoCall LightDM asynchronously from test-runner as LightDM might make D-Bus calls back...
Robert Ancell [Mon, 8 Sep 2014 04:51:42 +0000 (16:51 +1200)]
Call LightDM asynchronously from test-runner as LightDM might make D-Bus calls back to the test-runner and deadlock

9 years agoFix variable scope
Robert Ancell [Mon, 8 Sep 2014 03:09:39 +0000 (15:09 +1200)]
Fix variable scope

9 years agoMerge with trunk
Robert Ancell [Mon, 8 Sep 2014 02:59:50 +0000 (14:59 +1200)]
Merge with trunk

9 years agoRemove unnecessary variable
Robert Ancell [Sun, 7 Sep 2014 23:28:20 +0000 (11:28 +1200)]
Remove unnecessary variable

9 years agoAdd a test for the case seat0 has CanGraphical=false on startup
Robert Ancell [Fri, 5 Sep 2014 03:44:22 +0000 (15:44 +1200)]
Add a test for the case seat0 has CanGraphical=false on startup

9 years agoImprove logind log messages
Robert Ancell [Fri, 5 Sep 2014 02:41:54 +0000 (14:41 +1200)]
Improve logind log messages

9 years agoFix memory leaks
Robert Ancell [Fri, 5 Sep 2014 02:18:15 +0000 (14:18 +1200)]
Fix memory leaks

9 years agoMake socket writing code used between greeter and daemon more robust
Robert Ancell [Thu, 4 Sep 2014 05:09:02 +0000 (17:09 +1200)]
Make socket writing code used between greeter and daemon more robust

9 years agoFix memory leak in test-gobject-greeter
Robert Ancell [Thu, 4 Sep 2014 04:52:04 +0000 (16:52 +1200)]
Fix memory leak in test-gobject-greeter

9 years agoRemove unused test-mir-greeter - we use the test-gobject-greeter instead
Robert Ancell [Thu, 4 Sep 2014 04:39:37 +0000 (16:39 +1200)]
Remove unused test-mir-greeter - we use the test-gobject-greeter instead

9 years agoConvert remaining login1 functions into methods in Login1Service
Robert Ancell [Thu, 4 Sep 2014 04:23:06 +0000 (16:23 +1200)]
Convert remaining login1 functions into methods in Login1Service

9 years agoMove debug message from add_login1_seat() to set_seat_properties() body.
Laércio de Sousa [Wed, 3 Sep 2014 17:00:09 +0000 (14:00 -0300)]
Move debug message from add_login1_seat() to set_seat_properties() body.

9 years agoFix iteration pointer when iterating backwards on GList object
Laércio de Sousa [Wed, 3 Sep 2014 15:05:05 +0000 (12:05 -0300)]
Fix iteration pointer when iterating backwards on GList object

9 years agoRemove dashes from logind seat IDs in test script
Laércio de Sousa [Wed, 3 Sep 2014 15:04:03 +0000 (12:04 -0300)]
Remove dashes from logind seat IDs in test script

9 years agoReintroduce test after merge with trunk.
Laércio de Sousa [Wed, 3 Sep 2014 14:15:30 +0000 (11:15 -0300)]
Reintroduce test after merge with trunk.

9 years agoMerge with trunk
Robert Ancell [Wed, 3 Sep 2014 07:50:00 +0000 (19:50 +1200)]
Merge with trunk

9 years agoFix duplicate key loading and simplify how config sections are loaded
Robert Ancell [Wed, 3 Sep 2014 07:46:59 +0000 (19:46 +1200)]
Fix duplicate key loading and simplify how config sections are loaded

9 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Wed, 3 Sep 2014 06:08:07 +0000 (06:08 +0000)]
Launchpad automatic translations update.

9 years agoReleasing 1.11.8
Robert Ancell [Wed, 3 Sep 2014 05:40:47 +0000 (17:40 +1200)]
Releasing 1.11.8

9 years agoRevert globbing changes - there are problems with it
Robert Ancell [Wed, 3 Sep 2014 05:21:46 +0000 (17:21 +1200)]
Revert globbing changes - there are problems with it

9 years agoDon't use org.freedesktop.login1.Manager.GetSessionByPID to get the logind session...
Robert Ancell [Wed, 3 Sep 2014 04:43:32 +0000 (16:43 +1200)]
Don't use org.freedesktop.login1.Manager.GetSessionByPID to get the logind session id in the child - it's racy and we already have the value in an environment variable

9 years agoDon't try and guess if the session ID is from logind or ConsoleKit - be explicit
Robert Ancell [Wed, 3 Sep 2014 04:42:44 +0000 (16:42 +1200)]
Don't try and guess if the session ID is from logind or ConsoleKit - be explicit

9 years agoDon't use org.freedesktop.login1.Manager.GetSessionByPID to get the logind session...
Robert Ancell [Wed, 3 Sep 2014 04:35:29 +0000 (16:35 +1200)]
Don't use org.freedesktop.login1.Manager.GetSessionByPID to get the logind session id in the child - it's racy and we already have the value in an environment variable

9 years agoDon't try and read both a login1 session id and ConsoleKit id from the session child
Robert Ancell [Wed, 3 Sep 2014 03:30:23 +0000 (15:30 +1200)]
Don't try and read both a login1 session id and ConsoleKit id from the session child

9 years agoMatch seat configuration using globbing
Robert Ancell [Tue, 2 Sep 2014 04:41:29 +0000 (16:41 +1200)]
Match seat configuration using globbing

9 years agoFix errors in test case and simplify using autologin instead of guest login timeouts...
Robert Ancell [Tue, 2 Sep 2014 04:34:30 +0000 (16:34 +1200)]
Fix errors in test case and simplify using autologin instead of guest login timeouts to determine which config is applied

9 years agoGenerate valid d-bus addresses for mock logind seats
Robert Ancell [Tue, 2 Sep 2014 04:26:01 +0000 (16:26 +1200)]
Generate valid d-bus addresses for mock logind seats

9 years agoDon't assume display server is an X server when running scripts - fixes crashes runni...
Robert Ancell [Mon, 1 Sep 2014 05:01:15 +0000 (17:01 +1200)]
Don't assume display server is an X server when running scripts - fixes crashes running scripts under Mir

9 years agoRemove remaining xdg-seat test files.
Robert Ancell [Thu, 28 Aug 2014 20:41:47 +0000 (08:41 +1200)]
Remove remaining xdg-seat test files.

9 years agoMake sure we won't try to call free functions on null pointers.
Laércio de Sousa [Thu, 28 Aug 2014 14:38:54 +0000 (11:38 -0300)]
Make sure we won't try to call free functions on null pointers.

9 years agoRemove remaining xdg-seat test files
Laércio de Sousa [Thu, 28 Aug 2014 14:25:14 +0000 (11:25 -0300)]
Remove remaining xdg-seat test files

9 years agoMerge with trunk
Laércio de Sousa [Thu, 28 Aug 2014 13:32:49 +0000 (10:32 -0300)]
Merge with trunk

9 years agoMerge with trunk
Laércio de Sousa [Thu, 28 Aug 2014 13:25:58 +0000 (10:25 -0300)]
Merge with trunk

9 years agoAdd regression test
Laércio de Sousa [Thu, 28 Aug 2014 13:20:55 +0000 (10:20 -0300)]
Add regression test

9 years agoCollects all globbing config sections that match a given seat name, not only the...
Laércio de Sousa [Thu, 28 Aug 2014 12:58:18 +0000 (09:58 -0300)]
Collects all globbing config sections that match a given seat name, not only the first one.

9 years agoUse g_pattern_match_simple() to match config section globbing against seat name.
Laércio de Sousa [Thu, 28 Aug 2014 11:51:34 +0000 (08:51 -0300)]
Use g_pattern_match_simple() to match config section globbing against seat name.

9 years agoHandle CanGraphical property changing on logind seats
Robert Ancell [Thu, 28 Aug 2014 00:11:30 +0000 (12:11 +1200)]
Handle CanGraphical property changing on logind seats

9 years agoDon't start non-graphical seats
Robert Ancell [Wed, 27 Aug 2014 23:12:39 +0000 (11:12 +1200)]
Don't start non-graphical seats

9 years agoMove get_config_section() definition code before display_manager_seat_removed_cb...
Laércio de Sousa [Wed, 27 Aug 2014 13:32:21 +0000 (10:32 -0300)]
Move get_config_section() definition code before display_manager_seat_removed_cb() definition.

9 years agoFix coding style
Laércio de Sousa [Wed, 27 Aug 2014 13:12:58 +0000 (10:12 -0300)]
Fix coding style

9 years agoAdd support for simple globbing in seat config sections.
Laércio de Sousa [Wed, 27 Aug 2014 12:29:25 +0000 (09:29 -0300)]
Add support for simple globbing in seat config sections.

9 years agoReleasing 1.11.7
Robert Ancell [Wed, 27 Aug 2014 04:56:26 +0000 (16:56 +1200)]
Releasing 1.11.7

9 years agoSet -sharevts for X servers not on seat0
Robert Ancell [Wed, 27 Aug 2014 04:49:04 +0000 (16:49 +1200)]
Set -sharevts for X servers not on seat0

9 years agoAdd a new UPDATE-SEAT command so we can test logind seat changing properties when...
Robert Ancell [Wed, 27 Aug 2014 04:09:56 +0000 (16:09 +1200)]
Add a new UPDATE-SEAT command so we can test logind seat changing properties when we support it

9 years agoUse logind to provide the list of seats to use.
Robert Ancell [Wed, 27 Aug 2014 03:49:19 +0000 (15:49 +1200)]
Use logind to provide the list of seats to use.

This deprecates the old method of defining seats in configuration. The xdg-seat option and the AddSeat() D-Bus method are now deprecated.
If logind is not present, only one seat will be started (seat0). If there is a use-case for non-logind multi-seat then we can look at creating something like /etc/lightdm/seats.conf as a fallback mechanism.

9 years agoRemove old manual way of creating seats. The xdg-seat option and the AddSeat() D...
Robert Ancell [Wed, 27 Aug 2014 03:44:23 +0000 (15:44 +1200)]
Remove old manual way of creating seats. The xdg-seat option and the AddSeat() D-Bus method are now deprecated

9 years agoDon't assume that a config section exists when copying from it
Robert Ancell [Wed, 27 Aug 2014 03:29:11 +0000 (15:29 +1200)]
Don't assume that a config section exists when copying from it

9 years agoFix multi-seat test invalid syntax
Robert Ancell [Wed, 27 Aug 2014 03:27:59 +0000 (15:27 +1200)]
Fix multi-seat test invalid syntax

9 years agoDon't start any login1 seats if start-default-seat=false to match existing use-case
Robert Ancell [Wed, 27 Aug 2014 03:19:27 +0000 (15:19 +1200)]
Don't start any login1 seats if start-default-seat=false to match existing use-case

9 years agoxdg-seat tests don't make sense anymore
Robert Ancell [Wed, 27 Aug 2014 03:14:05 +0000 (15:14 +1200)]
xdg-seat tests don't make sense anymore

9 years agoStop lightdm if can't add login1 seats to match existing behaviour
Robert Ancell [Wed, 27 Aug 2014 03:13:16 +0000 (15:13 +1200)]
Stop lightdm if can't add login1 seats to match existing behaviour

9 years agoStop lightdm if logind created seat0 fails to start to match existing behaviour
Robert Ancell [Wed, 27 Aug 2014 02:58:26 +0000 (14:58 +1200)]
Stop lightdm if logind created seat0 fails to start to match existing behaviour

9 years agoRemove spurious FIXME block on normal error messages
Robert Ancell [Wed, 27 Aug 2014 02:57:24 +0000 (14:57 +1200)]
Remove spurious FIXME block on normal error messages

9 years agoSimplify finding seats by name
Robert Ancell [Wed, 27 Aug 2014 02:57:03 +0000 (14:57 +1200)]
Simplify finding seats by name

9 years agoChange whitespace, coding style, error messages to match existing code
Robert Ancell [Wed, 27 Aug 2014 02:56:13 +0000 (14:56 +1200)]
Change whitespace, coding style, error messages to match existing code

9 years agoExport test login1 seat properties correctly
Robert Ancell [Wed, 27 Aug 2014 02:54:25 +0000 (14:54 +1200)]
Export test login1 seat properties correctly

9 years agoSimplify multi-seat test case
Robert Ancell [Wed, 27 Aug 2014 02:54:02 +0000 (14:54 +1200)]
Simplify multi-seat test case