Spyros Psarras
5d53fdb684
brightness: move every device pinned on a screen together ( #3939 )
...
port 2.0
2026-10-28 10:23:15 -04:00
Huỳnh Thiện Lộc
083b9c55e2
fix(settings-search): resolve placeholders ( #3985 )
...
port 2.0
2026-10-28 10:14:45 -04:00
hecate cantus
ee6e941459
Fix/3958 lock placement atlas ( #3960 )
...
port 2.0
2026-10-27 15:19:19 -04:00
Vladimir
3d4ea22e73
notifications: refresh relative times on the lock screen, in NotificationsTab and in history ( #3965 )
...
port 2.0
2026-10-27 14:07:14 -04:00
Matt Jiang
fdebf6d9e6
fix(powermenu): show inactive EFI boot entries in reboot-to-OS picker ( #3969 )
...
port 2.0
2026-10-27 13:59:56 -04:00
bbedward
5855b6ff77
notifications: use only SystemClock to update notification timestamps
...
port 2.0
2026-10-27 13:32:33 -04:00
hecate cantus
b2e1817aad
Fix/3958 workspace indicator icon perf ( #3961 )
...
port 2.0
2026-10-27 13:09:28 -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
a3c4d0ab1a
cava: stop the capture stream from dragging the pipewire quantum down
...
ref #810
port 2.0
2026-10-26 19:51:30 -04:00
bbedward
b0fea51132
compositor: prefer live wlr-output scale over the startup randr snapshot
...
port 2.0
2026-10-26 13:59:22 -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
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
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
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
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
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
90d3c9731c
niri: only emit displayScales when a scale changed
...
ref #3842
port 2.0
2026-10-21 10:14:52 -04:00
Tomás
203b1369b3
Keep MangoWM workspace apps on their own monitor ( #3832 )
...
port 2.0
2026-10-20 20:54:58 -04:00
bbedward
789a968cde
branding: rebrand to dux
2026-10-20 12:23:25 -04:00
bbedward
8a30a83896
changelog: track the seen release with a config dir marker instead of cache.json
...
Setups with a read-only session json broke the changelog marker
fixes #3825
2026-10-20 09:45:34 -04:00
apollo79
7bcbc34c57
feat(lyrics): add seek-to-line on clicking lyrics line ( #3823 )
2026-10-19 12:53:45 -04:00
bbedward
fcb74f5884
greeting: redesign welcome page & changelog page
...
+ enable changelog
2026-10-19 12:05:38 -04:00
bbedward
6a2b4378d6
night mode: push the automation schedule before night mode is first enabled
...
fixes #3186
2026-10-19 09:08:52 -04:00
cmleon51
880135da67
brightness: dim outputs without a backlight or ddc through gamma ( #3813 )
2026-10-18 23:02:21 -04:00
bbedward
e6f215b91d
control center: hide the shell's own sound effect stream from the playback list
...
fixes #3810
2026-10-18 22:55:07 -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
lung595
47885e4981
plugins: detail page actions, one-click upvote, author page and undo after uninstall (3/3) ( #3753 )
2026-10-17 12:20:46 -04:00
Artrix and claude[bot]
0983c2267a
audio: show headphones icon for bluetooth headset ( #3783 )
...
* audio: show headphones icon for bluetooth headset
* audio: fix bluetooth headset icons and preserve mute states
* Delete audio-output-icon.test.mjs
* Update quickshell/Services/AudioService.qml
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-10-15 09:23:12 -04:00
bbedward
0f33c4b830
niri: drop touchpad osd ipc, rely on the event stream
2026-10-15 09:03:48 -04:00
bbedward
290a1a085b
desktop widgets: intuitiveness improvements to editor
2026-10-15 08:39:49 -04:00
purian23
c4aea85296
niri: drive touchpad OSD from native compositor events
2026-10-15 02:01:02 -04:00
purian23
87ce92703c
fix(ipc): open bar widget popouts at the right bar, hidden bars included
...
- References #3786
2026-10-15 01:40:05 -04:00
purian23
3c13700fc5
feat(niri): add toggle functionality & OSD for touchpad control
2026-10-14 17:42:27 -04:00
bbedward
ba8c4e60a1
lock: hold the fingerprint scan from a sleep request until PrepareForSleep
...
fixes #3774
2026-10-13 10:18:12 -04:00
bbedward
14de920cd2
idle: wake monitors on input whenever dms powered them off
...
fixes #3742
2026-10-12 15:35:08 -04:00
Marlon Kranz
4a8f1062be
island: open media and the power menu in one step ( #3756 )
...
* island: open media and the power menu in one step, fix dash edits
- Clicking media on the home face opens the player. Closing a sheet
goes back to the face the user picked, and an opt-in setting
switches to media when playback starts.
- The power menu can open in the island (Super+X, the dock button),
with its own route row in the island settings.
- An island collapses when another popout opens on its screen.
- The widgets page hides the center section the island replaces.
- Dragging or resizing a dashboard card no longer blanks the overview:
Qt hands the committed list over as a non-array, which read as empty.
- The island blur region stays inside the rounded fill.
* fix(island): address review feedback on switching faces by mouse
Opening the player with one click removed the only mouse path from
the home face to the media face. A right-click on the collapsed island
now swaps between the two while media is available.
The swap resizes the island under the pointer, so hover-open stays off
until the pointer leaves. Without a face to swap to, the press is not
accepted and reaches the bar's own right-click action as before.
2026-10-12 12:52:12 -04:00
93bd3eecd1
notifications: allow extra conditions per rule ( #3683 )
...
* notifications: allow extra conditions per rule
Co-Authored-By: Claude Opus 5.5 <[email protected] >
* notifications: add translator context to the rule condition strings
Co-Authored-By: Claude Opus 5.5 <[email protected] >
* don't use deprecated widgets
---------
Co-authored-by: Claude Opus 5.5 <[email protected] >
Co-authored-by: bbedward <[email protected] >
2026-10-12 11:52:59 -04:00
Kadir
8cf89f17c0
session: end the logind session on logout when the compositor has no quit request ( #3700 )
2026-10-12 11:26:27 -04:00
Kadir
718ba6b118
workspace rename: prefill the focused workspace name on hyprland ( #3698 )
...
The rename IPC always read the name from NiriService, so on Hyprland the
field opened empty. Hyprland names are stored as "<id> <name>", so the
prefill drops that prefix to keep a second rename from stacking it.
2026-10-12 11:23:00 -04:00
bbedward
3ff724e4ea
bluetooth: treat alias-is-address as the only unnamed case when sorting scan results
...
fixes #3761
2026-10-12 11:17:54 -04:00
a8bb04a2b2
displays: send the vrr setting on the wlr-output path ( #3701 )
...
* displays: send the vrr setting on the wlr-output path
The toggle shown on compositors without their own output writer (sway,
labwc, ...) was dropped when the heads were built, so it never applied.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
* remove test
---------
Co-authored-by: Claude Opus 5.5 <[email protected] >
Co-authored-by: bbedward <[email protected] >
2026-10-12 11:13:45 -04:00
Mario Mohar
0fb2297c15
processlist: search every process, not just the top 100 by cpu ( #3763 )
...
* processlist: search every process, not just the top 100 by cpu
* processlist: drop the process search test
2026-10-12 02:47:23 -04:00
purian23
ce389d2e87
feat(input): focus follows mouse on niri and mango
2026-10-12 02:27:21 -04:00
Perdixky
80ca0f0ee5
hyprland: add focus follows mouse toggle ( #3755 )
2026-10-12 02:15:46 -04:00