Commit Graph
143 Commits
Author SHA1 Message Date
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
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