~linuxmint-daily-build-team/linuxmint/+git/cinnamon-session:master

Last commit made on 2024-05-08
Get this branch:
git clone -b master https://git.launchpad.net/~linuxmint-daily-build-team/linuxmint/+git/cinnamon-session

Branch merges

Branch information

Recent commits

40b1a10... by fredcw <email address hidden>

cinnamon-session-quit.py: add missing window icon (#170)

128fe7f... by Michael Webster

csm-manager.c: Unset WAYLAND_DISPLAY during shutdown in a wayland
session.

This and others need to be cleared after a wayland session so
systemd doesn't pass them to the next session.

This is performed by others using systemd unit parameters, but we
don't currently use systemd for this.
https://gitlab<email address hidden>?ref_type=heads#L26

59acfe1... by Michael Webster

main.c: Reset the activation environment at the end of the
session.

Also, skip blacklisted env variables for the user environment.

upstream refs:
https://gitlab.gnome.org/GNOME/gnome-session/-/commit/bb4842dd785dc85bef4c382c391d65700d0b3f64
https://gitlab.gnome.org/GNOME/gnome-session/-/commit/d44888fb304e9d957805bf052bf879b0f50568be

9961f98... by Michael Webster

csm-manager.c: Stop the user dbus-daemon at the end of the session.

55e9291... by Michael Webster

cs-presence.c: Fix CsmPresence idle handling.

Idle detection was broken since 5.4, as gnome-idle-monitor (in
libcinnamon-desktop) was looking for the wrong muffin interface
names.

This file was also adapted incompletely to the new idle-monitor
API.

requires:
linuxmint/cinnamon-desktop@d0f8c74a7864786cf04

bab8748... by Michael Webster

cinnamon-session-quit.py: Set logout window to keep-above and all-
workspaces.

This was inadvertently left out of 6.0 rewrite.

ref:
https://github.com/orgs/linuxmint/discussions/312

37dbe7c... by Matt Turnbull <email address hidden>

Remove orphaned include (#164)

60fd654... by Bobby Rong

cinnamon-session: make sure wayland sessions get a login shell (#161)

Users expect their shell profiles to get sourced at startup, which
doesn't happen with wayland sessions.

This commit brings back that feature, by making the cinnamon-session
wrapper script run a login shell.

ref: https://gitlab.gnome.org/GNOME/gnome-session/-/commit/7e307f8ddb91db5d4051c4c792519a660ba67f35

0199cfc... by Clement Lefebvre <email address hidden>

6.0.3

964205d... by Michael Webster

csm-manager.c: Use the /tmp dir for the dialog server's socket file
when logged in to a guest account.

Fixes linuxmint/cinnamon#12057.