LemmyCook
9fb4aff635
Optimizations memory/cpu
...
- Only load bar widgets once the settings are done loading, and the
widget is actually in use.
- Only load bar on screens that request it, instead of hiding it.
2025-08-25 21:18:49 -04:00
LemmyCook
7a849806fb
Minor cleanup
2025-08-25 08:28:27 -04:00
Ly-sec
c6683712a4
Add notification when battery is low, fix some warnings
2025-08-25 12:46:55 +02:00
LemmyCook
a10d55e7f5
Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
...
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
LemmyCook
a7b7c03877
Autoformatting + converted a bunch console.log to logger, hiding some extra logging
2025-08-24 08:48:39 -04:00
Ly-sec
b85d68f4cb
Fix modular bar (remove option)
2025-08-23 16:03:23 +02:00
Ly-sec
2029b5e1eb
Replace arrows in BarTab with drag&drop
2025-08-23 12:16:08 +02:00
LemmyCook
1b77f4882d
Settings: reworked modular bar settings
...
- deleted NCard, we already have NBox
- assign a color to each widget for better overview when moving stuff
around
- minor QOL improvements to NComboBox
2025-08-22 18:37:48 -04:00
LemmyCook
2a6ad0819f
Fix NWidgetCard
2025-08-22 17:57:55 -04:00
Ly-sec
cbbfbcf671
Add NWidgetCard, fix some BarTab things
2025-08-22 21:01:00 +02:00
LemmyCook
377ed4a627
Fix shaders path
2025-08-22 14:31:44 -04:00
Ly-sec
111959e66c
Merge branch 'modular-bar'
2025-08-22 20:23:27 +02:00
LemmyCook
b6379da96c
Introducing fragment shaders for image rounding.
2025-08-22 13:59:49 -04:00
Ly-sec
ce9ab7f90f
Formatting
2025-08-22 19:57:29 +02:00
Ly-sec
566e3e2aa7
Move more things to WidgetLoader.qml
2025-08-22 19:27:16 +02:00
Ly-sec
f441bec32d
Fix Layout, more changes to modular bar
2025-08-22 18:13:18 +02:00
LemmyCook
8f951946ea
Better aliasing
2025-08-22 10:05:31 -04:00
LemmyCook
1c3127528f
Improved mask antialias (NImageRounded, Screencorners)
2025-08-22 09:57:11 -04:00
LemmyCook
5054818ed7
Better look for NImageRounded (hide the ugly rounding behind the border)
2025-08-22 09:51:48 -04:00
LemmyCook
168500a0b3
Colors: switched all hovers and focus ring to a more vibrant mSecondary (instead of tertiary)
2025-08-22 09:11:04 -04:00
LemmyCook
cb554f106b
Autoformating
2025-08-21 21:24:30 -04:00
LemmyCook
5c6657e3af
GpuScreenRecorder: added video source option
2025-08-21 12:20:21 -04:00
Ly-sec
aed728ec9c
More Warning fixes
2025-08-21 15:55:38 +02:00
LemmyCook
54a238ce05
another potential fix for #123
2025-08-21 09:46:51 -04:00
LemmyCook
f521f447d2
Potential fix for #123 , tooltip bounding box
2025-08-21 09:32:15 -04:00
Ly-sec
ae332b3f82
Add ESC support for all NPanels
2025-08-21 13:38:57 +02:00
Ly-sec
ae5fada790
Add always show battery percentage option
2025-08-21 12:57:54 +02:00
quadbyte
caffbe45e0
Removed NLoader in favor of Loader, as it was not doing anything anymore
2025-08-20 20:14:49 -04:00
quadbyte
0fca050ce3
formatting
2025-08-20 11:40:16 -04:00
quadbyte
524135800e
Merge branch 'dev' into npanel-refactor
2025-08-20 10:37:49 -04:00
quadbyte
50e1de1dc1
Renamed properties so its easier to understand
2025-08-20 10:36:45 -04:00
Ly-sec
66e2c98476
More NSpinBox changes
2025-08-20 15:53:31 +02:00
Ly-sec
c3206881a3
Add NSpinBox, use in BrightnessTab, AudioTab
2025-08-20 15:40:34 +02:00
quadbyte
2a8752e81d
WifiPanel wip
2025-08-20 09:26:40 -04:00
quadbyte
ece8e210cc
Calendar Panel
2025-08-20 08:52:08 -04:00
quadbyte
57fee68793
NPanel refactor - 1st pass: SidePanel and settings an new logic
2025-08-20 08:45:48 -04:00
Ly-sec
73b0dfa0ff
Add namespace for Bar & NPanel (noctalia-bar, noctalia-panel)
2025-08-20 14:34:05 +02:00
Ly-sec
bb4510bbcd
Add font settings, replace some Text with NText
2025-08-20 13:35:49 +02:00
quadbyte
4d0c2d0bc6
NImageCached, less logging and better naming
2025-08-19 17:31:30 -04:00
quadbyte
b096f146de
Sha256: replaced call to external sh256sum binary by a pure JS implementaion
2025-08-19 13:34:14 -04:00
quadbyte
1d7b47ee4c
Formatting
2025-08-19 13:31:13 -04:00
Ly-sec
0aa17ae18e
Fix some toasts and notification position
2025-08-19 15:19:05 +02:00
Ly-sec
40d6595f5d
Add label,description for Toast
2025-08-19 14:33:36 +02:00
Ly-sec
1d860da42e
Add ToastService, NToast etc
2025-08-19 14:14:00 +02:00
Ly-sec
1993e28c18
Possible fix for unknown screen (bar not displaying)
2025-08-19 13:16:03 +02:00
Ly-sec
7b26ddaa32
Add bar position
2025-08-19 12:52:54 +02:00
quadbyte
7d2534644d
Settings: using NLabel everywhere
2025-08-18 21:40:23 -04:00
quadbyte
7c191b3de5
Settings ui: better label/description managment via NLabel (wip)
2025-08-18 19:04:05 -04:00
quadbyte
d6cc5899b9
Minor improvements to UI
2025-08-18 18:24:22 -04:00
quadbyte
81eff0d234
Reworked the bar display colors/capsule, etc...
2025-08-18 16:10:29 -04:00