Commit graph

44 commits

Author SHA1 Message Date
LemmyCook
c108e7707a Settings: cleanup, almost there! 2025-09-14 11:14:37 -04:00
LemmyCook
f3123ba5b1 Settings: more cleanup - wip 2025-09-14 10:57:24 -04:00
LemmyCook
c09a93af48 NHeader: use label instead of title (matches NLabel) 2025-09-14 10:24:09 -04:00
Ly-sec
7594651e05 SettingsTabs: use NHeader, move display settings around 2025-09-14 15:50:23 +02:00
LemmyCook
74fce51c2d Icons: new aliases image => photo 2025-09-09 23:59:21 -04:00
LemmyCook
955369ab13 More icons work 2025-09-09 17:34:14 -04:00
LemmyCook
48f6c0705b New icons: more icons and cleanup 2025-09-09 17:02:57 -04:00
LemmyCook
1f8c55d581 Icons: huge cleanup 2025-09-08 22:05:57 -04:00
LemmyCook
a4107c87c0 Icons: WIP using a proper mapping table 2025-09-08 21:05:48 -04:00
LemmyCook
170fbea7a4 Settings: better alignment with new icons + check icon on wallpaper selector 2025-09-08 16:17:34 -04:00
LemmyCook
ea6b8e0c02 Icons: Brightness and battery 2025-09-08 15:53:50 -04:00
LemmyCook
404a1d3e8b New icons + some warning fixes 2025-09-08 15:22:43 -04:00
LemmyCook
84fdb7c647 Wallpaper: added IPC to set a wallpaper
qs -c noctalia-shell ipc call wallpaper set $path $monitor

$monitor can be a monitor name or "all" or "" to assign to all monitors.
2025-09-04 16:17:31 -04:00
LemmyCook
934c8c61b3 WallpaperSelector: current wallpaper border is a real border not a huge colored rectangle. looks better when switching wallpaper 2025-09-01 11:14:19 -04:00
LemmyCook
5d950b0a5e LightMode: better overview and transparency 2025-09-01 09:30:51 -04:00
LemmyCook
5fef9cfe6b WallpaperService: refactored to a simpler signal based approach. 2025-09-01 09:07:23 -04:00
LemmyCook
102aca0fa0 Settings: less wide + cleanup about 2025-08-31 21:35:41 -04:00
LemmyCook
330eac08cb Wallpaper: back to onClicked for Wallpaper selection 2025-08-31 15:55:12 -04:00
Ly-sec
51f1923e22 Fix TrayMenu crash after display wake. Add checks if screen exists, else set scaling to 1.0
TrayMenu: Replace PopupPanel with NPanel (for better loading & to
prevent QS crash)
Overview, Background etc: add screen checks, if it doesnt exist set
scaling to 1.0
2025-08-31 08:55:20 +02:00
LemmyCook
125a3ace08 Wallpaper: made the selection more responsive to clicks + code cleanup 2025-08-30 12:19:38 -04:00
LemmyCook
3496169c68 Revert "Remove need for polkit, launch any ArchUpdater update through terminal"
This reverts commit 299add4a15.
2025-08-29 20:50:28 -04:00
Ly-sec
299add4a15 Remove need for polkit, launch any ArchUpdater update through terminal
ArchUpdater: rely on `TERMINAL` environment variable
README: Add explanation for the `TERMINAL` environment variable
2025-08-30 02:28:48 +02:00
LemmyCook
2f9eb28596 Wallpaper: On startup set wallpaper without transition 2025-08-29 16:53:43 -04:00
LemmyCook
5b8d7dbff5 Wallpaper: fixed all edge cases when toggling on/off multi directories support and invalid directory names 2025-08-29 14:38:27 -04:00
LemmyCook
9bbdf5f6f6 Wallpaper: real support for differents folders per monitor \o/ 2025-08-29 14:09:05 -04:00
LemmyCook
812ddf2ebb WallpaperSelector: syntax fix 2025-08-29 13:11:31 -04:00
LemmyCook
db3ea7ed73 Wallpaper: cleanup 2025-08-29 13:04:11 -04:00
LemmyCook
861e207fb6 Wip! 2025-08-29 09:55:47 -04:00
LemmyCook
e79c163dd9 Wallpaper rework
- removed swww to the code is easier to maintain
- basic multi monitor wallpaper support
2025-08-29 08:33:40 -04: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
9e41697001 Fix some scaling issues 2025-08-25 06:48:46 +02:00
Ly-sec
8e562e0701 WIP - modular bar (need to fix brightness & tray) 2025-08-22 16:37:45 +02:00
LemmyCook
d0fa91cca4 Settings cleanup 2025-08-22 09:51:58 -04: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
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
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
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
258bb37533 Post refactoring fixes 2/? 2025-08-15 22:06:39 -04:00
quadbyte
4631239b92 Post refactoring fixes 1/?? 2025-08-15 21:55:32 -04:00
Renamed from Modules/Settings/Tabs/WallpaperSelectorTab.qml (Browse further)