Commit Graph

207 Commits

Author SHA1 Message Date
Lemmy 77b253f1ca fix(backgrounds): enforce minimum arc radius to prevent qTriangulate SIGSEGV on flat corners 2026-03-09 16:57:02 -04:00
Lemmy 4d0897d6ed fix(backgrounds): another take on fixing potential degenerate Shape paths 2026-03-09 12:15:22 -04:00
Lemmy 1fd0b187b5 feat(bar): increased floating margins from 18px to 500px - fixed smart panels opening positions to properly account for thoses margins. 2026-03-08 11:22:06 -04:00
Lemmy 8461060477 fix(display): reactively update resolution when compositor reports changes. fix #1845 2026-03-07 17:21:56 -05:00
Lemmy cd0da159ce feat(blur): added a new option to toggle it on/off 2026-03-06 08:29:03 -05:00
Lemmy b9f876ed01 screen-corners: safeguard shape 2026-03-05 15:03:00 -05:00
Lemmy 879bdce702 backgrounds: even more safeGuard 2026-03-05 14:54:40 -05:00
Lysec baf4971a62 fix(PanelBackground): avoid degenerate ShapePath when panel slot is not renderable 2026-03-05 20:29:26 +01:00
Lemmy 37153772e5 backgrounds: fix coincident subpath causing invisible bar fill on simple bar type 2026-03-04 22:59:26 -05:00
Lemmy ebeca6c266 main-screen: screen can be null for a moment when reconnecting 2026-03-04 19:27:32 -05:00
Lemmy c9b6fc9ef9 backgrounds: fix degenerate inner hole subpath in BarBackground when not framed 2026-03-04 13:52:20 -05:00
Lemmy 4163fc7632 backgrounds: guard against degenerate ShapePaths crashing Qt CurveRenderer 2026-03-04 10:14:43 -05:00
Eric Handley 52ae4333e3 fix(launcher): use readonly prop to check if animations are enabled 2026-03-03 16:01:06 -08:00
Eric Handley 579f5585a9 fix(launcher): skip delay when animations disabled 2026-03-02 16:43:42 -08:00
Lemmy 76adaa97d5 bump to 4.6.2-git 2026-03-01 17:35:35 -05:00
Lemmy 573de3b211 release v4.6.1 2026-03-01 17:33:54 -05:00
Lysec 1fd249164b MainScreen: collapse bar blur region when auto-hidden (#2004) 2026-03-01 11:23:56 +01:00
Lemmy f76a144629 Bumping version to v4.6.1 and restored blur. 2026-02-28 11:13:36 -05:00
Lemmy 012046e87e Bumped version v4.6.0 2026-02-28 11:12:07 -05:00
Lemmy 7dc28fbd1a smart-panel: boolean to disable blur + SessionMenu modifications: disable fullscreen blur, change a few colors. 2026-02-25 19:41:46 -05:00
Lemmy 4e3c385d7e background-effect/blur: updated usage to match noctalia-qs 2026-02-25 18:58:50 -05:00
Lemmy df8d93564f merge 2026-02-23 08:33:30 -05:00
Lemmy 90ae42bda2 Merge branch 'main' into idle 2026-02-22 20:42:54 -05:00
HANDZCZ 9f9d3a44af fix(control-center): prevent panel being stuck in one position 2026-02-22 15:52:47 +01:00
Lemmy 9ee707d300 idle-management 2026-02-21 21:11:50 -05:00
Lemmy 02d8d38742 Merge branch 'main' into niri-blur 2026-02-20 09:58:05 -05:00
Lemmy e579e6376c blur: added closing panel and extra framed bar region (wip) 2026-02-19 22:43:55 -05:00
Lemmy 1426b1843d Merge branch 'main' into niri-blur 2026-02-19 10:39:52 -05:00
Clement Bouvet cf29e898fc control-center: open at right-click position on bar 2026-02-18 17:44:45 +01:00
Lemmy 1ecbf4d771 bar: added override for display mode for other monitors 2026-02-16 13:22:02 -05:00
Lysec 3ad25944f6 Merge pull request #1714 from tibssy/feat/dock-static-mode
Feat/dock static mode
2026-02-16 19:06:20 +01:00
Lemmy 727aafd6b1 ext-background-effect-v1 2026-02-15 10:18:20 -05:00
Lemmy 92b19a8165 framed-bar: properly handle attachmentOverlap for the screen edges. 2026-02-14 10:26:23 -05:00
Lemmy 81d0a034c8 bar-shell: prevent bar crash on rapid visibility toggle and convert IPCService to singleton 2026-02-12 08:54:32 -05:00
Lemmy aafc57c4e9 autofmt 2026-02-11 10:30:45 -05:00
Lysec 9a20838904 Keybinds.js: factorize keybind detection & display logic
LockScreen: remove hardcoded Keybinds
Launcher: remove most hardcoded keybinds (except for Tab etc)
MainScreen: remove most hardcoded keybinds (except for Home etc)
SessionMenu: remove all hardcoded keybinds
WallpaperPanel: remove all hardcoded keybinds
2026-02-11 10:09:51 +01:00
Lemmy 17138ca7c0 keybinds: use instantiator for non visual elements 2026-02-10 22:52:33 -05:00
Lemmy 635219bf99 keybinds: support for multiple keybinds for the same action 2026-02-10 21:40:14 -05:00
tibssy c583be80a1 fix(smartpanel): ignore floating bar margins on barless screens 2026-02-10 16:03:43 +00:00
tibssy b3fe8930ca fix(smartpanel): ignore framed offsets on barless screens 2026-02-10 16:03:43 +00:00
tibssy 0015cf958c feat(dock): add StaticDockPanel to mainscreen 2026-02-10 15:57:18 +00:00
Lysec dc64edb12d SessionMenu: fix key mapping 2026-02-09 14:44:34 +01:00
Lysec 63130b23c0 GeneralTab: add keybind subtab
NKeybindRecorder: created
Remove all hardcoded keybinds
2026-02-09 08:23:15 +01:00
Lemmy 057a6a9a5d bar: reworked bleedInset to avoid potential gap below the bar 2026-02-08 21:08:50 -05:00
Lemmy 8fd6c3213c bar: with auto-hide on, the bar starts hidden 2026-02-08 11:23:55 -05:00
Lemmy 46fea8d980 bar-background: attempt to fix potential hairline gap between the bar and the screeb edge 2026-02-07 23:59:34 -05:00
Lemmy 7c7b929bf7 startup: don't wait for plugins fully loaded 2026-02-06 11:29:42 -05:00
Lemmy c6759fb9f4 bar: new "non-exclusive" mode, do not reserve space but do not auto-hide. 2026-02-04 22:22:01 -05:00
Lemmy f94a72baef bar: disable exclusion zone when the bar is explicitely toggled off. Fix #1686 2026-02-04 08:38:31 -05:00
Turann_ 1187c36718 Merge branch 'main' into pr/refactor-battery-pt5 2026-02-04 01:37:38 +03:00