Commit Graph

65 Commits

Author SHA1 Message Date
Lemmy 77de0b0ade chore(cava): CavaService => SpectrumService 2026-03-06 22:34:14 -05:00
Lemmy c56fa106b7 media-service: add null guard and use dbusName for player blacklist matching 2026-03-04 16:24:02 -05:00
Lysec 5a0c13dd4c VolumesSubTab: add option to change volume change audio feedback sound 2026-02-25 13:19:38 +01:00
Lysec a6a4225a93 AudioService: use event driven update logic, fall back to wpctl for stale volume 2026-02-24 22:36:31 +01:00
Lemmy d678db7d52 autofmt 2026-02-21 22:08:16 -05:00
Lysec 1f84b3835b AudioService: add wpctl fallback for default sink volume/mute sync (#1911) 2026-02-21 13:54:33 +01:00
Lemmy 628e4cbc2d cava: avoid reallocation on every frame 2026-02-19 10:02:48 -05:00
Lemmy aa10b9791d cava: fixed cava running all the time 2026-02-13 13:12:35 -05:00
Lysec 981d79782b Revert "AudioPanel: display device icon in devices tab"
This reverts commit eaa5793399.
2026-02-11 14:01:35 +01:00
Lysec eaa5793399 AudioPanel: display device icon in devices tab 2026-02-11 13:58:56 +01:00
Lemmy 7ff6a59c6c cava: implemented restart on crash 2026-02-05 23:08:45 -05:00
Lysec 131d0a0b53 AudioPanel: move audio stream logic to AudioService, filter 'quickshell' audio (#1645) 2026-02-01 12:41:14 +01:00
notiant 68f85f1eee MediaMini: fix empty player not hiding 2026-01-22 13:19:12 +01:00
Lysec 75637e3cb8 Toast: add slight delay for media toasts while scrolling through videos 2026-01-21 02:41:46 +01:00
Lemmy e24582770e autofmt 2026-01-18 12:36:07 -05:00
kyle 01c892df2e feat(audio): implement volume feedback sound 2026-01-19 00:56:03 +11:00
Lemmy 612dfc9db8 ScreenRecorder: removed from core - use the plugin instead. 2026-01-08 20:18:39 -05:00
Ly-sec ff1b230e93 MediaPlayerPanel: fix timestamp & compact mode persistency 2026-01-08 10:05:14 +01:00
Lemmy 89e65a55da autofmt 2025-12-31 21:19:58 -05:00
Ly-sec 2371532e29 ScreenRecorderTab: add no audio option 2025-12-31 23:26:00 +01:00
Ly-sec f123abd39c ScreenRecorderTab: add toggle to copy video to clipboard 2025-12-28 12:26:34 +01:00
Lemmy c07ab79b5a autoformat 2025-12-25 17:56:33 -05:00
Lemmy 872eb6f875 ScreenRecorder: log errors to console 2025-12-25 09:17:48 -05:00
Lemmy ba5605b0eb Cava: cleanup 2025-12-20 22:04:48 -05:00
Lemmy 8cd17f77cb Cava: refactored the way we enable/disable it dynamically so it can work with plugins, desktop widgets, etc... 2025-12-20 21:07:20 -05:00
Lemmy 646ba19e79 autofmt 2025-12-19 09:37:45 -05:00
Ly-sec 7fbecc139c ScreenRecorderService: filter canceled by user (stdout and stderr) 2025-12-19 13:16:27 +01:00
Lemmy 394ef8b963 DesktopWidgets: adapt CavaService to look on all screen for visualizer 2025-12-14 13:20:55 -05:00
Lemmy d208476eea DesktopWidgets: multi-monitor support 2025-12-14 13:03:20 -05:00
Ly-sec 3dc01610c5 DesktopWidget: fix dragging & cava service 2025-12-14 16:55:51 +01:00
Ly-sec 96bcd63867 desktop-mediaplayer: fix cava settings 2025-12-14 14:55:58 +01:00
Ly-sec feee1d146c desktop-widget: initial commit 2025-12-14 14:37:29 +01:00
Ly-sec d8d690adfb ScreenRecorderService: filter canceled by user 2025-12-13 14:21:41 +01:00
Lemmy 4d312fc9a5 Cava: slight processing optimization by avoiding memory reallocate. 2025-12-12 20:54:41 -05:00
Ly-sec 6675ba0a67 MediaService: match ignored player by id and name (fix #745) 2025-12-03 17:57:02 +01:00
ItsLemmy a48e4dcecd Panels: went back to have panel's content drawn in main screen instead of separate PanelWindow 2025-11-27 19:18:34 -05:00
Ly-sec 72263f198e AudioPanel: suppress OSD for multi monitor when changing volume 2025-11-27 13:19:32 +01:00
Ly-sec 778dce21c1 AudioPanel: suppress OSD when toggle mute/unmute to prevent overlapping 2025-11-27 09:34:00 +01:00
ItsLemmy 23d3eb642e AudioService + OSD: minor improvements
- Replace hardcoded value by epsilon property
- Dont send volume change if delta is below epsilon
2025-11-26 19:33:51 -05:00
ItsLemmy a188aa2e17 Autofmt + all missing transactions 2025-11-26 15:57:34 -05:00
Ly-sec 8419549183 AudioService: this might be it 2025-11-26 21:10:26 +01:00
Ly-sec e2854f2079 AudioService: possible fix? 2025-11-26 20:08:47 +01:00
Ly-sec f611e3a2c0 OSD: use volume-x(volume-3) for 0% volume 2025-11-26 15:07:19 +01:00
Ly-sec a44137f81f OSD: fix 0% volume icon 2025-11-26 14:53:31 +01:00
Ly-sec 3ef5e169e4 Brightness/VolumeWidget: fix visual issues (#875) 2025-11-26 12:40:18 +01:00
ItsLemmy a2e686bb21 AudioService: proper volume clamping 2025-11-25 19:59:06 -05:00
ItsLemmy 088431b20d Autoformatting + translations 2025-11-20 21:38:00 -05:00
Ly-sec 074da9069c OSD: add overdrive display
Volume/Microphone: allow overdrive, clamp to 100/150% max
AudioService: properly clamp to 100/150% (not only visually)
2025-11-19 23:27:42 +01:00
Ly-sec 0d478fc998 AudioService: rework 2025-11-17 13:54:58 +01:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00