Commit graph

127 commits

Author SHA1 Message Date
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
quadbyte
fc4bd796f1 Trying to fix a weird binding bug with NToggle 2025-08-15 23:15:16 -04:00
quadbyte
83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -04:00
quadbyte
9990a88e90 Tooltips on all NIconButtons 2025-08-15 21:05:47 -04:00
Ly-sec
c673b897cb Replace tons of hardcoded stuff 2025-08-16 01:17:44 +02:00
quadbyte
55a8aa3026 TrayMenu: fix hover 2025-08-15 17:38:41 -04:00
quadbyte
fd890f4293 NCircleStat: fixed scaling I broke earlier 2025-08-15 15:48:09 -04:00
quadbyte
33bec01e98 Removed all creeping: readonly property real scaling: Scaling.scale(screen) 2025-08-15 11:24:05 -04:00
quadbyte
3f3a13d254 NComBox: refactored to follow the QML way, should help with bindings. 2025-08-15 08:19:18 -04:00
quadbyte
a1cd673fb5 NPanel: slower overlay fadein 2025-08-15 06:58:04 -04:00
quadbyte
867444a29c Fix Matugen, NPanel overlay and probably SWWW 2025-08-15 06:49:24 -04:00
quadbyte
2748e02988 Settings: improved tabs managment so changing the model actually reorder them properly
+ code formatting
2025-08-14 21:25:14 -04:00
quadbyte
92590eada7 Revised colors comments 2025-08-14 19:56:19 -04:00
quadbyte
06f8f93f83 Renamed all color names so they are shorter 2025-08-14 19:52:03 -04:00
quadbyte
7660a37b8a Partially restored the default theme (rosepine) 2025-08-14 18:46:00 -04:00
quadbyte
4b161facca formatting 2025-08-14 18:21:02 -04:00
quadbyte
73c7ba8cdc Switched to Material3 colors principle
- works with matugen only for now
- need to restore rosepine
2025-08-14 18:19:02 -04:00
quadbyte
63fb5bd290 Colors: slight rework of the default colorscheme and overall colors usage 2025-08-14 08:22:13 -04:00
quadbyte
ddde4b30c4 NRadioButton: New widget 2025-08-13 15:56:27 -04:00
quadbyte
5fd0e57b91 Formatting 2025-08-13 09:33:45 -04:00
Ly-sec
c3304818f1 Add animations everywhere 2025-08-13 15:09:49 +02:00
Ly-sec
bf94ebe46d Add animations everywhere 2025-08-13 15:08:54 +02:00
quadbyte
07b29ee873 NComboBox: better safe guards 2025-08-13 08:30:52 -04:00
quadbyte
a01d730f3d NComBox: added safe guards if not options or invalid option index 2025-08-13 08:21:47 -04:00
quadbyte
27e7745549 Settings: Wallpaper Tabs cleanup 2025-08-13 00:13:19 -04:00
quadbyte
050877bcb0 Reverted the labeled NSlider, which tends to trigger hard crashes when opening the settings 2025-08-12 23:46:35 -04:00
quadbyte
25c9217b6b DemoPanel tweaks 2025-08-12 23:20:31 -04:00
quadbyte
d06679aad6 NSlider: now support label and description
- was a little tricky, got many crashed due to layout issue with
Layout.fillWidth: true
2025-08-12 23:05:38 -04:00
quadbyte
5c9c61cf81 NTooltip: subtle gradient, NToggle: onEnter, onExited 2025-08-12 23:04:43 -04:00
quadbyte
9a70d8028a NTooltip: Subtle gradient 2025-08-12 21:32:16 -04:00
quadbyte
c5b7be4119 PanelManager autoclose working! 2025-08-12 19:04:16 -04:00
quadbyte
0417590221 NCombox + NTextInput proper label/description support
+ Associated changes in window settings
2025-08-12 18:34:26 -04:00
quadbyte
3997a369ec NComboBox now includes label + description
still working on settings
2025-08-12 18:03:00 -04:00
quadbyte
bf3f0cf88d Settings ScreenRecorder wip 2025-08-12 17:31:09 -04:00
quadbyte
c00e1f7fb3 Settings cleanup/scaling 2025-08-12 17:20:14 -04:00
quadbyte
e7588b29d9 ScreenRecorder Service + Reconnected the utility button 2025-08-12 16:18:49 -04:00
quadbyte
6f0b0b299f Slightly different look for the SidePanel system stats 2025-08-12 15:20:49 -04:00
quadbyte
d009b8d5c8 Using a bash script for SystemStats instead of ZigStat 2025-08-12 15:07:32 -04:00
quadbyte
0d196b2917 Cleanup all the console.log
Also renamed Github to GitHub
2025-08-12 14:19:58 -04:00
quadbyte
a7d4e0ec1d Replaced all NWidgets callback by proper signals 2025-08-12 13:22:15 -04:00