Commit Graph

35 Commits

Author SHA1 Message Date
ItsLemmy
e972e1f7aa Cards & Settings refactoring
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
2025-11-30 14:26:09 -05:00
ItsLemmy
a81205f444 Hyprland: attempt to fix potential keyboard issue. 2025-11-30 09:47:14 -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
art0rz
5cc71b4da2 Add BatteryPanel with charge level, power profile settings, prevent sleep toggle, battery health (if available) 2025-11-22 17:10:26 +01:00
EmmetZ
e3c171840f feat: add brightness panel for bar brightness widget 2025-11-21 10:23:23 +08:00
Ly-sec
bb8107727c initial commit 2025-11-17 16:35:22 +01:00
ItsLemmy
df37511089 Panels: code simplification 2025-11-16 19:40:51 -05:00
ItsLemmy
39fd2517c3 BatteryManager: removed due to limited compatibility.
Might be reintroduced later if we decice on a proper back-end.
2025-11-16 17:27:11 -05:00
ItsLemmy
3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
Ly-sec
8ed927ab0a MainScreen: hide dimming while window close animation instead of afterwards 2025-11-16 11:57:20 +01:00
Ly-sec
6b92d2d4c2 UserInterfaceTab: remove dimDesktop toggle, only use dimming slider
Settings: add migration for dimDesktop -> dimmerOpacity
Autoformat
2025-11-15 15:46:29 +01:00
Davide
996935af2b Add desktop dimmer opacity slider 2025-11-15 13:24:11 +00:00
ItsLemmy
edef856895 MainScreen+SmartPanel: Allow click on the bar when a panel is open. 2025-11-14 20:26:05 -05:00
ItsLemmy
02d77ff445 MainScreen: removed unecessary mouse area 2025-11-14 20:01:54 -05:00
ItsLemmy
17ff97f8c5 WLR Layer Name: noctalia-screen-* changed to noctalia-background-* 2025-11-13 13:28:47 -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
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
Ly-sec
20e1086060 Launcher: add CTRL+J/N keybinds (fixes #694) 2025-11-10 17:17:31 +01:00
ItsLemmy
15539e1445 MainScreen: Bar content is in its own PanelWindow 2025-11-09 12:28:00 -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
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
059b762bf2 ScreenCorners: Now drawn on top and no longer casting shadows. 2025-11-07 09:00:14 -05:00
ItsLemmy
68aa198129 TrayDropdown => TrayDrawer 2025-11-06 22:02:13 -05:00
ItsLemmy
18b206c0a3 Settings: removed panelsOverlayLayer. 2025-11-06 15:54:56 -05:00
ItsLemmy
95d3772292 DimDesktop: better color 2025-11-06 13:35:36 -05:00
Ly-sec
9f357aef25 Tray: add drawer logic
TraySettings: add drawer toggle
i18n: add translations for drawer toggle
2025-11-06 17:10:32 +01:00
ItsLemmy
e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00