Commit graph

50 commits

Author SHA1 Message Date
Ly-sec
7594651e05 SettingsTabs: use NHeader, move display settings around 2025-09-14 15:50:23 +02:00
LemmyCook
7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyCook
6f70a98b83 ColorSchemeTab: fixed currently selected scheme to match wallpaper. 2025-09-11 23:18:13 -04:00
Ly-sec
3b50efc7d0 ColorScheme: possible fix for selecting colorscheme & dark mode toggle 2025-09-10 12:39:15 +02:00
LemmyCook
dda0266798 Autoformatting 2025-09-07 23:51:31 -04:00
LemmyCook
91747c71f2 Main Settings: cleaned tabs since we removed many settings 2025-09-07 23:18:10 -04:00
LemmyCook
508c1407be DarkModeToggle: new bar widget 2025-09-02 10:34:05 -04:00
LemmyCook
e3d62388f7 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-01 09:07:25 -04:00
LemmyCook
5fef9cfe6b WallpaperService: refactored to a simpler signal based approach. 2025-09-01 09:07:23 -04:00
Ly-sec
4a4bec5aec Add support for user based templates (~/.config/matugen/config.toml) as
requested in #185
MatugenService: add logic to scan for the matugen config.toml
ColorSchemeTab: add NCheckbox to toggle user based templates
2025-09-01 14:54:01 +02:00
Ly-sec
00c94755c5 Replace Mask ScreenCorners with Canvas
ScreenCorners: replace Mask with Canvas, RAM usage seems fine
2025-09-01 14:06:16 +02:00
quadbyte
e8c2042290 Settings: better looking settings panel on 1080p 2025-09-01 00:15:49 -04:00
LemmyCook
102aca0fa0 Settings: less wide + cleanup about 2025-08-31 21:35:41 -04:00
Ly-sec
fa82dea4d5 Add Vesktop matugen template
vesktop: create matugen template (based on catppuccin)
2025-08-31 20:00:29 +02:00
LemmyCook
d36bcb1d4d Autoformatting 2025-08-30 07:58:30 -04:00
Markus Volk
c510afdc28 Add fuzzel matugen template
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2025-08-29 17:57:47 +02:00
Markus Volk
c601e45436 Add foot matugen template
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2025-08-29 15:41:23 +02:00
Michael Thomas
85bd0ed2f8
Merge branch 'noctalia-dev:main' into main 2025-08-28 16:45:50 -04:00
MichaelThomas0721
cd6a183c28 Added ghostty matugen template 2025-08-28 16:39:56 -04:00
Ly-sec
d0b7ccf302 Autoformat 2025-08-28 15:35:52 +02:00
LemmyCook
eadcb3f22b ColorSchemeTab: better presentation 2025-08-28 08:25:43 -04:00
Ly-sec
f10280c8bb Added NCheckbox and used it for Matugen templates
NCheckbox: Added
ColorSchemeTab: replace NToggle with NCheckbox
2025-08-28 14:00:29 +02:00
Ly-sec
a6848be4c2 Create MatugenService, add toggles per template
Matugen: Created Matugen.qml for users to add templates to, add
MatugenService to generate .toml
Notification: possible fix for children null warning
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-08-28 13:33:24 +02:00
Ly-sec
f510c1922d Create separate matugen toggles, add MatugenService
Matugen: add Matugen.qml as central place for templates, add
MatugenService to take care of .toml generation
Notification: possible fix for "children of null"
2025-08-28 13:27:49 +02:00
LemmyCook
0562dbbbf9 Settings: more cleanup and conditionnal controls (NightLight)
+ Auto formatting
2025-08-28 06:57:37 -04:00
LemmyCook
8302285388 Settings: large cleanup and factorization. Should look much better. 2025-08-27 20:39:50 -04:00
Ly-sec
43f56b63f6 Add Kitty matugen template, format 2025-08-25 08:25:58 +02:00
Ly-sec
8e562e0701 WIP - modular bar (need to fix brightness & tray) 2025-08-22 16:37:45 +02:00
LemmyCook
1c3127528f Improved mask antialias (NImageRounded, Screencorners) 2025-08-22 09:57:11 -04:00
LemmyCook
d0fa91cca4 Settings cleanup 2025-08-22 09:51:58 -04:00
LemmyCook
084ffa6b0d Fixed brightness settings tabs wrong alignment, improved colorschemes tab 2025-08-22 09:19:56 -04:00
LemmyCook
eeb928b8c0 More logs to pinpoint colorscheme issue 2025-08-21 21:35:21 -04:00
quadbyte
1d7b47ee4c Formatting 2025-08-19 13:31:13 -04: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
quadbyte
7d2534644d Settings: using NLabel everywhere 2025-08-18 21:40:23 -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
176a997018 Formatting + tray menu bg color back to "surface" 2025-08-18 09:27:05 -04:00
Ly-sec
9b11be03af Add gtk/qt matugen support (colors are wip), Fix some text in the Settings Tabs 2025-08-18 15:09:39 +02:00
Ly-sec
9a71598944 Add light mode for predefined color schemes 2025-08-18 13:37:43 +02:00
quadbyte
db97de79eb Removed outdated comment 2025-08-17 06:39:08 -04:00
Ly-sec
5aeeb8458f Add light/dark mode toggle for matugen 2025-08-17 12:33:28 +02:00
quadbyte
f5a192baba Removed extra 's' from all services. Made the noctalia color scheme the default 2025-08-17 05:44:59 -04:00
quadbyte
4fcdb1543d Renamed Colors to Color
- some work on the active window
2025-08-16 22:39:11 -04:00
quadbyte
df9533d4ab Even better logging 2025-08-16 19:49:42 -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
22f7dab34d formatting 2025-08-15 23:40:35 -04:00
quadbyte
fc4bd796f1 Trying to fix a weird binding bug with NToggle 2025-08-15 23:15:16 -04:00
quadbyte
4631239b92 Post refactoring fixes 1/?? 2025-08-15 21:55:32 -04:00
Renamed from Modules/Settings/Tabs/ColorSchemeTab.qml (Browse further)