bbedward
19f3e58dcb
network: answer openvpn dynamic challenge prompts with the challenge-response secret
...
fixes #3952
port 2.0
2026-10-28 14:49:14 -04:00
bbedward
229483272a
network/networkmanager: own new wifi profiles per user when modify.system is not granted
...
port 2.0
2026-10-28 14:10:28 -04:00
purian23
27a55349bc
ubuntu: fall back to archive Hyprland when the PPA lacks the series
...
Fixes #3899
Port 2.0
2026-10-28 00:12:05 -04:00
bbedward
2804183b7f
lock: arm fingerprint auth after the compositor confirms the lock
...
port 2.0
2026-10-27 15:14:27 -04:00
bbedward
86dac60bc2
matugen: don't wait on hooks
...
ref #3901
port 2.0
2026-10-27 11:08:27 -04:00
purian23
a7bd6a8e06
sysupdate(flatpak): list updates when one needs an uninstalled runtime
...
Fixes #3950
Port 2.0
2026-10-26 22:56:23 -04:00
purian23
28d5d56028
sysupdate: add a never option to the update check interval
...
Port 2.0
2026-10-26 22:52:02 -04:00
bbedward
3aaab84ba3
dbus: keep match rules across subscribe socket re-dials
...
port 2.0
2026-10-26 14:30:11 -04:00
Kadir
cb20e898cd
network(networkmanager): refresh wired profiles on settings changes ( #3929 )
...
port 2.0
2026-10-26 14:18:20 -04:00
Giacomo Di Clerico
486de548e0
Bump Go to 1.27.3 (CVE-2026-111943) ( #3924 )
2026-10-26 14:16:04 -04:00
alvarosth
404c9672d7
settings: enforce administrator-managed lock settings ( #3897 )
...
port 2.0
2026-10-26 13:41:13 -04:00
Marlon Kranz
ce7dcd7439
matugen: keep user templates when config.toml has no [config] table ( #3921 )
2026-10-25 20:58:06 -04:00
Marlon Kranz
0691242c9a
tailscale: translate the peer "last seen" time ( #3922 )
2026-10-25 20:44:43 -04:00
purian23
e689cd2ce7
installer: fall back to dankinstall assets until 2.0.1 & update arch package compat
...
Port 2.0
2026-10-25 06:19:02 -04:00
purian23
6d65f304e5
rebrand(installer): convert dankinstall to duxinstall
2026-10-25 04:18:01 -04:00
purian23
696be97018
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
2026-10-25 03:19:41 -04:00
purian23
4d49e126ab
(deps): dux-go desktop fixes & qml-common
2026-10-24 03:42:55 -04:00
purian23
7e0f110fb8
fix(clipboard): bind & release the data device when tracking is toggled
...
Port 2.0
2026-10-24 03:39:08 -04:00
purian23
ba7b3620a8
fix(mango): keep layer animations off dms surfaces
...
- Stops Mango tweening the dot and island when layer_animations is on
Port 2.0
2026-10-23 04:40:54 -04:00
purian23
c7692f830c
fix(core): prevent clipboard & wellbeing data loss from concurrent sessions
...
Port 2.0
2026-10-23 01:42:07 -04:00
purian23
5a20a8f162
systemd: start enabled service on restart when idle
...
Port 2.0
2026-10-23 00:26:01 -04:00
purian23
d8734bbe1a
refactor(mango): deprecate pre-mango v18.0 binds & legacy management
2026-10-22 22:47:35 -04:00
alvarosth
7781c207f1
Add opt-in administrator lock restrictions ( #3869 )
2026-10-22 14:57:29 -04:00
bbedward
27a703367f
core: only use the simple animation driver for the scrolling wallpaper
...
fixes #3837
2026-10-21 11:18:18 -04:00
Adarsh
479b1434de
Theme Antigravity IDE via the VS Code extension ( #3836 )
2026-10-21 03:57:45 -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