Commit Graph
750 Commits
Author SHA1 Message Date
lysec acd776a187 OSD: add audio input osd
IPC: add audio input
2025-10-10 15:08:25 +02:00
LemmyandGitHub a493061bae Merge pull request #451 from lonerOrz/feature/tray-blacklist
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy e1f276a5ab Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-10-10 07:42:49 -04:00
lysec 63881bf8a9 ColorSchemeTab: auto-detect themabale discord client 2025-10-10 13:42:42 +02:00
ItsLemmy 971a216895 Merge branch 'quick-settings' 2025-10-10 07:42:40 -04:00
ItsLemmy 8c5968c721 Media: Stop the "No active player found" spam. 2025-10-09 23:55:58 -04:00
ItsLemmy 4d0041abee Quicksettings: polishing, fixed all scaling issues. 2025-10-09 19:57:12 -04:00
loner 2f2bcdebc8 feat: Add custom settings and blacklist for Tray module 2025-10-10 03:34:09 +08:00
ItsLemmy 96b63480b4 ActiveWindow + MediaMini: proper cleanup of strings to avoid line breaks. 2025-10-09 14:52:22 -04:00
loner 85043d5370 feat(ui): Implement Tray widget settings UI 2025-10-10 01:01:44 +08:00
lysec 075c8f08f6 quicksettings: replace hardcoded text with i18n, edit label & tooltip,
force hover when recording
2025-10-09 17:56:49 +02:00
LemmyandGitHub aec6a3bbc2 Merge pull request #450 from keis/sway-workspace-index
Use workspace.num as index for sway
2025-10-09 11:38:21 -04:00
lysec 3178df204e MediaService: bring back playerStateMonitor 2025-10-09 16:53:31 +02:00
David Keijser c590c2c6d9 Use workspace.num as index for sway
Was incorrectly using the internal sway id of the workspace which is not
the same as the user facing id

Fixes #442
2025-10-09 16:46:26 +02:00
ItsLemmy a90bca23aa QuickSettings: 3 columns + added Do not disturb 2025-10-08 23:24:22 -04:00
ItsLemmy bff195309a QuickSettings: editable widgets/button section in the ControlCenter 2025-10-08 23:05:52 -04:00
Corey Woodworth 668a94d4df Did some cleanup 2025-10-07 23:43:39 -04:00
Corey Woodworth 8b561bccd4 feat: Merge duplicate MPRIS players when browser dual report as their base suchas Librewolf as Firefox 2025-10-07 23:34:00 -04:00
ItsLemmy 217511ce2a autofmt 2025-10-07 21:44:39 -04:00
LemmyandGitHub f9630aae7b Merge pull request #428 from ecoskey/feat/media_ipc
Add media ipc target
2025-10-07 21:00:38 -04:00
ItsLemmy d8a67ce298 Compositor: Reworked the compositor detection to make it more robust when switching from one to another in TTY
- Sway seems to leave its SWAYSOCK valid when going back to TTY, which
would break Noctalia on Niri. Was probably fine with a display manager.
+ Autofmt
2025-10-07 20:59:33 -04:00
LemmyandGitHub de944ca728 Merge pull request #411 from keis/sway
Basic sway support
2025-10-07 20:56:06 -04:00
Emerson Coskey 4e8f253015 replace seek with seekRelative 2025-10-07 11:14:49 -07:00
lysec e60fb32c30 MediaMini: remove logging 2025-10-07 18:51:10 +02:00
lysec fcba1cc3c6 Set version to dev 2025-10-06 21:27:55 +02:00
ItsLemmy 0c8f4500a9 Disabled dynamic scaling: only used on lockscreen 2025-10-06 15:22:29 -04:00
lysec 562ce47c4c Release v2.16.1 2025-10-06 21:05:43 +02:00
ItsLemmy 5531d5ca5b AppThemeService: added a "generate" method that centralize updates. 2025-10-06 15:00:56 -04:00
ItsLemmy 0ec4ba0c6e MatugenService => AppThemeService 2025-10-06 14:51:43 -04:00
ItsLemmy ac2ebc3c5a Matugen: added errorColor for predefined palette gen. 2025-10-06 14:34:42 -04:00
ItsLemmy da745b07bb MatugenService: Predefined schemes dont use matugen at all. 2025-10-06 14:19:32 -04:00
lysec e564ce50be MatugenService: more changes to the predefined theme usage 2025-10-06 19:36:34 +02:00
lysec 95a89445ff MatugenService: some more predefined shenanigans 2025-10-06 19:23:02 +02:00
ItsLemmy 42e9791fda MatugenService: no more ES6 syntax to avoid qmlfmt breakage + cleanup 2025-10-06 12:56:09 -04:00
ItsLemmy 8caff79b96 Fix broken autoformat 2025-10-06 12:24:37 -04:00
ItsLemmy e8148a3d0a Matugen: fix empty config if only theming terminal + autofmt 2025-10-06 12:22:32 -04:00
ItsLemmy 3d2d9a2442 Matugen: Use Saturation only 2025-10-06 11:53:21 -04:00
ItsLemmy b392dacb61 Use HSL 2025-10-06 11:49:26 -04:00
LysecandGitHub 7e59467647 Merge pull request #429 from matejc/main
systemd-inhibit: remove sleep
2025-10-06 17:13:06 +02:00
lysec 49c7eefe63 Matugen: a lot of cleanup and refactoring, splitting scripts into
separate functions
2025-10-06 17:05:08 +02:00
Matej Cotman 7269c24945 feat(systemd-inhibit): remove sleep 2025-10-06 17:46:40 +03:00
lysec 48d0fb3266 Merge remote-tracking branch 'origin/matugen-test' 2025-10-06 16:16:34 +02:00
LysecandGitHub 03f2a0f66b Merge pull request #427 from ecoskey/feat/intermediate_dirs
Create intermediate folders for theme syncing
2025-10-06 16:15:05 +02:00
ItsLemmy 79faa6f281 FontService: batch processing 2025-10-06 09:53:02 -04:00
Emerson Coskey 3527ca77bf add media ipc target 2025-10-05 22:50:46 -07:00
ItsLemmy 4811224a57 Test simpler matugen approach 2025-10-05 22:12:46 -04:00
Emerson Coskey b2403debf7 typos 2025-10-05 17:29:17 -07:00
Emerson Coskey e580e29fb5 cleanup and extra fixes 2025-10-05 16:53:02 -07:00
ItsLemmy e88e236f6b Vesktop: better light theme support for predefined colorscheme 2025-10-05 19:10:29 -04:00
ItsLemmy cc0b5762d4 Vesktop: theming 2025-10-05 18:22:00 -04:00