Commit Graph
279 Commits
Author SHA1 Message Date
LemmyCook 91afdf7f13 Wallpaper: added disc transition 2025-08-29 21:40:20 -04: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
LemmyCook 5ab76c98e5 wallpaper: renamed Swipe => Wipe 2025-08-29 19:10:16 -04:00
LemmyCook f5b4984295 Wallpaper: swipe left/right/up/down 2025-08-29 19:06:01 -04:00
LemmyCook c4e4f78336 Wallpaper/Matugen: Matugen always based on the primary screen wallpaper 2025-08-29 17:00:58 -04:00
LemmyCook 63e90a5c17 Wallpaper: cool fade in transition via shader 2025-08-29 16:26:48 -04:00
LemmyCook 61d13a6cab Wallpaper: minor fixes for random wallpaper picking 2025-08-29 15:21:10 -04:00
LemmyCook f679999453 Wallpaper: fixed random wallpaper 2025-08-29 14:44:20 -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 db3ea7ed73 Wallpaper: cleanup 2025-08-29 13:04:11 -04:00
LemmyCook c37ef867a1 Wallpaper: delay service initialization until settings are ready 2025-08-29 12:41:37 -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 42408572ab Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-08-28 15:01:45 -04:00
LemmyCook c3956c5894 Bluetooth: revamped a lot of code 2025-08-28 15:01:43 -04:00
Ly-sec cbd71bec49 Fix ArchUpdater NCheckbox binding
ArchUpdater: Create proper binding, make selective update more robust
2025-08-28 19:48:20 +02:00
Ly-sec 156146fd9a Add audio IPC options
AudioService: add a few functions to AudioService
IPCManager: Add 4 Audio IPC calls
README: Add information about new IPC calls
2025-08-28 17:48:02 +02:00
Ly-sec d0b7ccf302 Autoformat 2025-08-28 15:35:52 +02:00
Ly-sec 2a686b55c4 Replace our NightLight solution with wlsunset.
NightLight: add temperature solution
NTextInput: add input hint support
2025-08-28 15:34:47 +02:00
LemmyCook a6d722f9a9 LocationService + Settings: improved service stability and show geocoding results in the settings 2025-08-28 08:20:17 -04: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
Ly-sec 563a151277 Possible fix for MediaCard slider
MediaCard: use proper seek binding
MediaService: add seek binding
autoformat
2025-08-27 14:21:42 +02:00
Ly-sec 6f7528c87a Added issue templates and fixed screenRecorder status symbol
ScreenRecorder: add proper checks for screenRecorder
ISSUE_TEMPLATE: add bug_report and feature_request
2025-08-27 13:21:53 +02:00
Ly-sec a1f87c50bc ArchUpdater: add AUR support 2025-08-27 09:28:58 +02:00
Ly-sec 56967d4c0c Compositor: Fix Hyprland activeWindow icon 2025-08-27 08:23:45 +02:00
LemmyCook 4cd94f0426 NightLight: refactored the code to make simpler
- using intensity instead of warmth
- animated color transition
- removed unecessary bindings and double properties
- using better icons to avoid confusion with brightness
- polished settings UI
2025-08-26 18:48:10 -04:00
Ly-sec 634d78456d Add NightLight, update README, format 2025-08-26 18:19:35 +02:00
Ly-sec 3c39ea192b Format 2025-08-26 13:12:01 +02:00
Ly-sec 1533b2d3a1 Add MPRIS blacklist 2025-08-26 13:11:49 +02:00
LemmyCook 269b2765cd More optims and renaming 2025-08-25 22:17:13 -04:00
LemmyCook 9fb4aff635 Optimizations memory/cpu
- Only load bar widgets once the settings are done loading, and the
widget is actually in use.
- Only load bar on screens that request it, instead of hiding it.
2025-08-25 21:18:49 -04:00
LemmyCook b19fb316d9 ArchUpdater: fixed CPU hogging 2025-08-25 13:44:23 -04:00
LemmyCook 7a849806fb Minor cleanup 2025-08-25 08:28:27 -04:00
Ly-sec c6683712a4 Add notification when battery is low, fix some warnings 2025-08-25 12:46:55 +02:00
Ly-sec d2b202c25f Fully comment ArchUpdaterService 2025-08-25 10:33:48 +02:00
Ly-sec f42fa11862 Format 2025-08-25 06:48:58 +02:00
LemmyCook d7206410f4 Disabled arch updater until more investiguation 2025-08-24 23:59:44 -04:00
LemmyCook a10d55e7f5 Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
Ly-sec 37dad3a255 Format 2025-08-24 19:38:35 +02:00
Ly-sec 4d8cf2207d Small change in LockScreen 2025-08-24 18:57:15 +02:00
Ly-sec 89d0551f3e Use CompositorService power commands in LockScreen 2025-08-24 18:25:17 +02:00
Ly-sec e3154fb9a5 Possible Toast fix 2025-08-24 17:47:42 +02:00
Ly-sec f1a8624945 Avoid using Qt.createQmlObject 2025-08-24 17:37:50 +02:00
LemmyCook 9666ce4f5a autofmt arch stuff 2025-08-24 10:46:28 -04:00
Ly-sec 2917de8b03 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-08-24 16:35:12 +02:00
Ly-sec ac1457a6c6 Add GUI for ArchUpdater 2025-08-24 16:35:10 +02:00