Commit Graph

187 Commits

Author SHA1 Message Date
end-4 ad7a7fe566 Merge branch 'main' into hefty-hype 2026-05-24 23:37:13 +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
end-4 b9acc518e9 Merge branch 'main' into hefty-hype 2026-05-04 10:18:09 +02:00
end-4 f992294ec2 proper image scaling with screen scaling (#3036, #3037) 2026-05-04 09:20:12 +02:00
end-4 283995ca99 fix notif drag getting stuck 2026-04-16 22:32:54 +02:00
end-4 87939110bf Merge branch 'main' into hefty-hype 2026-04-10 22:12:48 +02:00
end-4 fa3bf6f5df make ScrollEdgeFade color less weird 2026-04-08 17:43:32 +02:00
end-4 0db4f8bd5d Merge branch 'main' into hefty-hype 2026-04-08 10:18:18 +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 566e100623 Merge branch 'main' into hefty-hype 2026-04-03 19:34:59 +02:00
end-4 64b52f6a90 add screen translation 2026-04-03 19:31:24 +02:00
end-4 2674382b5f refactor toolbar fab 2026-04-03 19:27:28 +02:00
end-4 2c30b28fb6 revealer: more correct reveal condition 2026-04-03 19:26:36 +02:00
end-4 7c27da5336 lock: refactor error shake 2026-04-03 19:26:23 +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 a06764e111 revealer: more correct visible conditions 2026-04-03 18:50:44 +02:00
end-4 0b2dfb1910 Merge branch 'main' into hefty-hype 2026-03-27 23:20:08 +01:00
altrup f86d42d8f2 fix anchors formatting 2026-03-24 13:12:32 -04:00
end-4 8f66afe109 minor formatting fix 2026-03-24 17:17:01 +01:00
altrup e06a3be726 Fix small visual bug when slider goes over divider 2026-03-22 23:38:21 -04:00
altrup 3e0f480ce0 Add padding logic to background 2026-03-22 23:14:26 -04:00
altrup 065b34ccde Add divider to brightness quick slider 2026-03-22 23:05:09 -04:00
end-4 30583abf36 hefty: bar: add system tray 2026-03-22 20:54:44 +01:00
end-4 350f48a74b hefty: bar: window info 2026-03-21 11:59:41 +01:00
end-4 3f77086b93 change choreographergridlayout back to gridlayout 2026-03-21 11:59:41 +01:00
end-4 6e433e4a39 hefty: bar: resources indicator: add more stats 2026-03-21 11:57:21 +01:00
end-4 e4ad01c20f hefty: bar: resources popup: show mem & cpu 2026-03-21 11:55:24 +01:00
end-4 3bb9127e32 replace 9999 radius with pill 2026-03-21 11:55:24 +01:00
end-4 17c2702d2b boxes: add spacing prop 2026-03-21 11:55:24 +01:00
end-4 84d7928518 refactor flexible grids into Box 2026-03-21 11:55:24 +01:00
end-4 a81f52fcd7 hefty: bar: make battery vertical-compatible 2026-03-21 11:55:24 +01:00
end-4 54f4709d5f hefty: bar: put popups in loaders 2026-03-21 11:54:47 +01:00
end-4 7a46a5c4e5 faster text anim 2026-03-21 11:54:47 +01:00
end-4 25dba608ae hefty: bar: systeminfo: add to default bar config, add ppd btns 2026-03-21 11:54:47 +01:00
end-4 6eb547bb18 make focus rings not go behind 2026-03-21 11:54:47 +01:00
end-4 f7998dd7c4 add focus ring to group and ripple buttons 2026-03-21 11:54:47 +01:00
end-4 ef86c64933 hefty: bar: make day of week row reliable 2026-03-21 11:54:47 +01:00
end-4 7215d465ea ClippedProgressBar: switch from opacitymask to multieffect 2026-03-21 11:54:47 +01:00
end-4 e3dbaf4242 MaterialSymbol: allow customization of fill anim 2026-03-21 11:54:47 +01:00
end-4 e012eb646c refactor fixed width text 2026-03-21 11:54:47 +01:00
end-4 a33122cd3c hefty: bar: time: calendar 2026-03-21 11:54:47 +01:00
end-4 ae0c9f4731 hefty: bar: popup choreography 2026-03-21 11:54:47 +01:00
end-4 98a766608d hefty: bar: time: popout 2026-03-21 11:54:47 +01:00
end-4 bdf91e1d16 hefty: bar: center time 2026-03-21 11:54:47 +01:00
end-4 09cdad1554 hefty: bar: time widget 2026-03-21 11:54:47 +01:00
end-4 8b84537579 hefty: bar: ws: bouncy special ws 2026-03-21 11:54:47 +01:00
end-4 ea35ca1582 hefty: bar: proper vertical layouting 2026-03-21 11:54:47 +01:00
end-4 aaff9d5273 hefty: bar: special ws indication 2026-03-21 11:54:47 +01:00
end-4 6f633122ed hefty: bar: workspace widget 2026-03-21 11:54:47 +01:00