]> rtime.felk.cvut.cz Git - sojka/lightdm.git/commit
Load sessions and greeters from /usr/share/lightdm/sessions and /usr/share/lightdm...
authorRobert Ancell <robert.ancell@canonical.com>
Thu, 11 Jul 2013 02:20:58 +0000 (14:20 +1200)
committerRobert Ancell <robert.ancell@canonical.com>
Thu, 11 Jul 2013 02:20:58 +0000 (14:20 +1200)
commite37d4b2964559781dff4aecb42256faf50bad586
tree46b80427545b0a1e2b36f10bb8d48422086a50b0
parentd1e9cc4cebf699a54ce5a393dc76d90044f1e281
Load sessions and greeters from /usr/share/lightdm/sessions and /usr/share/lightdm/greeters.
This is to allow new sessions and greeters to be defined that aren't X based.
We will also look in the legacy directories /usr/share/xsessions and /usr/share/xgreeters.
Rename the config options xsessions-directory->sessions-directory and xgreeters-directory->greeters-directory.
Support multiple directories separated by ':'.
Remove the command line --xsessions-dir, --remote-sessions-dir and --xgreeter-dir options.
They were used primarily for the regression tests and are no longer required.
15 files changed:
data/lightdm.conf
liblightdm-gobject/Makefile.am
liblightdm-gobject/session.c
src/Makefile.am
src/display.c
src/lightdm.c
tests/data/greeters/test-gobject-greeter.desktop [moved from tests/data/xgreeters/test-gobject-greeter.desktop with 100% similarity]
tests/data/greeters/test-python-greeter.desktop [moved from tests/data/xgreeters/test-python-greeter.desktop with 100% similarity]
tests/data/greeters/test-qt4-greeter.desktop [moved from tests/data/xgreeters/test-qt4-greeter.desktop with 100% similarity]
tests/data/greeters/test-qt5-greeter.desktop [moved from tests/data/xgreeters/test-qt5-greeter.desktop with 100% similarity]
tests/data/sessions/alternative.desktop [moved from tests/data/xsessions/alternative.desktop with 100% similarity]
tests/data/sessions/default.desktop [moved from tests/data/xsessions/default.desktop with 100% similarity]
tests/src/Makefile.am
tests/src/libsystem.c
tests/src/test-runner.c