Commit Graph

206 Commits

Author SHA1 Message Date
ItsLemmy 6004807776 AllBackgrounds: centralize panel background color computation. 2025-11-13 14:43:14 -05:00
ItsLemmy 17ff97f8c5 WLR Layer Name: noctalia-screen-* changed to noctalia-background-* 2025-11-13 13:28:47 -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 81e9bd55fa Merge branch 'panel-content' 2025-11-12 18:34:18 -05:00
Ly-sec 0db78a0abe UserInterface: add universal opacity slider (except for bar)
LauncherTab: remove opacity slider
Settings: add migration
i18n: add opacity slider translation
2025-11-12 20:32:11 +01:00
ItsLemmy e67f27f58d SmartPanel: added exclusiveKeyboard flag. Should fix launcher focus on hyprland. 2025-11-12 08:00:59 -05:00
ItsLemmy b3fbe7eff3 Panels: splitted bg and content for improved perfs. 2025-11-11 22:53:01 -05:00
ItsLemmy db20310202 Hyprland and Sway: Use WlrKeyboardFocus.OnDemand 2025-11-11 18:07:15 -05:00
ItsLemmy 8aa4254d57 Tray: fix for hyprland (untested) 2025-11-11 13:35:35 -05:00
ItsLemmy 9d25df5c4f Merge branch 'tray' 2025-11-11 10:30:23 -05:00
ItsLemmy 2bc6dfb2b4 Tray: refactoring - back to dropdown menu while keeping the drawer for unpinned. 2025-11-11 10:21:55 -05:00
ItsLemmy 3c8a49d7c0 SmartPanel: improved snapping behavior 2025-11-11 07:22:48 -05:00
ItsLemmy 877f517a02 Bar: reimplemented hairline gap safety. 2025-11-11 06:21:58 -05:00
ItsLemmy 16a396cc99 Bar mask region: should fix ghost bar. 2025-11-10 20:04:57 -05:00
ItsLemmy f708a039bd SmartPanel: prevent closing panel by right clicking inside the panel inactive area. 2025-11-10 13:59:02 -05:00
Ly-sec 20e1086060 Launcher: add CTRL+J/N keybinds (fixes #694) 2025-11-10 17:17:31 +01:00
ItsLemmy a7af55a7cc Backgrounds: dont play with transparency, only use width/height to hide a shape. 2025-11-09 20:30:55 -05:00
ItsLemmy 6f215b4265 BarContent: better margins-anchoring management 2025-11-09 18:39:15 -05:00
ItsLemmy 18e9b456e2 Added debug log 2025-11-09 17:49:30 -05:00
ItsLemmy bae3c3495b Launcher: fix transparency 2025-11-09 16:54:07 -05:00
ItsLemmy 23a548e034 BarContent: fix screen assignment 2025-11-09 13:51:14 -05:00
ItsLemmy 15539e1445 MainScreen: Bar content is in its own PanelWindow 2025-11-09 12:28:00 -05:00
ItsLemmy 4b751df53f Optimization: caching to GPU texture when no animations. 2025-11-08 22:25:41 -05:00
ItsLemmy 168bf54f41 Fixing app templating after refactor 2025-11-08 20:50:21 -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 8794a2cf35 Merge branch 'optims' 2025-11-08 08:16:21 -05:00
ItsLemmy 5226b01fc1 MainScreen: remove mask region asap so you can click on apps sooner when closing a panel 2025-11-07 22:46:29 -05:00
ItsLemmy fa61925982 MainScreen: Only dim & mask if panel is opened on 'this' screen. 2025-11-07 19:32:10 -05:00
ItsLemmy 6915f80c5b MainScreen: Add right and middle click to auto close panels 2025-11-07 17:37:58 -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 059b762bf2 ScreenCorners: Now drawn on top and no longer casting shadows. 2025-11-07 09:00:14 -05:00
ItsLemmy 5fa8cabbe1 SetupWizard: positionning fix 2025-11-07 08:42:07 -05:00
ItsLemmy d5e9d7a200 NDropShadows 2025-11-07 07:51:08 -05:00
ItsLemmy cd630a4f47 SmartPanel: speeding up closing animation for a better UX. 2025-11-06 23:54:25 -05:00
ItsLemmy a536a033c9 Shell: cleanup 2025-11-06 22:37:39 -05:00
ItsLemmy 838a469656 Tray: alignments, more robust click handling, cleanup 2025-11-06 22:25:29 -05:00
ItsLemmy 68aa198129 TrayDropdown => TrayDrawer 2025-11-06 22:02:13 -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
ItsLemmy 18b206c0a3 Settings: removed panelsOverlayLayer. 2025-11-06 15:54:56 -05:00