xibielemn
3c365533c7
clipboard: bind the first wl_seat only ( #3989 )
...
port 2.0
(cherry picked from commit df8b1d85ca )
2026-10-28 21:55:48 +00:00
bbedward
5fea906c9f
network: answer openvpn dynamic challenge prompts with the challenge-response secret
...
fixes #3952
port 2.0
(cherry picked from commit 19f3e58dcb )
2026-10-28 18:49:45 +00:00
bbedward
c504ebcb95
network/networkmanager: own new wifi profiles per user when modify.system is not granted
...
port 2.0
(cherry picked from commit 229483272a )
2026-10-28 18:21:43 +00:00
purian23
43cb8c70b7
ubuntu: fall back to archive Hyprland when the PPA lacks the series
...
Fixes #3899
Port 2.0
(cherry picked from commit 27a55349bc )
2026-10-28 04:12:39 +00:00
bbedward
10008104ce
lock: arm fingerprint auth after the compositor confirms the lock
...
port 2.0
(cherry picked from commit 2804183b7f )
2026-10-27 19:14:58 +00:00
bbedward
433a84d824
matugen: don't wait on hooks
...
ref #3901
port 2.0
(cherry picked from commit 86dac60bc2 )
2026-10-27 15:09:54 +00:00
purian23
2f371015c4
sysupdate(flatpak): list updates when one needs an uninstalled runtime
...
Fixes #3950
Port 2.0
(cherry picked from commit a7bd6a8e06 )
2026-10-27 02:56:58 +00:00
purian23
3f02a44f5e
sysupdate: add a never option to the update check interval
...
Port 2.0
(cherry picked from commit 28d5d56028 )
2026-10-27 02:55:41 +00:00
Giacomo Di Clerico
994d5bb150
Bump Go to 1.27.3 (CVE-2026-111943) ( #3924 )
...
(cherry picked from commit 486de548e0 )
2026-10-26 14:30:38 -04:00
bbedward
3d95e0e8b8
dbus: keep match rules across subscribe socket re-dials
...
port 2.0
(cherry picked from commit 3aaab84ba3 )
2026-10-26 18:30:32 +00:00
Kadir
fdb4f88aec
network(networkmanager): refresh wired profiles on settings changes ( #3929 )
...
port 2.0
(cherry picked from commit cb20e898cd )
2026-10-26 18:18:40 +00:00
alvarosth
5ef5a7391b
settings: enforce administrator-managed lock settings ( #3897 )
...
port 2.0
(cherry picked from commit 404c9672d7 )
2026-10-26 17:41:50 +00:00
Marlon Kranz
1979ccf886
matugen: keep user templates when config.toml has no [config] table ( #3921 )
...
(cherry picked from commit ce7dcd7439 )
2026-10-26 13:37:40 -04:00
Marlon Kranz
2d7b65a8c3
tailscale: translate the peer "last seen" time ( #3922 )
...
(cherry picked from commit 0691242c9a )
2026-10-26 13:37:26 -04:00
purian23
6d316539d7
installer: fall back to dankinstall assets until 2.0.1 & update arch package compat
...
Port 2.0
(cherry picked from commit e689cd2ce7 )
2026-10-25 10:19:26 +00:00
purian23
defab4fbc8
rebrand(installer): convert dankinstall to duxinstall
...
(cherry picked from commit 6d65f304e5 )
2026-10-25 04:20:03 -04:00
purian23
6d00fd7295
feat(duxinstall): config support for immutable image-based hosts
...
- detect ostree/bootc/transactional hosts
- official dms doctor & dms command support
- updated installation instructions on dux labs docs
Port 2.0
(cherry picked from commit 696be97018 )
2026-10-25 07:20:54 +00:00
purian23
7622a6cd3c
(deps): dux-go desktop fixes & qml-common
...
(cherry picked from commit 4d49e126ab )
2026-10-24 04:17:25 -04:00
purian23
c831a9926a
fix(clipboard): bind & release the data device when tracking is toggled
...
Port 2.0
(cherry picked from commit 7e0f110fb8 )
2026-10-24 07:41:28 +00:00
purian23
d4ecaf82d4
fix(mango): keep layer animations off dms surfaces
...
- Stops Mango tweening the dot and island when layer_animations is on
Port 2.0
(cherry picked from commit ba7b3620a8 )
2026-10-23 08:41:12 +00:00
purian23
ec4e04f06f
fix(core): prevent clipboard & wellbeing data loss from concurrent sessions
...
Port 2.0
(cherry picked from commit c7692f830c )
2026-10-23 05:42:29 +00:00
purian23
5aa2e3f0d4
systemd: start enabled service on restart when idle
...
Port 2.0
(cherry picked from commit 5a20a8f162 )
2026-10-23 04:27:03 +00:00
purian23
0ae0b96885
refactor(mango): deprecate pre-mango v18.0 binds & legacy management
...
(cherry picked from commit d8734bbe1a )
2026-10-22 23:02:56 -04:00
alvarosth
430db4e493
Add opt-in administrator lock restrictions ( #3869 )
...
(cherry picked from commit 7781c207f1 )
2026-10-22 14:57:52 -04:00
Adarsh
1e1dbebb70
Theme Antigravity IDE via the VS Code extension ( #3836 )
...
(cherry picked from commit 479b1434de )
2026-10-21 13:18:58 -04:00
bbedward
fd1295f959
core: only use the simple animation driver for the scrolling wallpaper
...
fixes #3837
(cherry picked from commit 27a703367f )
2026-10-21 11:25:20 -04:00
bbedward
5ec42c91dc
migrate: keep the greeter ACL when merging legacy dirs
2026-10-20 13:56:08 -04:00
bbedward
b97fda0639
branding: dux labs, repo urls
2026-10-20 13:44:31 -04:00
bbedward
b94fb6a2c8
greeter: fix opensuse docs anchor
2026-10-20 13:41:57 -04:00
bbedward
cff4496ec5
deps: dux-go, rebrand follow-ups
2026-10-20 13:02:11 -04:00
bbedward
807853c9a4
branding: rebrand to dux 2
2026-10-20 12:59:09 -04:00
bbedward
789a968cde
branding: rebrand to dux
2026-10-20 12:23:25 -04:00
purian23
bdc6a5d214
feat(PikaOS): add official support & installer options
...
Fixes #2772
2026-10-20 02:38:30 -04:00
Evgeny Zemtsov
bb3e3adaab
network(networkmanager): rebuild the Wi-Fi list once per scan ( #3818 )
2026-10-19 15:39:56 -04:00
bbedward
2b9e48d750
core: bump dankgo
2026-10-19 15:31:16 -04:00
bbedward
beab7d86e0
chore: update dependencies, hero
2026-10-19 14:55:44 -04:00
bbedward
fcb74f5884
greeting: redesign welcome page & changelog page
...
+ enable changelog
2026-10-19 12:05:38 -04:00
Joseph Petersen
8628daac31
network: rediscover wifi devices before scanning ( #3821 )
2026-10-19 10:03:14 -04:00
cmleon51
880135da67
brightness: dim outputs without a backlight or ddc through gamma ( #3813 )
2026-10-18 23:02:21 -04:00
bbedward
a72f2ac43d
launcher: name launch scopes app-dms-<id>-<random> so portals see the app id
...
Fixes #3814
2026-10-18 21:48:00 -04:00
bbedward
2592e2f33e
clipboard: serve selection sends off the shared wayland dispatcher
...
fixes #3812
2026-10-18 11:59:02 -04:00
purian23
207cbe5aae
feat(switch): dms switch stable|beta replaces installed packages in place
...
- Settings, plugins and session state are backed up before dms changes w/restore options when returning to stable
- Snapshots are only taken when dms itself changes channel
- Info annotated on danklinux docs
2026-10-17 22:20:12 -04:00
purian23
ae361e37fc
systemd: dms systemd command binds dms.service to the preferred compositor session unit
...
- niri, mango & hyprland supported
- `dms systemd enable/disable/status/start/stop/restart` supported
2026-10-17 03:47:06 -04:00
purian23
ba3574efaa
refactor(dankinstall): add new dankcalendar stable detection across distros
2026-10-16 22:43:15 -04:00
purian23
da3b658b2f
feat(Enterprise Linux 10): official dms support for RHEL, CentOS Stream, Rocky Linux & AlmaLinux
...
- dankinstall enables EPEL 10 and installs from the existing COPRs. niri is the supported compositor on EL.
- Hyprland, mango and miracle-wm on EL are supported thanks to @kmf's dank-ws-copr repos
Closes #3442
2026-10-16 21:54:37 -04:00
Marlon Kranz
e2ecc1f2a9
fix(cli): time out when the DMS server doesn't answer ( #3791 )
2026-10-15 11:23:00 -04:00
Marlon Kranz
549cbf6d08
feat(theme): terminal background opacity and wallpaper-tinted colors ( #3662 )
2026-10-15 11:17:29 -04:00
bbedward
1184b9ca7b
core: bump dgop
2026-10-15 09:48:36 -04:00
bbedward
0f33c4b830
niri: drop touchpad osd ipc, rely on the event stream
2026-10-15 09:03:48 -04:00
purian23
c4aea85296
niri: drive touchpad OSD from native compositor events
2026-10-15 02:01:02 -04:00