Commit Graph

75 Commits

Author SHA1 Message Date
Lysec 18c0559453 fix(background): potential fix for black lockscreen after performance mode
Issue: #2257
2026-03-22 18:49:02 +01:00
Lysec 3452619f5d fix(settings): turn System Monitor into System with Performance subtab 2026-03-06 23:56:54 +01:00
Lysec 90f62166c8 feat(performance): disable background image when noctalia-performance mode is on 2026-03-02 16:59:07 +01:00
Lemmy 208e0509b0 background-overview: improved init to avoid noctalia bg showing 2026-02-11 21:11:14 -05:00
Lemmy c7b3a043e6 overview-blur: translation keys cleanup 2026-02-09 20:00:30 -05:00
Lemmy f03477620f settings: wallpaper + overview reordering and cleanup 2026-02-09 19:20:37 -05:00
Henry Riehl d2d67d015b review 2 2026-02-09 01:34:34 +00:00
Henry Riehl e003dad6a4 review 2026-02-09 01:18:02 +00:00
Henry Riehl fa3f632d86 Add blur and tint configuration for overview wallpaper 2026-02-08 15:52:40 +00:00
Lemmy 6250668419 Overview: back to simple GPU blur instead of preprocessed to disk. 2026-01-18 09:24:06 -05:00
Lemmy 2735a335f5 Wallpaper+Overview: Always process(resize&crop) the wallpaper first then do the blurry overview. Avoid cpu contention. 2026-01-17 23:49:34 -05:00
Lemmy 4f8660f8a2 Overview: blur tweaks 2026-01-15 09:49:39 -05:00
Lemmy ed7693b3fd Overview: blurring via ImageMagick when available. 2026-01-15 09:18:44 -05:00
Lemmy 3bc9a625b8 Colors: removed Colors.transparent / black and white in favor of their direct shorthands 2026-01-04 13:54:51 -05:00
Lemmy c4f3fc4d1d Overview: added support for dimmed solid color 2026-01-02 02:07:36 -05:00
Lemmy e53dd69af9 Wallpaper: trying to figure the transitioning issue 2026-01-01 17:57:42 -05:00
Lemmy 09671d1a2c Image Caching: full refactor base on ImageMagick and fallback to QML. Allows support for a lot more image formats. 2025-12-25 17:31:12 -05:00
Lemmy 04099cd1dd Overview: using WallpaperCache 2025-12-25 12:25:54 -05:00
Lemmy ff77d9d65b Overview: removing dead code 2025-12-16 21:27:55 -05:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy 6c00dabc1e Overview: removed optimization so we are sure to see the overview between the workspaces when switching 2025-11-10 19:15:40 -05:00
ItsLemmy 8c7a31931f Background/Overview: back to smooth 2025-11-10 14:13:28 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
ItsLemmy 4a349b3bc2 Imports cleanup 2025-11-08 00:31:15 -05:00
ItsLemmy 5c287996f2 Overview: resources optimization 2025-11-07 22:22:43 -05:00
ItsLemmy 0e41306f73 Wayland Layers: Breaking changes
- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
2025-11-04 20:07:48 -05:00
lysec 838491ba33 Logger: huge cleanup 2025-10-16 15:07:11 +02:00
ItsLemmy d43e4ea400 NiriOverview: more sane blur values 2025-10-15 23:15:33 -04:00
ItsLemmy 0807633e76 Overview: no unloading so it's always available on demande + memory optimizations. 2025-10-04 08:07:23 -04:00
Ly-sec 60d631d9d9 Revert "Overview: another attempt to make it more fluid"
This reverts commit 5d18eb651c.
2025-10-04 12:34:41 +02:00
Ly-sec 5d18eb651c Overview: another attempt to make it more fluid 2025-10-04 12:29:51 +02:00
Ly-sec f0a6e6b582 Overview: attempt at making the image loading smoother 2025-10-04 12:00:11 +02:00
ItsLemmy 6b45b74ada NiriService: Added overview active to properly unload overview when not in use. WIP 2025-10-03 16:41:23 -04:00
ItsLemmy 9c024e35c3 Background: on the hunt again 2025-10-03 09:26:45 -04:00
Ly-sec d2a5150f10 Revert "Background: revert to old version which fixed the RAM issue"
This reverts commit b391d03967.
2025-10-03 14:49:31 +02:00
Ly-sec b391d03967 Background: revert to old version which fixed the RAM issue
Overview: only load if niri event-stream emits overview active
2025-10-03 13:13:40 +02:00
Ly-sec 4b84e48e8e Overview: potential fix for fallback wallpaper showing after logout/login 2025-10-02 17:06:30 +02:00
ItsLemmy 9ed9231070 Init Sequence: removed a bunch of no longer necessary Settings.isLoaded 2025-09-29 09:11:37 -04:00
Ly-sec 17dceffff6 Overview: add autoPaddingEnabled:false to MultiEffect blur 2025-09-14 22:33:44 +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
Ly-sec 37eefe3663 Created Hook system (let's users run commands after specific actions)
NInputAction: create NTextInput with NButton
HooksService: add dark/light mode hook, add wallpaper change hook
HooksTab: create 1 NInputAction for each hook
Wallpaper: add hook functionallity
2025-09-04 17:54:58 +02:00
LemmyCook 7ed4c209fe Optims: replaced a bunch of Qt.rgba by Qt.alpha 2025-09-04 11:06:54 -04:00
loner 2ddb14a95f Added a toggle for Noctalia-shell wallpaper management 2025-09-02 00:13:54 +08:00
Ly-sec 459bb59dd5 NightLight: moved from DisplayTab to BrightnessTab 2025-09-01 15:37:25 +02: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
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 26fc6098dc Wallpaper: added random transition + fixed "none" transition 2025-08-29 21:19:17 -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