Commit graph

366 commits

Author SHA1 Message Date
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
quadbyte
7d3dc9c815 Colors cleanup
- removed mOutlineVariant, using mOutline everywhere
- reworked all predefined color schemes (dark mode only, light mode
incoming)
2025-08-18 14:08:58 -04:00
quadbyte
b723eccc78 Renamed most font and sizing shorthands properties for easier understanding and maintenance
property real fontSizeXS: 9
  property real fontSizeS: 10
  property real fontSizeM: 11
  property real fontSizeL: 13
  property real fontSizeXL: 16
  property real fontSizeXXL: 18
  property real fontSizeXXXL: 24
2025-08-18 11:12:51 -04:00
quadbyte
0e8c37a215 Calm down the boldness and tiny spacing adjustments 2025-08-17 21:28:57 -04:00
quadbyte
89e359015e Wallpapers: added thumbnail caching. Had to drop the rounded borders for it to work.
NImageCached relies on the image being visible to work properly.
MultiEffect relies on the image being invisible to apply effects.
That's why we don't have rounded corners here, as we don't want to bring
back qt5compat.
2025-08-17 17:48:39 -04:00
quadbyte
ac8b4793d8 NIcon new widget to simplify icons display 2025-08-17 16:04:23 -04:00
quadbyte
ba1c30ef54 Settings: Rounded borders slider. 2025-08-17 14:29:18 -04:00
quadbyte
3a65491a14 NImageRounded: fixed fallback icon 2025-08-17 14:07:40 -04:00
quadbyte
4ed7324a99 Brightness, fully working (at least on my machine) 2025-08-17 08:03:09 -04:00
quadbyte
dbdfbdc746 "transparent" => Color.transparent 2025-08-17 05:54:55 -04:00
Ly-sec
05f9acdc5d Add CompositorService, make Logger look a bit nicer 2025-08-17 10:19:51 +02:00
quadbyte
4fcdb1543d Renamed Colors to Color
- some work on the active window
2025-08-16 22:39:11 -04:00
quadbyte
e800bc161d Using a custom logger with colors and timestamp instead of console.xxx 2025-08-16 19:31:22 -04:00
quadbyte
34f6affe4f NToggle should not manage its own state. Let the bindings do the job 2025-08-15 23:26:41 -04:00