Commit graph

198 commits

Author SHA1 Message Date
LemmyCook
5c6657e3af GpuScreenRecorder: added video source option 2025-08-21 12:20:21 -04:00
Ly-sec
88447fbcef Possible fix for QS crash on single monitor wake 2025-08-21 16:29:42 +02:00
Ly-sec
fac816137a Add Launcher settings, rename AppLauncher to Launcher 2025-08-21 15:26:33 +02:00
Ly-sec
ae5fada790 Add always show battery percentage option 2025-08-21 12:57:54 +02:00
LemmyCook
257220e20b Optimization: Don't write settings to disk immediately
This avoid excessive IO when a variable changes rapidly (ex: sliders)
2025-08-20 22:54:48 -04:00
Lemmy
a240eb027c
Merge pull request #117 from ThatOneCalculator/fix/app-icons
app icon fetching adjustments
2025-08-20 20:44:52 -04:00
Lemmy
e51c5cf4bd
Merge branch 'main' into miniplayer-eyecandy 2025-08-20 20:40:17 -04:00
Kainoa Kanter
dd12e6ab2a
add the stuff 2025-08-20 08:57:02 -07:00
Kainoa Kanter
b4c8eeed2c
settings 2025-08-20 08:48:07 -07:00
quadbyte
0fca050ce3 formatting 2025-08-20 11:40:16 -04:00
Kainoa Kanter
db060fe5bb
add toggle for showing/hiding active window icon 2025-08-20 07:57:19 -07:00
quadbyte
524135800e Merge branch 'dev' into npanel-refactor 2025-08-20 10:37:49 -04:00
Ly-sec
c3206881a3 Add NSpinBox, use in BrightnessTab, AudioTab 2025-08-20 15:40:34 +02:00
quadbyte
57fee68793 NPanel refactor - 1st pass: SidePanel and settings an new logic 2025-08-20 08:45:48 -04:00
Ly-sec
e7577ed488 Add IdleInhibitor 2025-08-20 14:22:29 +02:00
Ly-sec
bb4510bbcd Add font settings, replace some Text with NText 2025-08-20 13:35:49 +02:00
quadbyte
faafdc0644 No need to check monitors all the times 2025-08-19 19:32:05 -04:00
quadbyte
1d7b47ee4c Formatting 2025-08-19 13:31:13 -04:00
Ly-sec
fa1d0aa8b6 Add ToastService, NToast etc 2025-08-19 14:15:46 +02:00
Ly-sec
1d860da42e Add ToastService, NToast etc 2025-08-19 14:14:00 +02:00
quadbyte
fdf475cabc Tray capsule hidden if empty + formatting 2025-08-19 08:01:59 -04: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
f67a0b8420 GTK/QT theming disabled by default 2025-08-18 21:40:02 -04:00
quadbyte
3e55dc3c04 Settings/Display: Scaling per monitor \o/ 2025-08-18 18:24:49 -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
Ly-sec
f300bfafcc Edit noctalia.json (Matugen template) 2025-08-18 18:39:48 +02: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
2706c8ab36
Merge pull request #110 from MichaelThomas0721/dev
Thanks for contributing, merged!
2025-08-18 09:30:43 -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
MichaelThomas0721
a4d5a10da9 Added background opacity slider to bar settings 2025-08-17 22:48:41 -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
ba1c30ef54 Settings: Rounded borders slider. 2025-08-17 14:29:18 -04:00
quadbyte
15a67ca5cc Using alias rather than var for JsonAdapter 2025-08-17 11:38:11 -04:00
quadbyte
593821e998 Brightness improvements
- we dont want to save brightness in settings as it is saved in the
hardware
- fixed a few DDCutil weirdness
2025-08-17 07:44:40 -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
Sébastien Atoch
b05abca3c1 House keeping: removed unused brightness bash 2025-08-17 05:08:46 -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
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
Ly-sec
2fd20c69f9 Add bluetooth panel (wip), add clock / clock+date setting 2025-08-16 15:35:10 +02:00
Ly-sec
51e758a888 Add BrightnessTab 2025-08-16 14:00:03 +02:00
quadbyte
258bb37533 Post refactoring fixes 2/? 2025-08-15 22:06:39 -04:00
quadbyte
83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -04:00