gdm

lp:~vcs-imports/gdm/+git/gdm

Owned by VCS imports
Get this repository:
git clone https://git.launchpad.net/~vcs-imports/gdm/+git/gdm

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/gdm.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
main 2024-05-12 13:16:20 UTC
Update Hindi translation

Author: Scrambled 777
Author Date: 2024-05-12 13:16:20 UTC

Update Hindi translation

drop-g-r-d-from-dbus-policy 2024-04-30 17:49:25 UTC
data: Don't reference gnome-remote-desktop in D-Bus policy

Author: Ray Strode
Author Date: 2024-04-30 17:49:25 UTC

data: Don't reference gnome-remote-desktop in D-Bus policy

gnome-remote-desktop should ship its own policy to use GDM's remote
display interfaces.

This way it's all kept modular and users won't get warnings
about unknown users if they don't have gnome-remote-desktop
installed.

https://gitlab.gnome.org/GNOME/gdm/-/issues/924

external-idp 2024-02-20 21:36:28 UTC
uhh just throw this here for now

Author: Ray Strode
Author Date: 2023-07-27 14:12:40 UTC

uhh just throw this here for now

Not sure if we should integrate it in tree or what.

gnome-45 2024-02-05 16:21:27 UTC
Add Burmese translation

Author: Zayar Lwin
Author Date: 2024-02-05 16:21:27 UTC

Add Burmese translation

fix-add-local-addrinfo 2024-01-18 19:23:23 UTC
common: Fix add_local_addrinfo

Author: Ray Strode
Author Date: 2024-01-18 19:14:18 UTC

common: Fix add_local_addrinfo

As far as I can tell add_local_addrinfo is just broken.

getaddrinfo should be returning an error always, since we've
specified NUMERICHOST and are putting in a non-numeric hostname.

This commit switches out the code to use getifaddrs which seems
to be the actual intention of the function.

mcatanzaro/pam-config 2024-01-18 01:23:23 UTC
Fix distro autodetection

Author: Michael Catanzaro
Author Date: 2024-01-17 22:44:14 UTC

Fix distro autodetection

Since !223, we only attempt to autodetect the distro to use for PAM
config and distro hooks if the distro has been manually specified. Oops.
We should of course autodetect only when the distro has not been
specified.

gnome-44 2024-01-16 04:01:31 UTC
Update Brazilian Portuguese translation

Author: Rafael Fontenelle
Author Date: 2024-01-16 04:01:31 UTC

Update Brazilian Portuguese translation

run-in-new-session-utility 2023-11-22 23:26:31 UTC
wip! utils: Add new utility to start headless sessions

Author: Ray Strode
Author Date: 2023-11-22 23:24:23 UTC

wip! utils: Add new utility to start headless sessions

Just starting to sketch things out...

I still need to:

- parse the session desktop file
- set LANG based on the language
- Check X-GDM-CanRunHeadless if --no-vt, etc.
- Add back in audit and utmp/btmp

gnome-42 2023-06-03 18:49:04 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-06-03 18:49:04 UTC

Update Hungarian translation

gnome-43 2023-06-03 18:48:37 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-06-03 18:48:37 UTC

Update Hungarian translation

gnome-3-24 2023-04-02 16:37:11 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:37:11 UTC

Update Hungarian translation

gnome-3-26 2023-04-02 16:36:42 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:36:42 UTC

Update Hungarian translation

gnome-3-28 2023-04-02 16:36:14 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:36:14 UTC

Update Hungarian translation

gnome-3-30 2023-04-02 16:35:52 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:35:52 UTC

Update Hungarian translation

gnome-3-32 2023-04-02 16:35:19 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:35:19 UTC

Update Hungarian translation

gnome-3-36 2023-04-02 16:34:54 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:34:54 UTC

Update Hungarian translation

gnome-3-34 2023-04-02 16:34:28 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:34:28 UTC

Update Hungarian translation

gnome-3-38 2023-04-02 16:34:04 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:34:04 UTC

Update Hungarian translation

gnome-41 2023-04-02 16:33:38 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:33:38 UTC

Update Hungarian translation

gnome-40 2023-04-02 16:33:14 UTC
Update Hungarian translation

Author: Balázs Úr
Author Date: 2023-04-02 16:33:14 UTC

Update Hungarian translation

fix-jump-back-to-login-screen 2022-03-07 15:29:23 UTC
data: Disable network configuration on login screen

Author: =?utf-8?q?Florian_M=C3=BCllner?=
Author Date: 2021-06-08 18:45:00 UTC

data: Disable network configuration on login screen

mcatanzaro/#748 2021-11-04 19:16:52 UTC
libgdm: fix critical in collect_sessions()

Author: Michael Catanzaro
Author Date: 2021-11-04 19:16:52 UTC

libgdm: fix critical in collect_sessions()

We need to NULL-check the return value of g_getenv() before passing it
on to g_strsplit(). I like it when bugs are this easy!

Fixes #748

fix-xdmcp 2021-09-29 14:24:00 UTC
xdmcp-display-factory: Set supported session types for XDMCP displays

Author: Ray Strode
Author Date: 2021-09-14 15:00:33 UTC

xdmcp-display-factory: Set supported session types for XDMCP displays

The lower levels of GDM now expect the session types supported by a
display to be specified up front.

This commit makes sure XDMCP displays do that.

nvidia-hybrid-fix 2021-09-08 14:18:41 UTC
data: Fix wayland disabling on hybrid nvidia machines

Author: Ray Strode
Author Date: 2021-09-07 20:11:41 UTC

data: Fix wayland disabling on hybrid nvidia machines

commit 9ecf839913846211ffe10e1243a360c3cb66ff61 was supposed
to make sure vendor nvidia users on hybrid systems kept getting
Xorg by default.

Unfortunately, I misunderstood the scope of environment changes,
and so the rules don't work as designed.

This commit drops the use of environment and instead just checks
for /sys/module/nvidia_drm directly.

rhel-7.9 2021-04-12 20:57:53 UTC
utils: add new gdm-disable-wayland binary

Author: Ray Strode
Author Date: 2018-05-21 15:03:29 UTC

utils: add new gdm-disable-wayland binary

We currently disable wayland for cirrus by calling printf
from a udev rule. This works, but it's a little too open
coded to easily write SELinux policy for.

This commit introduces a new program, gdm-disable-wayland,
that does the same thing, but in a dedicated binary.

A future commit will change the udev rule to use the binary.

https://bugzilla.gnome.org/show_bug.cgi?id=796315

(cherry picked from commit 2dc57da31781dedfe374ce353b0f5fd6aa9da56f)

benzea/fix-idle-cb-return 2021-03-25 16:16:20 UTC
display-factory: Correctly return from idle callback

Author: Benjamin Berg
Author Date: 2021-03-25 16:16:20 UTC

display-factory: Correctly return from idle callback

The idle callback was defined as a void function rather than returning a
boolean as it should. This meant that the return value may end up being
non-zero in some situations causing an infinite loop.

This seems to only happen on aarch64 and possibly only with certain
compiler versions.

Closes: #668

benzea/wait-for-udev 2021-02-08 14:28:26 UTC
data: Wait for systemd-udev-settle.service

Author: Benjamin Berg
Author Date: 2021-02-08 14:18:58 UTC

data: Wait for systemd-udev-settle.service

While technically deprecated, we really need to have the drm devices
resolved when we try to start GNOME Shell. This is the straight forward
way of ensuring that is the case.

It might be possible to be a bit smarter here by watching udev and
checking whether a DRM device is available for each seat.

Closes: #662

wip/nacho/crash-backport-3-36 2020-10-30 10:13:21 UTC
manager: Always write out parameter

Author: Benjamin Berg
Author Date: 2020-08-21 10:15:47 UTC

manager: Always write out parameter

The get_display_and_details_for_bus_sender function does not return a
proper error value. Due to this, it makes sense to always write the out
parameters (though, I expect we have still more that we might need to
write).

This is just slightly safer, but the function probably isn't great as
is.

wip/nacho/crash-backport 2020-10-29 16:47:55 UTC
manager: Always write out parameter

Author: Benjamin Berg
Author Date: 2020-08-21 10:15:47 UTC

manager: Always write out parameter

The get_display_and_details_for_bus_sender function does not return a
proper error value. Due to this, it makes sense to always write the out
parameters (though, I expect we have still more that we might need to
write).

This is just slightly safer, but the function probably isn't great as
is.

wip/underscore-the-importance-of-consistency 2020-05-01 13:39:39 UTC
meson: switch to underscores in option names

Author: Ray Strode
Author Date: 2020-05-01 13:35:38 UTC

meson: switch to underscores in option names

Using dashes in option names is non-idiomatic for meson.

Tihs commit switches to the more conventional underscores as
a word delimiter.

benzea/autostart-whitelist 2020-04-07 15:05:25 UTC
launch-environment: Use new gnome-session AutostartWhitelist

Author: Benjamin Berg
Author Date: 2020-04-07 14:44:36 UTC

launch-environment: Use new gnome-session AutostartWhitelist

We really just want a whitelist of applications to be started through
autostart. Use the new AutostartWhitelist key file to list application
IDs that may be autostarted (while all others are not considered for
autostart).

The main disadvantage is that all applications that potentially should
be autostarted need to be listed here (as part of distribution patches).

In the common case, spice-vdagent should be added to the list.

wip/oh-god-environment-variables-again 2019-08-28 15:23:14 UTC
gdm-{wayland,x}-session: protect more session variables

Author: Ray Strode
Author Date: 2019-08-28 15:20:07 UTC

gdm-{wayland,x}-session: protect more session variables

since commit 2802e92d27450d86d81b6356dd532ec80e797223 we allow users
to override the session environment with systemd's environment.d
mechanism.

That is great for PATH, but not so great for XDG_CURRENT_DESKTOP
and other potentially lingering session variables.

This commit adds more variables to the blacklist of things that
aren't allowed to be preempted by systemd's environment.

Closes https://gitlab.gnome.org/GNOME/gdm/issues/505

wip/benzea/systemd-user 2019-08-05 21:43:50 UTC
manager: Find user's current graphical session, not session of caller

Author: Iain Lane
Author Date: 2018-01-05 11:53:34 UTC

manager: Find user's current graphical session, not session of caller

If (e.g.) gnome-shell is started as a systemd --user unit, it won't be
part of the login session. We should instead look through all of the
user's sessions until we find the login session, and take that as our
session.

wip/kill-user-sessions 2019-06-27 19:05:40 UTC
session-worker: uninitialize pam if worker is killed

Author: Ray Strode
Author Date: 2019-06-24 20:21:59 UTC

session-worker: uninitialize pam if worker is killed

Right nowe don't uninitialize pam or switch back to the
starting VT if the worker is killed before the session.

This commit fixes that.

wip/laney/systemd-user-switch 2018-11-08 16:44:30 UTC
Start gnome-session-systemd by default

Author: Iain Lane
Author Date: 2018-07-04 15:49:19 UTC

Start gnome-session-systemd by default

This is a program which launches the specified unit and blocks until it
is finished. It'll start gnome-login{,-wayland}.target for us.

wip/laney/systemd-user 2018-11-08 15:02:28 UTC
Add systemd units

Author: Iain Lane
Author Date: 2018-07-04 15:57:26 UTC

Add systemd units

This is so we can start g-s-d and Shell up under systemd --user for GDM

wip/can-graphical-support 2018-10-16 13:07:34 UTC
local-display-factory: Don't try sd_seat_can_graphical

Author: Iain Lane
Author Date: 2018-10-11 16:35:22 UTC

local-display-factory: Don't try sd_seat_can_graphical

I've been seeing cases where this function returns FALSE when the seat
actually can host a graphical session - when loginctl says "yes".

In this case we think we can't, so we don't start up - but we actually
can, so logind never sends a PropertiesChanged signal that we can react
on to start the greeter. That's a bad situation.

Actually creating the proxy retrieves the value of the property for us
automatically, so we can just fetch it from there instead of using the
libsystemd API.

test2 2018-09-25 20:40:53 UTC
configure: bump to 3.30.1

Author: Ray Strode
Author Date: 2018-09-25 20:40:53 UTC

configure: bump to 3.30.1

cherry-pick-2dc57da3-2 2018-08-22 11:56:42 UTC
utils: add new gdm-disable-wayland binary

Author: Ray Strode
Author Date: 2018-05-21 15:03:29 UTC

utils: add new gdm-disable-wayland binary

We currently disable wayland for cirrus by calling printf
from a udev rule. This works, but it's a little too open
coded to easily write SELinux policy for.

This commit introduces a new program, gdm-disable-wayland,
that does the same thing, but in a dedicated binary.

A future commit will change the udev rule to use the binary.

https://bugzilla.gnome.org/show_bug.cgi?id=796315

(cherry picked from commit 2dc57da31781dedfe374ce353b0f5fd6aa9da56f)

wip/dueno/smartcard 2018-06-23 09:08:14 UTC
data: don't run gsd-smartcard in login session

Author: Daiki Ueno
Author Date: 2018-06-23 08:46:38 UTC

data: don't run gsd-smartcard in login session

Originally reported in:
https://github.com/p11-glue/p11-kit/issues/172#issuecomment-399542498

While some smartcard drivers don't allow simultaneous access by
multiple users, it is possible that the authenticating user and 'gdm'
access the same smartcard, because both the login and user sessions
monitor smartcard status through gsd-smartcard (and NSS).

As the D-Bus service provided by gsd-smartcard is sorely used by
gnome-shell's screen shield, there is little benefit to run it in the
login session.

wip/nielsdg/intltool2gettext 2018-06-12 11:21:12 UTC
Migrate from intltool to gettext.

Author: NielsDG
Author Date: 2018-06-12 11:17:26 UTC

Migrate from intltool to gettext.

wip/weak-ref-removal 2018-05-15 21:08:30 UTC
libgdm: Drop weak refs on the GDBusConnection

Author: Iain Lane
Author Date: 2018-05-14 20:32:25 UTC

libgdm: Drop weak refs on the GDBusConnection

The GDBusProxies hold a strong reference to the connection themselves,
so maintaining separate weak references is unnecessary.

This commit drops those extraneous weak references.

https://bugzilla.gnome.org/show_bug.cgi?id=795940

wip/3v1n0/more-launch-environments 2018-05-07 16:40:54 UTC
launch-environment: Export library and gio paths

Author: Marco Trevisan (Treviño)
Author Date: 2018-05-07 16:21:07 UTC

launch-environment: Export library and gio paths

If launching gdm from special environments (as jhbuild) these should
be forwarded to the children greeter and launched apps too.

https://bugzilla.gnome.org/show_bug.cgi?id=795886

wip/iainl/client-no-weak-ref 2018-05-04 17:32:39 UTC
libgdm: Drop weak refs on the GDBusConnection

Author: Iain Lane
Author Date: 2018-05-04 13:32:16 UTC

libgdm: Drop weak refs on the GDBusConnection

The GDBusProxies hold a strong reference to the connection themselves.
We don't need to do this, and we avoid the potential of operating on a
disposed GDBusConnection if we leave them alone.

wip/rancell/guest 2018-01-19 02:12:12 UTC
Add guest support

Author: Robert Ancell
Author Date: 2017-12-03 23:14:36 UTC

Add guest support

wip/rancell/autologin-accountsservice 2018-01-10 21:18:14 UTC
Use automatic login configuration from AccountsService.

Author: Robert Ancell
Author Date: 2017-12-21 23:11:53 UTC

Use automatic login configuration from AccountsService.

Currently the GDM autologin configuration is pulled from the GDM configuration.
AccountsService already manages the autologin configuration (writing to the GDM
custom.conf file). By using a new property in AccountsService [1] we can let
AccountsService migrate to storing the configuration itself. This allows
multiple display managers (e.g. LightDM) to share the same configuration.

https://bugzilla.gnome.org/show_bug.cgi?id=791860

[1] https://bugs.freedesktop.org/show_bug.cgi?id=104564

wip/rancell/g-auto 2017-12-05 03:44:56 UTC
Use g_auto for variables

Author: Robert Ancell
Author Date: 2017-09-28 17:16:18 UTC

Use g_auto for variables

wip/rstrode/list-extension 2017-07-26 18:45:21 UTC
pam: add little test module for new pam extensions

Author: Ray Strode
Author Date: 2017-07-19 21:25:17 UTC

pam: add little test module for new pam extensions

This commit just adds a test module for the new pam
interface (mainly for documentation purposes)

gnome-3-22 2017-05-05 15:54:56 UTC
dconf defaults: Restore session-name override

Author: Jeremy Bícha
Author Date: 2017-04-26 18:49:24 UTC

dconf defaults: Restore session-name override

This was dropped in f66cdfcb but GDM won't start when the
default session-name is set to something else

https://bugzilla.gnome.org/show_bug.cgi?id=781793

wip/xcb 2016-12-12 22:00:12 UTC
display: port GdmDisplay to xcb

Author: Ray Strode
Author Date: 2016-12-12 15:35:32 UTC

display: port GdmDisplay to xcb

Xlib will kill the process if it notices the display connection has
gone away. This is suboptimal for the main gdm process!

This commit ports the Xlib code to xcb, so it won't have the above
fragility.

wip/longjmp-off-a-short-bridge 2016-12-12 15:38:10 UTC
wip! Add some gross longjmp code that I don't want to use

Author: Ray Strode
Author Date: 2016-12-12 15:37:40 UTC

wip! Add some gross longjmp code that I don't want to use

wip/import-user-env 2016-08-25 19:01:46 UTC
gdm-{wayland,x}-session: import environment from systemd manager

Author: Ray Strode
Author Date: 2016-08-25 18:40:58 UTC

gdm-{wayland,x}-session: import environment from systemd manager

The user may have configured the user environment via
user.conf or other means. This commit makes sure this session gets
those environment changes.

gnome-3-18 2016-06-24 09:43:59 UTC
Updated Indonesian translation

Author: Andika Triwidada
Author Date: 2016-06-24 09:43:59 UTC

Updated Indonesian translation

gnome-3-20 2016-06-24 09:40:39 UTC
Updated Indonesian translation

Author: Andika Triwidada
Author Date: 2016-06-24 09:40:39 UTC

Updated Indonesian translation

gnome-3-14 2015-11-22 12:27:29 UTC
Updated Portuguese translation

Author: Pedro Albuquerque
Author Date: 2015-11-22 12:27:29 UTC

Updated Portuguese translation

wip/rstrode/wayland-filtering 2015-11-04 20:12:38 UTC
manager: filter out wayland user sessions if X11 login screen

Author: Ray Strode
Author Date: 2015-06-17 13:32:46 UTC

manager: filter out wayland user sessions if X11 login screen

We use wayland by default on the login screen, so if we're running
in an X11 session, then the presumption is that we're incapable of
using wayland. If we're incapable of using wayland sessions then
we should ignore wayland sessions read from user configuration and
fall back to non-wayland defaults.

gnome-3-10 2015-10-07 05:07:45 UTC
Updated Portuguese translation

Author: Pedro Albuquerque
Author Date: 2015-10-07 05:07:45 UTC

Updated Portuguese translation

gnome-3-16 2015-09-18 19:38:59 UTC
NEWS: fix typo in version

Author: Ray Strode
Author Date: 2015-09-18 19:38:59 UTC

NEWS: fix typo in version

gnome-3-16-2 2015-07-02 14:00:57 UTC
configure: bump to 3.16.2

Author: Ray Strode
Author Date: 2015-07-02 14:00:57 UTC

configure: bump to 3.16.2

gnome-3-12 2015-05-02 15:33:40 UTC
Updated Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2015-05-02 15:33:40 UTC

Updated Occitan translation

wip/wayland-at-login-screen 2015-02-18 04:48:10 UTC
daemon: add wrapper for launching X session

Author: Ray Strode
Author Date: 2015-01-19 19:39:51 UTC

daemon: add wrapper for launching X session

This commit adds a utility for launching an X server and session
together.

This utility works a lot like xinit, but makes use of
modern X features (like -displayfd) and has GDM specific integration
(like reading from gdm configuration, and optionally running through
 /etc/gdm/Xsession)

The eventual idea is to get the main GDM code out of the X server launching
business and instead farm the logic off to an unprivileged helper
that gets run within the logind session of the user.

wip/xserver-in-session 2015-02-17 04:40:11 UTC
worker: force vt 1 for initial display

Author: Ray Strode
Author Date: 2015-02-17 01:31:33 UTC

worker: force vt 1 for initial display

If the session is logind managed, then we currently give
it the next available VT. VT 1 will never show up as available,
though, since it's allocated and in the foreground.

This commit makes sure that, if the initial display is logind managed,
then it will get put on VT 1.

wip/slave-display-merger 2015-02-11 21:36:04 UTC
slave: drop the slaves

Author: Ray Strode
Author Date: 2015-02-11 06:51:07 UTC

slave: drop the slaves

At this point the slaves do nothing useful, so we can
get rid of them.

wip/systemd-activation 2014-04-29 18:24:34 UTC
worker: reuse user's VT if available

Author: Ray Strode
Author Date: 2014-04-28 20:21:47 UTC

worker: reuse user's VT if available

When a user logs out, their session goes into the closing
state until all processes from the session exit. The X server
won't exit while the session is in the closing state, but will
instead reset itself. When the user logs in again, we need to
select the same VT so the already running X server can properly
manage the new session.

This commit checks for the above scenario and tries to account
for it.

wip/xinit-hack 2014-04-11 18:55:32 UTC
session: make sure session display mode is set even if session isn't

Author: Ray Strode
Author Date: 2014-04-11 18:54:04 UTC

session: make sure session display mode is set even if session isn't
explicitly picked

gnome-3-8 2014-04-07 09:06:08 UTC
Updated French translation

Author: Alexandre Franke
Author Date: 2014-04-07 09:06:08 UTC

Updated French translation

wip/just-in-time-reauth 2014-02-12 19:47:57 UTC
manager: explicitly disallow login screen from opening reauth channel

Author: Ray Strode
Author Date: 2014-02-12 19:22:31 UTC

manager: explicitly disallow login screen from opening reauth channel

It doesn't make sense for it to do, and right now the shell does it
up front, waits for the failure, and then does the "right" thing
(opens a new auth session) after.

This commit makes the failure explicit, so we can subsequently make
other cases where a reauth channel is requested work even if there is
no session to channel to by implicitly creating a transient one just
in time. That will come later.

wip/release 2013-12-16 16:58:10 UTC
session: add missing underscore

Author: Ray Strode
Author Date: 2013-12-16 16:30:10 UTC

session: add missing underscore

"set up" is two words when used as a verb, so the function
name "setup_session_environment" is missing an underscore.

This commit adds that underscore.

wip/wayland 2013-12-05 15:41:08 UTC
daemon: support launching sessions on separate VT

Author: Ray Strode
Author Date: 2013-09-16 21:19:26 UTC

daemon: support launching sessions on separate VT

If an xsession file sets X-GDM-NeedsVT to true, then GDM will
now automatically allocate a new VT for that session and jump to
it before starting the session. Once the session completes, the
worker will automatically jump back to the VT it started on.

This will be useful for getting mutter-launch to be able to launch
a gnome-shell wayland sesssion. Longer term, I think mutter-launch
will go away and its functionality will get moved into logind.

gnome-3-2 2013-10-07 20:23:30 UTC
Updated Danish translation

Author: TLE
Author Date: 2013-10-07 20:23:30 UTC

Updated Danish translation

gnome-3-6 2013-02-19 21:13:25 UTC
Update French translation

Author: Alexandre Franke
Author Date: 2013-02-19 21:13:25 UTC

Update French translation

gnome-2-24 2012-12-27 18:24:59 UTC
Updated Hungarian translation

Author: =?utf-8?b?QmFsw6F6cyDDmnI=?=
Author Date: 2012-12-27 18:24:59 UTC

Updated Hungarian translation

wip/modernize 2012-12-03 19:28:31 UTC
gui/simple-greeter: Fix minor compiler warnings

Author: Colin Walters
Author Date: 2012-12-03 19:12:14 UTC

gui/simple-greeter: Fix minor compiler warnings

Unused variables.

wip/walters-3.7 2012-09-25 23:03:40 UTC
daemon: Squash a compiler warning

Author: Colin Walters
Author Date: 2012-09-25 23:03:40 UTC

daemon: Squash a compiler warning

wip/slave-connection 2012-07-17 07:34:20 UTC
chooser: port to libgdm

Author: Ray Strode
Author Date: 2012-07-13 02:41:15 UTC

chooser: port to libgdm

The chooser is the UI showns to XDMCP clients connecting
via indirect queries. It shows a list of login screens
on the network and lets the user pick that login screen
to jump to.

Right now it uses its own hardcoded D-Bus calls
to interact with the GDM daemon.

The D-Bus APIs have changed, though, and so now it
no longer works.

This commit changes simple-chooser to use libgdm
instead.

wip/multi-seat-2-30 2012-06-29 08:08:17 UTC
Add include of gdm-common.h, which is needed to avoid a warning.

Author: Brian-cameron-oracle
Author Date: 2012-06-29 08:08:17 UTC

Add include of gdm-common.h, which is needed to avoid a warning.

gnome-3-4 2012-06-15 13:35:37 UTC
Assamese translation reviewed

Author: Nilamdyuti Goswami
Author Date: 2012-06-15 13:35:37 UTC

Assamese translation reviewed

wip/initial-setup-redux 2012-06-09 19:54:01 UTC
Allow alternative welcome sessions

Author: Matthias Clasen
Author Date: 2011-05-17 16:44:22 UTC

Allow alternative welcome sessions

wip/initial-setup2 2012-05-20 00:39:12 UTC
initial-setup: Implement password quality checks

Author: Matthias Clasen
Author Date: 2012-05-20 00:39:12 UTC

initial-setup: Implement password quality checks

This optionally uses libpwquality for centralized, configurable
password quality policy.

wip/gdbus-port 2012-05-18 14:14:08 UTC
Fix distcheck

Author: Giovanni Campagna
Author Date: 2012-05-17 16:51:19 UTC

Fix distcheck

Add missing xml files to EXTRA_DIST and generated glue code to
BUILT_SOURCES.
Update .gitignore

wip/initial-setup 2012-04-06 14:33:49 UTC
Fix account button aligment

Author: Matthias Clasen
Author Date: 2012-04-06 14:33:49 UTC

Fix account button aligment

plymouth-integration 2012-02-07 23:36:30 UTC
Enable smooth transition between plymouth and X

Author: Ray Strode
Author Date: 2009-11-27 23:52:54 UTC

Enable smooth transition between plymouth and X

This commit checks if plymouth is running, and if so,
turns on the smooth transition between plymouth and X.

wip/multi-seat 2011-12-16 01:53:43 UTC
Add ConsoleKit MultiSeat support. See bug 536355.

Author: Brian-cameron-oracle
Author Date: 2011-12-16 01:53:43 UTC

Add ConsoleKit MultiSeat support. See bug 536355.

gnome-3-0 2011-12-11 17:46:12 UTC
Updated German help translation

Author: Christian Kirbach
Author Date: 2011-12-11 17:46:12 UTC

Updated German help translation

gnome-2-18 2011-10-08 06:42:34 UTC
Added asturian language

Author: Xandru
Author Date: 2011-10-08 06:42:34 UTC

Added asturian language

gnome-2-20 2011-10-08 06:42:01 UTC
Added asturian language

Author: Xandru
Author Date: 2011-10-08 06:42:01 UTC

Added asturian language

gnome-2-26 2011-10-08 06:40:34 UTC
updated asturian translation

Author: Xandru
Author Date: 2011-10-08 06:40:34 UTC

updated asturian translation

gnome-2-28 2011-10-08 06:40:15 UTC
updated asturian translation

Author: Xandru
Author Date: 2011-10-08 06:40:15 UTC

updated asturian translation

gnome-2-30 2011-10-08 06:39:54 UTC
updated asturian translation

Author: Xandru
Author Date: 2011-10-08 06:39:54 UTC

updated asturian translation

gnome-2-32 2011-10-08 06:39:28 UTC
updated asturian translation

Author: Xandru
Author Date: 2011-10-08 06:39:28 UTC

updated asturian translation

wip/shell-greeter 2011-08-29 03:35:30 UTC
daemon: run gnome-session in failsafe mode

Author: Ray Strode
Author Date: 2011-06-22 14:33:52 UTC

daemon: run gnome-session in failsafe mode

This way we don't autostart random applications

wip/multi-stack 2011-06-14 00:02:00 UTC
doc: mention new split authentication feature

Author: Ray Strode
Author Date: 2011-06-13 17:18:14 UTC

doc: mention new split authentication feature

This commit updates the docs to mention the new
split authentication feature recently added.

display-configuration 2010-06-07 02:32:01 UTC
More fix on memory leak

Author: Halton Huo
Author Date: 2010-06-03 05:40:21 UTC

More fix on memory leak

accounts-service-split 2010-04-27 22:01:03 UTC
Don't crash when adding multiple user switchers

Author: Ray Strode
Author Date: 2010-03-18 12:59:45 UTC

Don't crash when adding multiple user switchers

Before we were blowing an assertion because settings client was
getting initialized twice.

gnome-2-22 2010-03-23 09:35:06 UTC
Updated Basque language

Author: Iñaki Larrañaga Murgoitio
Author Date: 2010-03-23 09:35:06 UTC

Updated Basque language

multi-stack-async-stop 2009-05-07 20:32:03 UTC
in progress work to make pam module death async

Author: Ray Strode
Author Date: 2009-05-07 20:32:03 UTC

in progress work to make pam module death async

mccann-gobject 2007-10-15 21:26:25 UTC
Make mccann-gobject the trunk.

Author: Olav Vitters
Author Date: 2007-10-15 21:26:25 UTC

Make mccann-gobject the trunk.

svn path=/branches/mccann-gobject; revision=5362

master_svn5362 2007-10-15 21:25:02 UTC
Move to mccann-gobject branch

Author: Olav Vitters
Author Date: 2007-10-15 21:25:02 UTC

Move to mccann-gobject branch

svn path=/trunk; revision=5361

gnome-2-16 2007-08-16 08:59:21 UTC
Updated German translation, fix #467074.

Author: Hendrik Richter
Author Date: 2007-08-16 08:59:21 UTC

Updated German translation, fix #467074.

2007-08-16 Hendrik Richter <hendrikr@gnome.org>

 * de.po: Updated German translation, fix #467074.

svn path=/branches/gnome-2-16/; revision=5160

gnome-2-14 2007-08-01 22:10:31 UTC
Adding credit.

Author: Brian Cameron
Author Date: 2007-08-01 22:10:31 UTC

Adding credit.

svn path=/branches/gnome-2-14/; revision=5122

1100 of 106 results
This repository contains Public information 
Everyone can see this information.

Subscribers