Commit Graph

50 Commits

Author SHA1 Message Date
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
ItsLemmy edef856895 MainScreen+SmartPanel: Allow click on the bar when a panel is open. 2025-11-14 20:26:05 -05:00
Ly-sec faaf5b7464 AudioService: possible fix for misbehaviour 2025-11-14 22:33:37 +01:00
Ly-sec 4088c13eec AudioService: preserve input value (fixes 0% volume after suspend... hopefully)
autoformat
2025-11-14 13:27:54 +01:00
ItsLemmy 205e73e8e8 Cava: fix activation logic due to new panel structure. 2025-11-13 08:43:02 -05:00
ItsLemmy 9d25df5c4f Merge branch 'tray' 2025-11-11 10:30:23 -05:00
Ly-sec 6ae3a19e1e AudioService: properly filter outputs with no inputs
AudioCard & OSD: use said detection
2025-11-11 16:25:52 +01:00
ItsLemmy d4f11f6ef9 Cava: less logs 2025-11-11 10:21:08 -05:00
ItsLemmy 6ec8fc6b8b Audio: Attempt to fix #708 2025-11-10 19:48:06 -05:00
ItsLemmy 8cb58ac144 Media: Restore seekRelative IPC call. Fix #709 2025-11-10 19:37:23 -05:00
ItsLemmy 5f2adff8d6 Cava: removed some non fruitful optimizations 2025-11-10 13:59:20 -05:00
ItsLemmy 2cea2d12de AudioVisualizer: Low vs High Quality via setting. 2025-11-09 10:06:50 -05:00
ItsLemmy 49c7c0cd72 Cava-Visualizer: optimizations on idle 2025-11-09 09:35:27 -05:00
ItsLemmy 3b7411f1ad Bar-Widgets: re-adding a lot of missing services since the refactor. 2025-11-08 23:07:46 -05:00
ItsLemmy 168bf54f41 Fixing app templating after refactor 2025-11-08 20:50:21 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00