Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move supports_multi_session initialization to init | Richard Hansen | 2023-04-28 | 1 | -8/+1 |
| | | | | | | This makes it possible to use seat_set_supports_multi_session to change the support status after the seat is created but before it is started. | ||||
* | Consolidate Seat.setup and Seat.start for readability | Richard Hansen | 2023-04-28 | 1 | -4/+4 |
| | | | | | The name "setup" implies early initialization, when it was actually run just before start. | ||||
* | x-server: Avoid reusing the local X server if the hostname has changed | Corentin Noël | 2023-04-26 | 1 | -3/+1 |
| | | | | | If the hostname has changed while using a local seat, we will fail to connect and return to the greeter. Avoid this behavior by recreating the server. | ||||
* | Use more modern *_get_instance_private() method for storing private data | Robert Ancell | 2018-08-30 | 1 | -10/+15 |
| | |||||
* | Remove use of deprecated g_type_class_add_private | Robert Ancell | 2018-08-30 | 1 | -4/+2 |
| | |||||
* | Move variable declarations from the start of function blocks. | Robert Ancell | 2018-01-12 | 1 | -22/+11 |
| | | | | It's well past 1999... | ||||
* | Ensure only one Xvnc server is run. | Robert Ancell | 2018-01-11 | 1 | -2/+18 |
| | | | | We only have one VNC connection - so make sure we don't try and use it twice. | ||||
* | Remove unnecessary semicolons on the end of macros | Robert Ancell | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Use g_auto to automatically free memory | Robert Ancell | 2017-09-27 | 1 | -7/+3 |
| | |||||
* | Make XServerXVNC extend XServerLocal | Robert Ancell | 2016-06-17 | 1 | -2/+9 |
| | |||||
* | Fix copy-pasted method name | Robert Ancell | 2015-11-08 | 1 | -2/+2 |
| | |||||
* | Tidy up finalize methods | Robert Ancell | 2015-10-16 | 1 | -4/+2 |
| | |||||
* | Remove trailing whitespace | Robert Ancell | 2014-09-19 | 1 | -2/+2 |
| | |||||
* | Add a new session type 'mir-container' that allows the session to run inside ↵ | Robert Ancell | 2014-08-21 | 1 | -2/+2 |
| | | | | a custom system compositor | ||||
* | It's not a warning to try and create an unsupported display server | Robert Ancell | 2013-07-26 | 1 | -3/+0 |
| | |||||
* | Merge in X module renaming changes | Robert Ancell | 2013-07-24 | 1 | -12/+12 |
|\ | |||||
| * | Name X modules with standard naming format | Robert Ancell | 2013-07-24 | 1 | -16/+16 |
| | | |||||
* | | Don't subclass session - we don't know the session type until after ↵ | Robert Ancell | 2013-07-23 | 1 | -16/+0 |
| | | | | | | | | authentication | ||||
* | | Merge with trunk | Robert Ancell | 2013-07-23 | 1 | -19/+15 |
|\ \ | |/ | |||||
| * | Make Greeter a subclass of session | Robert Ancell | 2013-07-16 | 1 | -0/+8 |
| | | |||||
| * | Refactor session creation | Robert Ancell | 2013-07-15 | 1 | -16/+2 |
| | | |||||
| * | Start killing the Display class and merging it into the Seat class | Robert Ancell | 2013-07-12 | 1 | -5/+5 |
| | | |||||
* | | Half baked code before merge with trunk | Robert Ancell | 2013-07-23 | 1 | -1/+7 |
|/ | |||||
* | Get session to switch display servers | Robert Ancell | 2013-06-30 | 1 | -1/+1 |
| | |||||
* | Set XDG_SEAT and XDG_VTNR environment variables | Robert Ancell | 2013-06-25 | 1 | -0/+1 |
| | |||||
* | Correctly read command from config and fix test case | Robert Ancell | 2013-04-12 | 1 | -1/+1 |
| | |||||
* | Allow VNC command to be specified in lightdm.conf | Robert Ancell | 2013-04-12 | 1 | -0/+5 |
| | |||||
* | Don't use GIO to access X authority files - it uses GVFS which is ↵ | Robert Ancell | 2013-03-27 | 1 | -2/+1 |
| | | | | unnecessary overhead/complexity | ||||
* | Correctly work out the active display from the active VT when it exits so a ↵ | Robert Ancell | 2012-11-28 | 1 | -7/+0 |
| | | | | greeter starts | ||||
* | Restructure session code so the PAM authentication is run in its own process. | Robert Ancell | 2012-03-01 | 1 | -2/+1 |
| | |||||
* | Add missing header to remove compile warning | Robert Ancell | 2011-12-12 | 1 | -0/+1 |
| | |||||
* | Connect up Xvnc geometry configuration | Robert Ancell | 2011-10-26 | 1 | -0/+17 |
| | |||||
* | Merge in VNC tests | Robert Ancell | 2011-10-20 | 1 | -1/+1 |
| | |||||
* | move script code into the correct layers so seat.c and display.c no longer ↵ | Robert Ancell | 2011-09-16 | 1 | -0/+25 |
| | | | | depend on X server knowledge | ||||
* | Refactor X code out of display.c and seat.c. Drop obsolete GetSeatForCookie ↵ | Robert Ancell | 2011-09-16 | 1 | -12/+25 |
| | | | | and GetSessionForCookie D-Bus calls | ||||
* | Add VNC server support | Robert Ancell | 2011-09-11 | 1 | -0/+88 |