24 Commits

Author SHA1 Message Date
Lemmy 9966d695cc fix(settings): cleaning remnants of Settings.data.bar.floating 2026-03-20 19:47:14 -04:00
Lemmy c8d8709c26 Revert "perf(mainscreen): merging fix/damage-control"
This reverts commit 67a7f75c37, reversing
changes made to 8828d9d7be.
2026-03-20 00:29:04 -04:00
Lemmy b1f8a24da4 perf(mainscreen): collapse Mainscreen to bar-sized when idle 2026-03-19 22:10:03 -04:00
SpeakingPNG 4076c636f2 change to accomodate the upstream conflict 2026-03-08 16:50:55 +01:00
SpeakingPNG 7fd9b5d7de rename exclusionZoneOffset to enableExclusionZoneInset 2026-03-04 17:28:54 +01:00
SpeakingPNG 56d91dd9a5 change a comment in BarExclusionZone.qml 2026-03-04 16:53:13 +01:00
SpeakingPNG 4c2dba2e45 feat(bar): add a toggle for 1px exclusion zone 2026-03-04 15:04:32 +01:00
Lemmy 1ecbf4d771 bar: added override for display mode for other monitors 2026-02-16 13:22:02 -05:00
Lemmy 057a6a9a5d bar: reworked bleedInset to avoid potential gap below the bar 2026-02-08 21:08:50 -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
Lemmy d6be89afb5 bar: auto-hide/exclusive code cleanup 2026-01-31 22:35:02 -05:00
Lemmy d17cbf2e00 bar: auto hide implementation 2026-01-30 22:01:16 -05:00
tibssy 680dfccfff feat(layout): implement framed bar visuals and layout logic 2026-01-26 13:30:52 +00:00
Lemmy 551a1f58ad Bar/Panels: use proper barHeight per screen 2026-01-19 00:35:43 -05:00
Lemmy b340529b10 Bar: custom setup per screen (position, density, widgets) 2026-01-18 20:12:46 -05:00
anthonyhab f34dcc11b9 feat: convert bar margins from percentages to pixels
Change bar margin settings from percentage values (0-1) to integer pixel values (0-18). Add migration 38 to convert existing settings. Update all margin calculations to use pixel values directly. Update UI labels to show "px" instead of "%".
2026-01-07 12:20:07 -05:00
Lemmy ba3fdf5d38 Formatting 2026-01-04 10:44:39 -05:00
Lemmy c4499fe830 BarExclusionZone: trying to account for fractional scaling. Should fix #1252 2026-01-04 10:34:24 -05:00
Lemmy 851e915487 Bar: Revert extra exclusion zone pixel. Fix #1163 2025-12-28 08:59:09 -05:00
ItsLemmy 35e7e34ebf Bar: ceil all floating margins and increase the exclusion zone by one extra pixel to avoid potential cut-off. 2025-12-07 08:17:19 -05:00
ItsLemmy df37511089 Panels: code simplification 2025-11-16 19:40:51 -05:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00