Compare commits

..
41 Commits
Author SHA1 Message Date
Guillem CANAL 09449c0b37 idle: retry suspend when a logind sleep inhibitor is released (#3866)
(cherry picked from commit 668dde2a33)
2026-10-23 10:59:13 -04:00
bbedward 6c3a646dc4 bump qml-common
port 2.0

(cherry picked from commit b7be4a344a)
2026-10-23 14:58:15 +00:00
Huỳnh Thiện Lộc a680e1bd39 feat(screenshot): add island snap targets (#3881)
port 2.0

(cherry picked from commit 1e31015acb)
2026-10-23 14:51:30 +00:00
bbedward 36ebe0e3ef fix(apppicker): hide NoDisplay handlers except the shell's own
port 2.0

(cherry picked from commit 71417b7ca7)
2026-10-23 14:06:44 +00:00
bbedward 0102bf6d40 i18n: sync
(cherry picked from commit bf9a51c448)
2026-10-23 09:59:53 -04:00
bbedward dbf07ea644 i18n: sync
(cherry picked from commit 1a46db0517)
2026-10-23 09:59:53 -04:00
bbedward 58d741ec07 cc: allow sliders to shrink to 0.5 height
related #3880
port 2.0

(cherry picked from commit 6bd0e24bd4)
2026-10-23 13:55:41 +00:00
Matt Jiang 2befd45974 powermenu: reboot into firmware setup from the power menu (#3877)
port 2.0

(cherry picked from commit e50bb088b6)
2026-10-23 13:29:48 +00:00
purian23 99eb2a06d0 sysupdate: hide flatpak updates when flatpak is excluded
Port 2.0

(cherry picked from commit efd9324a4d)
2026-10-23 10:28:24 +00:00
purian23 163c4d5a1f 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

(cherry picked from commit 0cd03e0180)
2026-10-23 05:49:47 -04: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
bbedward 11f99cc13f displays: ceil logical output sizes on niri so neighbours never overlap
fixes #3875
port 2.0

(cherry picked from commit acc2c947e5)
2026-10-23 04:00:30 +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
Mario Mohar f0826a953f wallpaper: push the cycling config when the service is created (#3874)
port 2.0

(cherry picked from commit 900e6110d9)
2026-10-22 21:09:21 +00:00
bbedward b5da117206 bar: drop pill blur region when a vertical pill collapses to zero height
fixes #3873
port 2.0

(cherry picked from commit 44d498e362)
2026-10-22 21:01:24 +00:00
alvarosth 430db4e493 Add opt-in administrator lock restrictions (#3869)
(cherry picked from commit 7781c207f1)
2026-10-22 14:57:52 -04:00
bbedward 2a636c7092 shell: restore QT disable decoration pragma
(cherry picked from commit 5b7777785a)
2026-10-22 14:53:15 -04:00
bbedward 8848ad82f1 distro/freebsd: drop elogind references
(cherry picked from commit aeacaf7afc)
2026-10-22 14:53:07 -04:00
Vaibhav Pratap Singh 404d5362e5 battery: pulse only the icon when the bar has no background (#3861)
(cherry picked from commit 0aab0ec09b)
2026-10-22 14:52:58 -04:00
bbedward 4ab57f14b8 plugins: label declared permissions as unenforced
(cherry picked from commit 14b3ddaf83)
2026-10-22 09:50:36 -04:00
bbedward ce81dfc95a plugins: keep manifest paths inside the plugin directory
(cherry picked from commit 6e86b53ccd)
2026-10-22 09:50:29 -04:00
bbedward a5511fe8d7 greeter: remove the embedded legacy greeter (again)
(cherry picked from commit c5d1d4fe46)
2026-10-22 09:50:19 -04:00
purian23 7d930f8f6c distos: compare ubuntu published commit by prefix
(cherry picked from commit 39a58f77ec)
2026-10-22 09:50:12 -04:00
Anton Kesy 11ef76b9d0 docs: use dux project names in README (#3847)
(cherry picked from commit 4f969c8e10)
2026-10-22 09:50:03 -04:00
purian23 e48de4cc2a notifications: keep popup content while it exits after the notification closes
Port 2.0

(cherry picked from commit 47c9d8d89b)
2026-10-22 01:58:36 +00:00
bbedward 1683fceac5 bar: keep far-edge island hosts at sheet size so the bar never jumps on expand
fixes #3855
port 2.0

(cherry picked from commit d8786eaaf7)
2026-10-22 01:57:39 +00:00
bbedward 2a83c5c69b battery: throttle pulse animation to 20fps
ref #3849

(cherry picked from commit 1b59a474dd)
2026-10-21 14:16:02 -04:00
bbedward 1acfae1755 dash: hold panel height while dragging cards unless hung from a top bar
lyrics: ignore floored position samples and shell refresh emits

(cherry picked from commit 28f921fa02)
2026-10-21 13:19:05 -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 53412d1f22 theme: publish typography for dux apps
(cherry picked from commit 8f2a486006)
2026-10-21 12:42:02 -04:00
bbedward 9ece8f26fa theme: skip matugen runs whose inputs match the last applied run
fixes #3841

(cherry picked from commit afeea489c9)
2026-10-21 11:25:29 -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 1e3f16ac9d bar: slide an auto-hidden island by its compact height
fixes #3838

(cherry picked from commit 8e851b3dc4)
2026-10-21 11:25:11 -04:00
bbedward 4fa6f58720 workspaces: keep the pill highlight while hovering its app icons
fixes #3839

(cherry picked from commit 112d05901f)
2026-10-21 11:25:02 -04:00
Marlon Kranz ff45b3b4b2 fix(notifications): close popups when their screen stops showing them (#3844)
(cherry picked from commit b81954454a)
2026-10-21 11:24:49 -04:00
Tomás 12e54e0225 Keep MangoWM workspace apps on their own monitor (#3832)
port 2.0

(cherry picked from commit 203b1369b3)
2026-10-21 11:24:35 -04:00
bbedward f63d8bf4fb niri: only emit displayScales when a scale changed
ref #3842
port 2.0

(cherry picked from commit 90d3c9731c)
2026-10-21 15:18:54 +00:00
Leonard 1e8423992d refactor(ui): match the dock settings page with the bar settings page (#3829)
port 2.0

(cherry picked from commit 5ffc581ecf)
2026-10-21 00:54:58 +00:00
bbedward c4ecb988b4 matugen: neovim template reads the dms config dir"
port 2.0

(cherry picked from commit 3284acab28)
2026-10-20 21:03:37 +00:00
5 changed files with 0 additions and 11 deletions
-2
View File
@@ -71,8 +71,6 @@ jobs:
run: echo "base=$(gh pr view ${{ github.event.issue.number }} --json baseRefName --jq .baseRefName)" >> "$GITHUB_OUTPUT" run: echo "base=$(gh pr view ${{ github.event.issue.number }} --json baseRefName --jq .baseRefName)" >> "$GITHUB_OUTPUT"
- uses: anthropics/claude-code-action@9ca9355b36297178e28d37c799d1c9c8a28e6507 - uses: anthropics/claude-code-action@9ca9355b36297178e28d37c799d1c9c8a28e6507
env:
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS: "1"
id: claude id: claude
with: with:
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
-5
View File
@@ -26,11 +26,6 @@ jobs:
uses: actions/setup-go@v6 uses: actions/setup-go@v6
with: with:
go-version-file: core/go.mod go-version-file: core/go.mod
cache-dependency-path: core/go.sum
- name: Download Go modules
working-directory: core
run: for attempt in 1 2 3; do go mod download && exit 0; sleep 15; done; exit 1
- name: run pre-commit hooks - name: run pre-commit hooks
uses: j178/prek-action@v2 uses: j178/prek-action@v2
-2
View File
@@ -73,7 +73,6 @@ jobs:
uses: actions/setup-go@v6 uses: actions/setup-go@v6
with: with:
go-version-file: ./core/go.mod go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Format check - name: Format check
if: matrix.goos == 'linux' if: matrix.goos == 'linux'
@@ -248,7 +247,6 @@ jobs:
uses: actions/setup-go@v6 uses: actions/setup-go@v6
with: with:
go-version-file: ./core/go.mod go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Download core artifacts - name: Download core artifacts
uses: actions/download-artifact@v5 uses: actions/download-artifact@v5
-1
View File
@@ -308,7 +308,6 @@ jobs:
uses: actions/setup-go@v6 uses: actions/setup-go@v6
with: with:
go-version-file: ./core/go.mod go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
- name: Install OSC - name: Install OSC
run: | run: |
-1
View File
@@ -100,7 +100,6 @@ jobs:
uses: actions/setup-go@v6 uses: actions/setup-go@v6
with: with:
go-version-file: ./core/go.mod go-version-file: ./core/go.mod
cache-dependency-path: core/go.sum
cache: false cache: false
- name: Install build dependencies - name: Install build dependencies