Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: use g_autofree in x_authority_loadmaster | KT-lcz | 2021-06-25 | 1 | -1/+1 |
| | | | add g_autofree before `guint8 *xauth_data;` | ||||
* | Update CLA check so it can write comments | Robert Ancell | 2021-06-16 | 1 | -1/+1 |
| | |||||
* | Use has-signed-canonical-cla GitHub Action | Marcus Tomlinson | 2021-03-22 | 2 | -168/+3 |
| | |||||
* | Use a size_t to resolve a compile warning | Robert Ancell | 2021-02-16 | 4 | -11/+12 |
| | |||||
* | Replace deprecated QAbstractItemModel::setRoleNames | Robert Ancell | 2021-02-16 | 4 | -18/+26 |
| | |||||
* | Stop using deprecated G_PARAM_PRIVATE | Robert Ancell | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | Fix documentation build warnings | Robert Ancell | 2021-02-16 | 1 | -0/+6 |
| | |||||
* | Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE | Robert Ancell | 2021-02-16 | 7 | -130/+205 |
| | |||||
* | ci: Disable flaky test | Robert Ancell | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | ci: Remove Travis CI | Robert Ancell | 2021-02-16 | 1 | -19/+0 |
| | |||||
* | ci: Upload test log | Robert Ancell | 2021-02-16 | 1 | -4/+9 |
| | |||||
* | ci: Install Python | Robert Ancell | 2021-02-16 | 1 | -2/+2 |
| | |||||
* | ci: Install dbus for tests | Robert Ancell | 2021-02-16 | 1 | -2/+2 |
| | |||||
* | ci: Ensure all matrix jobs are run | Robert Ancell | 2021-02-16 | 1 | -0/+1 |
| | |||||
* | Require python 3 for the tests | Robert Ancell | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | Handle Python 3 sort method changes | Robert Ancell | 2021-02-15 | 1 | -8/+1 |
| | |||||
* | Handle Python 3 use of bytes | Robert Ancell | 2021-02-15 | 1 | -2/+2 |
| | |||||
* | Glibc 2.33 fix. | Martin Liska | 2021-02-15 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | The library does not declare __fxstatat64 and friends in a header file. Thus the following warning appears: ``` libsystem.c:333:1: error: no previous prototype for '__xstat' [-Werror=missing-prototypes] 333 | __xstat (int version, const char *path, struct stat *buf) | ^~~~~~~ libsystem.c:342:1: error: no previous prototype for '__xstat64' [-Werror=missing-prototypes] 342 | __xstat64 (int version, const char *path, struct stat64 *buf) | ^~~~~~~~~ libsystem.c:351:1: error: no previous prototype for '__fxstatat' [-Werror=missing-prototypes] 351 | __fxstatat(int ver, int dirfd, const char *pathname, struct stat *buf, int flags) | ^~~~~~~~~~ libsystem.c:360:1: error: no previous prototype for '__fxstatat64' [-Werror=missing-prototypes] 360 | __fxstatat64(int ver, int dirfd, const char *pathname, struct stat64 *buf, int flags) | ^~~~~~~~~~~~ ``` Fixed #167. | ||||
* | Add test GitHub action | Robert Ancell | 2021-02-12 | 1 | -0/+40 |
| | |||||
* | Add CLA check | Robert Ancell | 2021-02-12 | 2 | -0/+174 |
| | |||||
* | Fix: "DesktopManager" -> "DisplayManager" | follower | 2020-12-03 | 1 | -1/+1 |
| | | | | | Based on what worked for me; and, uses within this repo, the correct path seems to include "DisplayManager" not "DesktopManager". Originally added via https://github.com/canonical/lightdm/pull/28 in order to address https://github.com/canonical/lightdm/issues/27. | ||||
* | Fix Ubuntu CI stalling on debconf prompt | Robert Ancell | 2020-08-07 | 1 | -1/+1 |
| | |||||
* | Make some private functions static | Robert Ancell | 2020-08-07 | 2 | -12/+4 |
| | |||||
* | Update lightdm-gtk-greeter URL | Sean Davis | 2020-06-12 | 1 | -1/+1 |
| | |||||
* | Only set LANGUAGE if not in a live session | Gunnar Hjalmarsson | 2020-02-28 | 1 | -2/+5 |
| | | | | Fixes LP: #1861481 | ||||
* | Determine a session is wayland with a better heuristic | worldofpeace | 2019-12-10 | 4 | -4/+2 |
| | | | | | | | | | Using the compiled in string WAYLAND_SESSIONS_DIR had some problems. In environments like NixOS, which install packages under their own immutable prefix under /nix/store. this assumption that the package would be compiled with `datadir=/usr/share` will break down. Checking if the directory contains the appropriate string is much simpler and will work with platforms like NixOS (or others as this setup popularizes). | ||||
* | Clean up dbus conf format | Cody Garver | 2019-10-14 | 1 | -7/+16 |
| | |||||
* | Drop Qt 4 support, it's been unsupported since 2015 | Robert Ancell | 2019-10-14 | 43 | -331/+2 |
| | |||||
* | Update README.md | Cézar Augusto | 2019-09-24 | 1 | -1/+1 |
| | | | Spelling correction | ||||
* | Move plmouth from depends to recommends | Robert Ancell | 2019-09-16 | 1 | -2/+2 |
| | | | | Fixes #86 | ||||
* | Update debian/ | Robert Ancell | 2019-08-14 | 4 | -5/+20 |
| | |||||
* | Update GitHub/Travis links | Robert Ancell | 2019-08-05 | 3 | -4/+4 |
| | |||||
* | Move D-Bus conf file to $(datadir)/dbus-1/system.d | Soapux | 2019-07-31 | 1 | -1/+1 |
| | | | | | | | | Since D-Bus 1.9.18 configuration files installed by third-party should go in $(datadir)/dbus-1/system.d. The old location is for sysadmin overrides. https://lists.freedesktop.org/archives/dbus/2015-July/016746.html | ||||
* | On systems without clearenv() the environ variable must be imported as ↵ | Guido Falsi | 2019-06-10 | 1 | -0/+4 |
| | | | | | | external before it can be manipulated to reset the environment. This is, for example, necessary on FreeBSD, otherwise the effect of "environ = NULL" is a compiler error or in some cases to create a new local variable. | ||||
* | Releasing 1.30.01.30.0lightdm-1-30 | Robert Ancell | 2019-05-17 | 2 | -1/+9 |
| | |||||
* | Add missing documentation update for lightdm_user_get_is_locked () | Robert Ancell | 2019-05-17 | 1 | -0/+1 |
| | |||||
* | Add is-blocked property to the User object | Corentin Noël | 2019-04-09 | 6 | -2/+69 |
| | |||||
* | Update elementary and Pantheon Greeter links | Corentin Noël | 2019-02-20 | 1 | -1/+1 |
| | |||||
* | Create CONTRIBUTING.md | Robert Ancell | 2019-02-18 | 1 | -0/+5 |
| | |||||
* | Copy in documentation from old wiki page | Robert Ancell | 2019-02-18 | 1 | -0/+40 |
| | |||||
* | Fix comment | Zhang Xianwei | 2018-10-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Zhang Xianwei <zhang.xianwei8@zte.com.cn> | ||||
* | Use g_autoptr with GVariantIter | Robert Ancell | 2018-08-30 | 2 | -17/+11 |
| | |||||
* | Fix double free of GVariantIter | Robert Ancell | 2018-08-30 | 1 | -2/+0 |
| | | | | Bug introduced in a95eded63 | ||||
* | Hide systemd's dynamic users | Tomasz Gąsior | 2018-08-30 | 1 | -1/+1 |
| | | | | | | | | | | | | systemd creates "dynamic users". These accounts should be hidden from login screen. But it's possible that systemd creates them with id > 1000 and shell == "/sbin/nologin". Currently lightdm shows these accounts if AccountService is not installed. See: https://bbs.archlinux.org/viewtopic.php?id=238704 To fix this, add "/sbin/nologin" to ignored shells. Please see: http://0pointer.net/blog/dynamic-users-with-systemd.html | ||||
* | Remove Unity System Compositor support - it is a dead project | Robert Ancell | 2018-08-30 | 76 | -3502/+70 |
| | |||||
* | Update debian packaging | Robert Ancell | 2018-08-30 | 5 | -29/+18 |
| | |||||
* | Merge in released changes | Robert Ancell | 2018-08-30 | 3 | -0/+34 |
| | |||||
* | Releasing 1.28.01.28.0 | Robert Ancell | 2018-08-30 | 2 | -1/+14 |
| | |||||
* | Use more modern *_get_instance_private() method for storing private data | Robert Ancell | 2018-08-30 | 65 | -1683/+2105 |
| | |||||
* | Fix small leak in XDMCP server | Robert Ancell | 2018-08-30 | 1 | -1/+1 |
| |