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
8c215e9265
SmartPanel: reset closedImmediately flag on open&close
2026-01-03 15:05:29 -05:00
Lemmy
40a9c16a33
Panel vs Launcher: closed immediately
2026-01-03 09:11:17 -05:00
Lemmy
5a4f9480d6
Launcher: close immediately fix
2026-01-02 16:34:52 -05:00
Lemmy
765223e905
Launcher: close immediately, without animation when launching apps or commands to avoid keyboard focus issues and potential left over UIs for screenshot tools, etc...
2026-01-02 16:16:24 -05:00
Lemmy
50685937da
Bar: Improve centering by computing pixel perfect coordinates. All basic widgets + workspace.
2025-12-29 22:08:48 -05:00
Lemmy
b75eec559f
Bar/Panels: no longer forcing detach when transparent bar is on, it's now up to the user to decide.
2025-12-28 15:08:53 -05:00
Lemmy
823d0b9225
Panels&IPC: attempt to figure #1166
2025-12-28 14:47:02 -05:00
Lemmy
99979d2f42
SmartPanel: less debug log.
2025-12-28 09:52:59 -05:00
Lemmy
2a30e7b5d0
SmartPanel: fixed potential wrong panel position with bar === right
2025-12-19 21:57:10 -05:00
Lemmy
3785f3f236
Bar/Panels: Unified transparency for panels and bar!
2025-12-14 10:49:15 -05:00
ItsLemmy
4751f4c80f
Panels: improved opening/closing animation directions for panels not attached to the bar.
2025-12-09 21:47:41 -05:00
ItsLemmy
2e3a4cd579
SmartPanel: one more edge case of panel opening from the wrong direction
2025-12-08 17:00:07 -05:00
ItsLemmy
c2b2457030
SmartPanel: If no anchors defined attach to the bar vertically
2025-12-08 08:40:59 -05:00
ItsLemmy
3ad058f03f
SmartPanel: Fix opening and closing direction to always Up/Down when not attached.
2025-12-08 08:16:12 -05:00
ItsLemmy
6333015f29
SmartPanel: Fix unecessary inverted corners
2025-12-08 08:14:24 -05:00
ItsLemmy
308f3cc3f9
Panels: added support for panel's plugin anchoring (left, right, center, etc...) + fixed general animation with a left vertical bar
2025-12-07 09:30:02 -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
ff6bc083fd
Panels: simplified keyboard shortcuts management.
...
+ Don't hog the shortcuts unless they are defined, this bring back
support for the Return key as submit in NTextInput.
2025-12-06 22:16:31 -05:00
Ly-sec
4aebf30a5b
SmartPanel: hide outer corners of windows when bar is toggled off
2025-12-04 17:58:27 +01:00
ItsLemmy
027aed64e4
Keyboard: fixed backtab
2025-12-04 07:06:43 -05:00
ItsLemmy
e705544c0e
PluginSystem: respect allowAttach
2025-11-30 21:50:34 -05:00
ItsLemmy
90ba6ac6b4
Renaming maskRegion to geometryPlaceholder to avoid confusion
2025-11-30 21:35:01 -05:00
ItsLemmy
8f7d2f28f2
SmartPanel: fix edge case where dynamic content size may trigger dual axis animations on first open.
2025-11-29 19:58:13 -05:00
ItsLemmy
5f175a4f9a
Panels: animations direction fixes
2025-11-29 18:30:54 -05:00
ItsLemmy
a48e4dcecd
Panels: went back to have panel's content drawn in main screen instead of separate PanelWindow
2025-11-27 19:18:34 -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
a32d999e46
SmartPaneWindow: unload when not in use
2025-11-14 09:26:17 -05:00
ItsLemmy
205e73e8e8
Cava: fix activation logic due to new panel structure.
2025-11-13 08:43:02 -05:00
ItsLemmy
04439699ae
Keyboard Shortcuts: replaced and fixed shiftTab to backTab.
2025-11-13 08:28:28 -05:00
ItsLemmy
337a830cf1
Panel: Cleaned keyboard shorcuts.
2025-11-12 20:51:32 -05:00
ItsLemmy
2eb59bed4a
Keyboard: Cleaned keyboard shortcuts dispatch
...
+ SetupWizard cleanup (NImageCached can NOT be invisible)
2025-11-12 20:46:15 -05:00
ItsLemmy
39784134af
Panels: proper focus management with the new architecture.
2025-11-12 18:45:15 -05:00
ItsLemmy
b3fbe7eff3
Panels: splitted bg and content for improved perfs.
2025-11-11 22:53:01 -05:00
ItsLemmy
3c8a49d7c0
SmartPanel: improved snapping behavior
2025-11-11 07:22:48 -05:00
ItsLemmy
f708a039bd
SmartPanel: prevent closing panel by right clicking inside the panel inactive area.
2025-11-10 13:59:02 -05:00
ItsLemmy
18e9b456e2
Added debug log
2025-11-09 17:49:30 -05:00
ItsLemmy
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -05:00
Sébastien Atoch
5c8801ba76
SmartPanel: Improved rolldown direction when the bar is not floating
2025-11-08 08:51:08 -05:00
ItsLemmy
5b3b2ae2aa
SmartPanel: fix dynamic UI scaling
2025-11-07 14:12:39 -05:00
ItsLemmy
89578b86f6
SmartPanel: added safeguards and watchdog to prevent any breakage.
2025-11-07 13:09:13 -05:00
ItsLemmy
90b163c422
SmartPanels: Improved roll-out origin detection and overall improvments of the logic.
2025-11-07 11:57:50 -05:00
ItsLemmy
19463f4395
ControlCenter: fix/improve opening position
2025-11-07 10:47:28 -05:00
Ly-sec
d8294d1108
SettingsWindow: add snap to bar toggle
2025-11-07 16:26:21 +01:00
ItsLemmy
5fa8cabbe1
SetupWizard: positionning fix
2025-11-07 08:42:07 -05:00
ItsLemmy
cd630a4f47
SmartPanel: speeding up closing animation for a better UX.
2025-11-06 23:54:25 -05:00
ItsLemmy
430d5329e8
SmartPanel: closing animations debug
2025-11-06 21:08:55 -05:00
ItsLemmy
ddef70d9b0
Panels: fix animations when bar is at bottom or right
2025-11-06 20:30:51 -05:00
ItsLemmy
fbfdd02c9c
Panels: New reveal animations
2025-11-06 17:03:20 -05:00