Commit Graph
5336 Commits
Author SHA1 Message Date
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 20bcf8559b ci: update dux-repo references 2026-10-24 16:35:18 -04:00
purian23 3388f78905 ci: dispatch distro builds from Release & guard shared Void index 2026-10-24 15:50:01 -04:00
purian23 c5b058c83e dep: bump qml-common 2026-10-24 04:13:27 -04:00
purian23 66382dfa0d refactor(default apps): rewrite w/value-keyed dropdowns & xdg data/display fixes
Port 2.0
2026-10-24 03:48:34 -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
Emile Schup 52d6a46d89 battery popout: swap balanced and performance profile icons (#3895) 2026-10-23 23:45:53 -04:00
bbedward 6f36e49c68 lock: advertise hidden text from the ime sink
port 2.0
2026-10-23 14:15:20 -04:00
bbedward 2d16cc2f27 docs: point arch and aur badges at dux-shell packages 2026-10-23 13:40:03 -04:00
bbedward b7be4a344a bump qml-common
port 2.0
2026-10-23 10:57:59 -04:00
Huỳnh Thiện Lộc 1e31015acb feat(screenshot): add island snap targets (#3881)
port 2.0
2026-10-23 10:51:13 -04:00
bbedward 71417b7ca7 fix(apppicker): hide NoDisplay handlers except the shell's own
port 2.0
2026-10-23 10:06:12 -04:00
bbedward 6bd0e24bd4 cc: allow sliders to shrink to 0.5 height
related #3880
port 2.0
2026-10-23 09:55:05 -04:00
Matt Jiang e50bb088b6 powermenu: reboot into firmware setup from the power menu (#3877)
port 2.0
2026-10-23 09:29:31 -04:00
purian23 efd9324a4d sysupdate: hide flatpak updates when flatpak is excluded
Port 2.0
2026-10-23 06:28:01 -04:00
purian23 0cd03e0180 refactor(dot): major performance & stability improvements
- Hyprland & Mango users will benefit most while niri gains solid QOL updates
- New icon picker in dot settings
- Dragging, flinging and opening the dot now run on one static surface so they stay smooth on every compositor

Port 2.0
2026-10-23 05:38:46 -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
bbedward acc2c947e5 displays: ceil logical output sizes on niri so neighbours never overlap
fixes #3875
port 2.0
2026-10-23 00:00:13 -04:00
purian23 d8734bbe1a refactor(mango): deprecate pre-mango v18.0 binds & legacy management 2026-10-22 22:47:35 -04:00
Guillem CANAL 668dde2a33 idle: retry suspend when a logind sleep inhibitor is released (#3866) 2026-10-22 17:12:36 -04:00
Mario Mohar 900e6110d9 wallpaper: push the cycling config when the service is created (#3874)
port 2.0
2026-10-22 17:09:02 -04:00
bbedward 44d498e362 bar: drop pill blur region when a vertical pill collapses to zero height
fixes #3873
port 2.0
2026-10-22 17:00:53 -04:00
bbedward bf9a51c448 i18n: sync 2026-10-22 15:41:11 -04:00
bbedward 1a46db0517 i18n: sync 2026-10-22 15:13:00 -04:00
alvarosth 7781c207f1 Add opt-in administrator lock restrictions (#3869) 2026-10-22 14:57:29 -04:00
bbedward 5b7777785a shell: restore QT disable decoration pragma 2026-10-22 14:51:36 -04:00
Vaibhav Pratap Singh 0aab0ec09b battery: pulse only the icon when the bar has no background (#3861) 2026-10-22 12:13:48 -04:00
bbedward da79eca3c0 ci: disable background tasks in review job 2026-10-22 11:43:54 -04:00
bbedward aeacaf7afc distro/freebsd: drop elogind references 2026-10-22 10:38:15 -04:00
bbedward 14b3ddaf83 plugins: label declared permissions as unenforced 2026-10-22 09:44:13 -04:00
bbedward 6e86b53ccd plugins: keep manifest paths inside the plugin directory 2026-10-22 09:44:08 -04:00
bbedward c5d1d4fe46 greeter: remove the embedded legacy greeter (again) 2026-10-22 09:37:07 -04:00
purian23 39a58f77ec distos: compare ubuntu published commit by prefix 2026-10-22 06:06:38 -04:00
purian23 47c9d8d89b notifications: keep popup content while it exits after the notification closes
Port 2.0
2026-10-21 21:58:13 -04:00
bbedward d8786eaaf7 bar: keep far-edge island hosts at sheet size so the bar never jumps on expand
fixes #3855
port 2.0
2026-10-21 21:57:20 -04:00
Anton Kesy 4f969c8e10 docs: use dux project names in README (#3847) 2026-10-21 15:50:06 -04:00
bbedward 1b59a474dd battery: throttle pulse animation to 20fps
ref #3849
2026-10-21 13:59:43 -04:00
bbedward 28f921fa02 dash: hold panel height while dragging cards unless hung from a top bar
lyrics: ignore floored position samples and shell refresh emits
2026-10-21 13:15:53 -04:00
bbedward 8f2a486006 theme: publish typography for dux apps 2026-10-21 12:26:05 -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
bbedward 8e851b3dc4 bar: slide an auto-hidden island by its compact height
fixes #3838
2026-10-21 11:05:57 -04:00
bbedward 112d05901f workspaces: keep the pill highlight while hovering its app icons
fixes #3839
2026-10-21 10:39:40 -04:00
bbedward afeea489c9 theme: skip matugen runs whose inputs match the last applied run
fixes #3841
2026-10-21 10:34:22 -04:00
bbedward 90d3c9731c niri: only emit displayScales when a scale changed
ref #3842
port 2.0
2026-10-21 10:14:52 -04:00
Marlon Kranz b81954454a fix(notifications): close popups when their screen stops showing them (#3844) 2026-10-21 08:02:49 -04:00