Commit Graph

727 Commits

Author SHA1 Message Date
Minh c58bb07a6b fix(qs): NotificationItem polish() loop on Qt 6.11 — freezes sidebar (#3388) 2026-05-24 22:52:56 +02:00
RamonBritoDev 6eaa869fac fix(qs): NotificationItem polish() loop on Qt 6.11
summaryText.Layout.fillWidth depended on summaryRow.implicitWidth,
its own parent RowLayout, creating a circular dependency:

  summaryText.Layout.fillWidth
    -> changes summaryText.width
    -> changes summaryRow.implicitWidth
    -> re-evaluates summaryText.Layout.fillWidth (loop)

Qt 6.10 tolerated this through layout settling heuristics, but
Qt 6.11.1 detects the loop and emits "ColumnLayout called polish()
inside updatePolish() of ColumnLayout" warnings repeatedly, pinning
CPU at 100% and freezing the sidebar/notification UI when opened.

Use root.width (the stable width inherited from the parent ListView)
as the reference for the elision threshold instead of the recursive
summaryRow.implicitWidth.
2026-05-21 16:23:40 +00:00
Jihed Kdiss 8f9cf67be7 fix(screenCorners): remove shadowing screen property to fix multi-monitor corner rendering 2026-05-21 14:16:22 +01:00
end-4 c0706258b1 add back some repetitive keybinds to cheatsheet 2026-05-16 23:27:26 +02:00
end-4 d5f9afe7c0 qs: remove no longer necessary unlock refocus hack 2026-05-14 14:34:45 +02:00
end-4 5c66902900 qs: fix wrong capitalization in cheatsheet 2026-05-14 14:34:07 +02:00
end-4 d1daedc6d2 qs: cheatsheet: display categories nicely 2026-05-14 09:37:45 +02:00
Minh ad12fe6ddf feat: notification on specific monitor (#3292) 2026-05-13 20:01:56 +02:00
end-4 9e1568fcdc qs: rename config option notifications.monitor to notifications.forceMonitor 2026-05-13 20:01:21 +02:00
end-4 ae7f6bd165 fix keybind cheatsheet 2026-05-12 09:28:07 +02:00
end-4 807c761ed0 qs: fix some manual hyprland dispatches 2026-05-12 08:28:10 +02:00
end-4 760c7034aa qs: fix hyprland dispatchers 2026-05-11 23:45:44 +02:00
electricsteve 0da83ba460 feat: notification on specific monitor 2026-05-09 19:10:43 +02:00
end-4 f992294ec2 proper image scaling with screen scaling (#3036, #3037) 2026-05-04 09:20:12 +02:00
end-4 96bf8dcbf0 dock: fix window title alignment on popup 2026-04-13 18:40:30 +02:00
wbbwbwbwbwbb dbcde24003 Fix dock preview not showing up after first hover 2026-04-12 18:37:19 -07:00
end-4 94fa3f9c40 bar: make lower-center group more compact 2026-04-11 21:07:22 +02:00
end-4 3e0561578c background: parallax: make amount configurable, fix change reactivity, disable by default 2026-04-10 21:36:24 +02:00
end-4 fa3bf6f5df make ScrollEdgeFade color less weird 2026-04-08 17:43:32 +02:00
end-4 dd26742d52 screen translator: handle rotated text 2026-04-08 10:22:55 +02:00
end-4 d44bbcfefc fix some "overrides a member of the base object" warnings 2026-04-07 22:59:38 +02:00
end-4 6589158f51 sidebar: ai: dont scroll automatically
it used to work fine but now it's extremely annoying
2026-04-07 16:01:39 +02:00
end-4 2d0ac6e7db screen translator: more error handling & refetch token when expired 2026-04-05 23:19:08 +02:00
end-4 aea6216a7f ai: update default prompt 2026-04-04 23:33:32 +02:00
end-4 77ce65a53c overview: search: fix contrast issue on highlighted item 2026-04-04 23:32:07 +02:00
end-4 799bfae184 screen translator: open on focused monitor 2026-04-03 20:50:37 +02:00
end-4 f88b21e681 add missing bezier curve for screen translator 2026-04-03 19:33:28 +02:00
end-4 64b52f6a90 add screen translation 2026-04-03 19:31:24 +02:00
end-4 ec3b92a938 add MultiTurnProcess 2026-04-03 18:53:50 +02:00
end-4 59398595a5 refactor toolbar fab 2026-04-03 18:53:33 +02:00
end-4 eef2b691e7 lock: refactor error shake anim 2026-04-03 18:51:24 +02:00
end-4 347ada664d region selector: repage image after crop 2026-04-03 18:51:06 +02:00
end-4 a06764e111 revealer: more correct visible conditions 2026-04-03 18:50:44 +02:00
end-4 dfe9c876d2 fix widget parallax 2026-04-02 22:46:52 +02:00
end-4 4408b5d9d3 fix not working with more than 10 workspaces 2026-04-02 22:22:35 +02:00
Ivan Rosinskii fe8d9887fa Merge branch 'end-4:main' into parallax 2026-04-01 01:00:47 +02:00
lunstia 0493c08759 Add quick fix for workspace bug coming back from a logout or sleep 2026-03-29 19:33:18 -04:00
end-4 0c3be42218 region selector: switch to rect region mode for region record
(circle selection mode won't show the breathing border)
2026-03-29 23:59:04 +02:00
end-4 f6f07d4f65 ColorUtils: more robust solveOverlayColor 2026-03-29 23:52:26 +02:00
Minh 7a983b049f feat(ai): auto-resize input with scroll (#3148) 2026-03-27 22:56:30 +01:00
end-4 69c5ac5cb3 sidebar: ai: fix shaky send button 2026-03-27 22:56:15 +01:00
Minh 55a33fb7d7 Make brightness quickslider follow gamma lower limit (#3139) 2026-03-27 22:41:45 +01:00
Ivan Rosinskii 7f0fba51a9 Merge branch 'end-4:main' into parallax 2026-03-27 16:40:41 +01:00
end-4 9f882d9f3c overview: ensure fullscreen windows are in front of others 2026-03-27 08:58:38 +01:00
end-4 67fbaf1d27 sidebar: add pair button to bluetooth menu 2026-03-27 08:33:32 +01:00
LilFishyChan ae9de61b72 feat(ai): auto-resize input with scroll 2026-03-27 10:51:50 +08:00
Ivan Rosinskii 74329eb294 Merge branch 'end-4:main' into parallax 2026-03-26 18:37:09 +01:00
fb24m c117d9903a add translation keys for cookie clocks settings 2026-03-25 19:19:19 +04:00
altrup 737ccce538 Make brightness quickslider follow gamma lower limit 2026-03-24 20:16:17 -04:00
Minh 96f5f82656 Decrease gamma when attempting to decrease brightness below 0 (#3122) 2026-03-24 22:57:53 +01:00