]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
12 years agoSupport hide-users hint
Robert Ancell [Mon, 18 Jul 2011 08:31:25 +0000 (18:31 +1000)]
Support hide-users hint

12 years agoShow users by default
Robert Ancell [Mon, 18 Jul 2011 08:09:19 +0000 (18:09 +1000)]
Show users by default

12 years agoFix whitespace in QLightDM
Robert Ancell [Mon, 18 Jul 2011 08:06:58 +0000 (18:06 +1000)]
Fix whitespace in QLightDM

12 years agoFix crash on greeter connect
Robert Ancell [Mon, 18 Jul 2011 08:00:41 +0000 (18:00 +1000)]
Fix crash on greeter connect

12 years agoMake generic hint fields for greeters
Robert Ancell [Mon, 18 Jul 2011 07:15:58 +0000 (17:15 +1000)]
Make generic hint fields for greeters

12 years agoFix cancelling of PAM conversations, for some reason PAM wants to prompt us even...
Robert Ancell [Mon, 18 Jul 2011 05:49:47 +0000 (15:49 +1000)]
Fix cancelling of PAM conversations, for some reason PAM wants to prompt us even after a cancel

12 years agoTidy up greeter protocol
Robert Ancell [Mon, 18 Jul 2011 05:16:24 +0000 (15:16 +1000)]
Tidy up greeter protocol

12 years agoNext release is 0.9.0...
Robert Ancell [Mon, 18 Jul 2011 04:54:55 +0000 (14:54 +1000)]
Next release is 0.9.0...

12 years agoFix autologin failures
Robert Ancell [Mon, 18 Jul 2011 04:53:01 +0000 (14:53 +1000)]
Fix autologin failures

12 years agoAdded a session-failed signal to indicate if the session didn't start and the greeter...
Robert Ancell [Mon, 18 Jul 2011 04:46:43 +0000 (14:46 +1000)]
Added a session-failed signal to indicate if the session didn't start and the greeter should try authorizing again

12 years agoFix guest account logins
Robert Ancell [Mon, 18 Jul 2011 04:09:36 +0000 (14:09 +1000)]
Fix guest account logins

12 years agoFix most of the tests
Robert Ancell [Mon, 18 Jul 2011 03:30:20 +0000 (13:30 +1000)]
Fix most of the tests

12 years agoFix sending quit signal to greeter
Robert Ancell [Mon, 18 Jul 2011 03:28:01 +0000 (13:28 +1000)]
Fix sending quit signal to greeter

12 years agoRemove stray unref
Robert Ancell [Mon, 18 Jul 2011 03:07:48 +0000 (13:07 +1000)]
Remove stray unref

12 years agoFix crash quitting during autologin
Robert Ancell [Mon, 18 Jul 2011 02:55:21 +0000 (12:55 +1000)]
Fix crash quitting during autologin

12 years agoKeep renaming flags and config...
Robert Ancell [Mon, 18 Jul 2011 02:38:03 +0000 (12:38 +1000)]
Keep renaming flags and config...

12 years agoFix new flag names
Robert Ancell [Mon, 18 Jul 2011 02:32:01 +0000 (12:32 +1000)]
Fix new flag names

12 years agoHandle no background defined
Robert Ancell [Mon, 18 Jul 2011 02:30:18 +0000 (12:30 +1000)]
Handle no background defined

12 years agoFix loading of incorrect X sessions dir in greeter libs
Robert Ancell [Mon, 18 Jul 2011 02:27:58 +0000 (12:27 +1000)]
Fix loading of incorrect X sessions dir in greeter libs

12 years agoDon't log error if user config empty
Robert Ancell [Mon, 18 Jul 2011 02:24:24 +0000 (12:24 +1000)]
Don't log error if user config empty

12 years agoFix uninitialized variable
Robert Ancell [Mon, 18 Jul 2011 02:22:49 +0000 (12:22 +1000)]
Fix uninitialized variable

12 years agouse gsize instead of gint
Robert Ancell [Mon, 18 Jul 2011 02:22:17 +0000 (12:22 +1000)]
use gsize instead of gint

12 years agoTidy up constant string
Robert Ancell [Mon, 18 Jul 2011 02:21:57 +0000 (12:21 +1000)]
Tidy up constant string

12 years agoAdd more debugging in sending messages to/from greeter
Robert Ancell [Mon, 18 Jul 2011 02:20:37 +0000 (12:20 +1000)]
Add more debugging in sending messages to/from greeter

12 years agoRemove xauth on stopping xsessions
Robert Ancell [Mon, 18 Jul 2011 02:08:43 +0000 (12:08 +1000)]
Remove xauth on stopping xsessions

12 years agoRemove unnecessary g_clear_error
Robert Ancell [Mon, 18 Jul 2011 02:03:19 +0000 (12:03 +1000)]
Remove unnecessary g_clear_error

12 years agoFix starting two sessions at once
Robert Ancell [Mon, 18 Jul 2011 02:00:03 +0000 (12:00 +1000)]
Fix starting two sessions at once

12 years agoFix unref crash
Robert Ancell [Mon, 18 Jul 2011 01:59:46 +0000 (11:59 +1000)]
Fix unref crash

12 years agoDon't open a PAM session in test mode
Robert Ancell [Mon, 18 Jul 2011 01:33:07 +0000 (11:33 +1000)]
Don't open a PAM session in test mode

12 years agoRename LDM_ env variables to LIGHTDM_. Start greeter protocol
Robert Ancell [Mon, 18 Jul 2011 01:31:35 +0000 (11:31 +1000)]
Rename LDM_ env variables to LIGHTDM_.  Start greeter protocol

12 years agoUpdate for removed API
Robert Ancell [Mon, 18 Jul 2011 01:29:55 +0000 (11:29 +1000)]
Update for removed API

12 years agoDrop theme code
Robert Ancell [Mon, 18 Jul 2011 01:25:08 +0000 (11:25 +1000)]
Drop theme code

12 years agoFix errors in display teardown
Robert Ancell [Mon, 18 Jul 2011 01:16:39 +0000 (11:16 +1000)]
Fix errors in display teardown

12 years agoAdd in greeter .desktop files
Robert Ancell [Mon, 18 Jul 2011 01:09:35 +0000 (11:09 +1000)]
Add in greeter .desktop files

12 years agoOnly allow to stop objects once
Robert Ancell [Mon, 18 Jul 2011 01:08:55 +0000 (11:08 +1000)]
Only allow to stop objects once

12 years agoFix error warning accessing freed string
Robert Ancell [Mon, 18 Jul 2011 01:08:06 +0000 (11:08 +1000)]
Fix error warning accessing freed string

12 years agoRemoved the Vala and Python GTK+ greeters, they weren't being well maintained.
Robert Ancell [Mon, 18 Jul 2011 01:04:24 +0000 (11:04 +1000)]
Removed the Vala and Python GTK+ greeters, they weren't being well maintained.
Drop "example" from the name of the GTK+ and Qt greeters and make them official default greeters.
Greeters are now just standard X sessions

12 years agoDrop script code that was never implemented
Robert Ancell [Mon, 18 Jul 2011 00:46:19 +0000 (10:46 +1000)]
Drop script code that was never implemented

12 years agoRefactored Display and Greeter classes
Robert Ancell [Mon, 18 Jul 2011 00:45:53 +0000 (10:45 +1000)]
Refactored Display and Greeter classes

12 years agoMake display generic and create an XDisplay
Robert Ancell [Sun, 17 Jul 2011 08:00:58 +0000 (18:00 +1000)]
Make display generic and create an XDisplay

12 years agoMake a generic DisplayServer object. Don't connect the daemon to X servers, it could...
Robert Ancell [Sun, 17 Jul 2011 06:32:14 +0000 (16:32 +1000)]
Make a generic DisplayServer object.  Don't connect the daemon to X servers, it could block and is not required

12 years agoSetup X server variables/authorization from xserver.c
Robert Ancell [Sun, 17 Jul 2011 05:59:20 +0000 (15:59 +1000)]
Setup X server variables/authorization from xserver.c

12 years agoFix errors with different X server types
Robert Ancell [Sun, 17 Jul 2011 05:48:52 +0000 (15:48 +1000)]
Fix errors with different X server types

12 years agoFix detecting quit
Robert Ancell [Sun, 17 Jul 2011 05:42:55 +0000 (15:42 +1000)]
Fix detecting quit

12 years agoSplitting xserver into two classes
Robert Ancell [Sun, 17 Jul 2011 04:56:35 +0000 (14:56 +1000)]
Splitting xserver into two classes

12 years agoRemove some unused X server methods
Robert Ancell [Sun, 17 Jul 2011 02:45:17 +0000 (12:45 +1000)]
Remove some unused X server methods

12 years agoAlways use Xephyr when DISPLAY is set
Robert Ancell [Sun, 17 Jul 2011 02:40:13 +0000 (12:40 +1000)]
Always use Xephyr when DISPLAY is set

12 years agoSplit the user accounts configuration into /etc/lightdm/users.conf so the main config...
Robert Ancell [Sun, 17 Jul 2011 02:32:37 +0000 (12:32 +1000)]
Split the user accounts configuration into /etc/lightdm/users.conf so the main config can be private

12 years agoConnect up missing D-Bus seat methods and signals
Robert Ancell [Sat, 16 Jul 2011 15:09:36 +0000 (01:09 +1000)]
Connect up missing D-Bus seat methods and signals

12 years agoStarted splitting out seats into separate D-Bus objects
Robert Ancell [Sat, 16 Jul 2011 14:14:35 +0000 (00:14 +1000)]
Started splitting out seats into separate D-Bus objects

12 years agoCorrectly load config, handle not having config, drop obsolete methods
Robert Ancell [Sat, 16 Jul 2011 09:58:09 +0000 (19:58 +1000)]
Correctly load config, handle not having config, drop obsolete methods

12 years agoFix race condition in test
Robert Ancell [Sat, 16 Jul 2011 09:57:49 +0000 (19:57 +1000)]
Fix race condition in test

12 years agoFix null pointer accessing config
Robert Ancell [Sat, 16 Jul 2011 09:34:55 +0000 (19:34 +1000)]
Fix null pointer accessing config

12 years agoDrop most of the configure options, they aren't necessary
Robert Ancell [Sat, 16 Jul 2011 09:29:56 +0000 (19:29 +1000)]
Drop most of the configure options, they aren't necessary

12 years agoRemove old configuration fallback
Robert Ancell [Sat, 16 Jul 2011 09:10:33 +0000 (19:10 +1000)]
Remove old configuration fallback

12 years agoRename [Defaults] to [SeatDefaults]
Robert Ancell [Sat, 16 Jul 2011 09:09:16 +0000 (19:09 +1000)]
Rename [Defaults] to [SeatDefaults]

12 years agoMove XDMCP client settings into Defaults
Robert Ancell [Sat, 16 Jul 2011 09:05:55 +0000 (19:05 +1000)]
Move XDMCP client settings into Defaults

12 years agoUpdate NEWS about configuration changes
Robert Ancell [Sat, 16 Jul 2011 09:01:23 +0000 (19:01 +1000)]
Update NEWS about configuration changes

12 years agoAllow autologin as guest
Robert Ancell [Sat, 16 Jul 2011 08:58:53 +0000 (18:58 +1000)]
Allow autologin as guest

12 years agoFix test-xserver
Robert Ancell [Sat, 16 Jul 2011 08:50:25 +0000 (18:50 +1000)]
Fix test-xserver

12 years agoAdd test that Plymouth stops when the X server fails to start
Robert Ancell [Sat, 16 Jul 2011 08:47:21 +0000 (18:47 +1000)]
Add test that Plymouth stops when the X server fails to start

12 years agoAdd Plymouth tests
Robert Ancell [Sat, 16 Jul 2011 08:14:07 +0000 (18:14 +1000)]
Add Plymouth tests

12 years agoReimplement Plymouth support
Robert Ancell [Sat, 16 Jul 2011 07:34:25 +0000 (17:34 +1000)]
Reimplement Plymouth support

12 years agoFix --test-mode
Robert Ancell [Fri, 15 Jul 2011 14:39:15 +0000 (00:39 +1000)]
Fix --test-mode

12 years agoFinished rearranging config
Robert Ancell [Fri, 15 Jul 2011 14:36:03 +0000 (00:36 +1000)]
Finished rearranging config

12 years agoMake able to load XDMCP client seats
Robert Ancell [Fri, 15 Jul 2011 14:06:44 +0000 (00:06 +1000)]
Make able to load XDMCP client seats

12 years agoFix xserver config
Robert Ancell [Fri, 15 Jul 2011 14:01:43 +0000 (00:01 +1000)]
Fix xserver config

12 years agoRearrange configuration
Robert Ancell [Fri, 15 Jul 2011 13:57:46 +0000 (23:57 +1000)]
Rearrange configuration

12 years agoMove directory config into it's own section
Robert Ancell [Fri, 15 Jul 2011 13:38:09 +0000 (23:38 +1000)]
Move directory config into it's own section

12 years agoFix autologin
Robert Ancell [Fri, 15 Jul 2011 13:22:14 +0000 (23:22 +1000)]
Fix autologin

12 years agoIntroduce a seat object
Robert Ancell [Fri, 15 Jul 2011 11:42:37 +0000 (21:42 +1000)]
Introduce a seat object

12 years agoRemove unnecessary log message
Robert Ancell [Fri, 15 Jul 2011 05:16:19 +0000 (15:16 +1000)]
Remove unnecessary log message

12 years agoFix VT code
Robert Ancell [Fri, 15 Jul 2011 05:12:59 +0000 (15:12 +1000)]
Fix VT code

12 years agoPrep for 0.4.5
Robert Ancell [Fri, 15 Jul 2011 05:03:45 +0000 (15:03 +1000)]
Prep for 0.4.5

12 years agoFix invalid XAUTHORITY variable being set on second X server launch
Robert Ancell [Fri, 15 Jul 2011 04:36:50 +0000 (14:36 +1000)]
Fix invalid XAUTHORITY variable being set on second X server launch

12 years agoAllow xauth to be in system location again
Robert Ancell [Fri, 15 Jul 2011 03:24:59 +0000 (13:24 +1000)]
Allow xauth to be in system location again

12 years agoFix path lookup for commands with arguments
Robert Ancell [Fri, 15 Jul 2011 02:31:46 +0000 (12:31 +1000)]
Fix path lookup for commands with arguments

12 years agoPass LD_LIBRARY_PATH to child processes if running in test mode
Robert Ancell [Fri, 15 Jul 2011 02:13:06 +0000 (12:13 +1000)]
Pass LD_LIBRARY_PATH to child processes if running in test mode

12 years agoRemove the ill-thought-out select-user and select-guest signals. Get the greeter...
Robert Ancell [Fri, 15 Jul 2011 01:57:05 +0000 (11:57 +1000)]
Remove the ill-thought-out select-user and select-guest signals.  Get the greeter to set the default user when switching.  Always close existing greeters when starting new ones

12 years agoReworked X authority code
Robert Ancell [Fri, 15 Jul 2011 00:16:13 +0000 (10:16 +1000)]
Reworked X authority code

12 years agoDon't close pam session if failed to open it
Robert Ancell [Thu, 14 Jul 2011 23:12:11 +0000 (09:12 +1000)]
Don't close pam session if failed to open it

12 years agoUpdate NEWS
Robert Ancell [Thu, 14 Jul 2011 03:45:14 +0000 (13:45 +1000)]
Update NEWS

12 years agoIgnore any PROMPT_AUTHENTICATION messages if requested to cancel
Robert Ancell [Thu, 14 Jul 2011 03:44:06 +0000 (13:44 +1000)]
Ignore any PROMPT_AUTHENTICATION messages if requested to cancel

12 years agoCheck sequence number on prompt authentication messages
Robert Ancell [Thu, 14 Jul 2011 03:37:41 +0000 (13:37 +1000)]
Check sequence number on prompt authentication messages

12 years agoAdd placeholder in example gtk greeter to select user
Robert Ancell [Thu, 14 Jul 2011 03:23:35 +0000 (13:23 +1000)]
Add placeholder in example gtk greeter to select user

12 years agoEnable the no-config test, the display number issue is now resolved
Robert Ancell [Thu, 14 Jul 2011 03:20:06 +0000 (13:20 +1000)]
Enable the no-config test, the display number issue is now resolved

12 years agoCheck X server display number correctly used in tests, update some tests
Robert Ancell [Thu, 14 Jul 2011 03:19:08 +0000 (13:19 +1000)]
Check X server display number correctly used in tests, update some tests

12 years agoAdded two signals: select-user and select-guest. This requires the greeter to selec...
Robert Ancell [Thu, 14 Jul 2011 03:18:25 +0000 (13:18 +1000)]
Added two signals: select-user and select-guest.  This requires the  greeter to select a user account for logging in

12 years agoHandle new select-user and select-guest signals
Robert Ancell [Thu, 14 Jul 2011 03:18:04 +0000 (13:18 +1000)]
Handle new select-user and select-guest signals

12 years agoFix incorrect length in CONNECTED message
Robert Ancell [Thu, 14 Jul 2011 02:50:46 +0000 (12:50 +1000)]
Fix incorrect length in CONNECTED message

12 years agoUse new lock for only logging in once in tests
Robert Ancell [Thu, 14 Jul 2011 02:48:24 +0000 (12:48 +1000)]
Use new lock for only logging in once in tests

12 years agoSet minimum-display-number in default config
Robert Ancell [Thu, 14 Jul 2011 02:47:29 +0000 (12:47 +1000)]
Set minimum-display-number in default config

12 years agoDrop obsolete greeter count code
Robert Ancell [Thu, 14 Jul 2011 02:47:12 +0000 (12:47 +1000)]
Drop obsolete greeter count code

12 years agoDrop ldm_greeter_get_is_first() - it was added for testing and doesn't work well
Robert Ancell [Thu, 14 Jul 2011 02:45:06 +0000 (12:45 +1000)]
Drop ldm_greeter_get_is_first() - it was added for testing and doesn't work well

12 years agoTidy up user switch logic
Robert Ancell [Thu, 14 Jul 2011 02:41:11 +0000 (12:41 +1000)]
Tidy up user switch logic

12 years agoFix home dir in fake passwd file
Robert Ancell [Thu, 14 Jul 2011 02:19:40 +0000 (12:19 +1000)]
Fix home dir in fake passwd file

12 years agoMake --test-mode run with --minimum-display-number=50
Robert Ancell [Thu, 14 Jul 2011 02:18:30 +0000 (12:18 +1000)]
Make --test-mode run with --minimum-display-number=50

12 years agoSet minimum display number
Robert Ancell [Thu, 14 Jul 2011 02:02:59 +0000 (12:02 +1000)]
Set minimum display number

12 years agoDon't call PAM on cleanup if running with passwd file
Robert Ancell [Thu, 14 Jul 2011 02:02:40 +0000 (12:02 +1000)]
Don't call PAM on cleanup if running with passwd file

12 years agoAllow minimum-display-number to be set in lightdm.conf and on the command line
Robert Ancell [Thu, 14 Jul 2011 02:01:28 +0000 (12:01 +1000)]
Allow minimum-display-number to be set in lightdm.conf and on the command line