Commit Graph
802 Commits
Author SHA1 Message Date
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
purian23 3c13700fc5 feat(niri): add toggle functionality & OSD for touchpad control 2026-10-14 17:42:27 -04:00