Commit Graph

45 Commits

Author SHA1 Message Date
Lysec 43fe1e1947 fix(audio): stop volume sliders fighting service state 2026-03-31 14:43:03 +02:00
Lysec 74e375e244 fix(audio): keep per-app volume across track changes and seeks
Issue: #2160
2026-03-12 22:20:37 +01:00
Lysec 75cc031cea Revert "fix(audio): persist per-app volume against app-side resets"
This reverts commit 9b3a97f7cc.
2026-03-12 15:38:35 +01:00
Lysec 9b3a97f7cc fix(audio): persist per-app volume against app-side resets
Closes: #2160
2026-03-12 15:25:37 +01:00
Lysec 1f84b3835b AudioService: add wpctl fallback for default sink volume/mute sync (#1911) 2026-02-21 13:54:33 +01:00
Lemmy b36bef4cc0 layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did. 2026-02-20 21:01: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
Lysec 131d0a0b53 AudioPanel: move audio stream logic to AudioService, filter 'quickshell' audio (#1645) 2026-02-01 12:41:14 +01:00
Lemmy 958bcacbec nscrollview: more fixes 2026-01-25 18:40:20 -05:00
Lemmy 68d8c1cd06 nscrollview: more fixes due to the new gradient approach 2026-01-25 17:36:51 -05:00
Lysec 8eab78dbf7 AudioPanel: layout adjustments 2026-01-19 22:36:04 +01:00
Lysec 370bc620e0 AudioPanel: final fix for icons & names for apps 2026-01-19 21:47:31 +01:00
Lysec ddc0414d48 AudioPanel: ,pre icon & name display fixes 2026-01-19 21:31:50 +01:00
Lysec 161811805f AudioPanel: fix icon & name display for applications 2026-01-19 21:11:04 +01:00
Corey Woodworth 440147168d bulk find replace of different style values 2026-01-15 13:14:06 -05:00
Lemmy 2500780ba4 AudioPanel+NetworkPanel: moving NTabBar in the header 2026-01-14 19:51:28 -05:00
Ly-sec fd2ee85d33 Audio/NotificationHistryPanel: add optional outline 2026-01-08 20:55:26 +01:00
Ly-sec 30fb9229b2 Audio/NotificationHistryPanel: adjust tabbar layout 2026-01-08 20:44:22 +01:00
Lemmy 138e5a50af i18n: Large refactor of all translations keys to prepare the move to our new translation web platform. 2026-01-05 23:25:46 -05:00
Lemmy 590994b31d NTabBar: distributeEvenly property 2026-01-04 18:09:01 -05:00
Lemmy 3ce9967783 Panels: memory/cpu optimizations by moving most stuff to panelContent so its only loaded on demand 2026-01-01 15:51:53 -05:00
notiant 36126617d8 Change button widths 2025-12-19 21:51:39 +01:00
Ly-sec 89e0a215df AudioPanel: visual overhaul 2025-12-18 14:11:06 +01:00
Ly-sec 9d9695d609 AudioPanel: remove debug logs 2025-12-18 12:45:28 +01:00
Ly-sec cd9ad9dc8a AudioPanel: some more troubleshooting 2025-12-18 12:38:25 +01:00
Ly-sec 49ea59edb5 AudioPanel: even more troubleshooting 2025-12-18 12:31:54 +01:00
Ly-sec 0c6709590c AudioPanel: more troubleshooting 2025-12-18 12:23:12 +01:00
Ly-sec b506e3f656 AudioPanel: check linkGroups 2025-12-18 12:17:24 +01:00
Ly-sec a9a0956cae AudioPanel: follow links 2025-12-18 12:11:58 +01:00
Ly-sec a0d87dec1f AudioPaneL: add more logging 2025-12-18 12:05:09 +01:00
Ly-sec a9cb60364e AudioPaneL: add logging 2025-12-18 11:55:16 +01:00
Ly-sec 1877e74bb1 AudioPanel: add app volume controls 2025-12-18 11:44:32 +01:00
Lemmy 3d44cb2953 Panels: increased default panel width from 420 to 440. 2025-12-15 18:55:13 -05:00
Ly-sec 9f5e090623 AudioPanel: follow same slider logic that AudioCard uses 2025-12-07 14:29:49 +01:00
ItsLemmy 86e6e3d1db Panels: 420 will take over the world! 2025-12-05 14:58:32 -05:00
Ly-sec 778dce21c1 AudioPanel: suppress OSD when toggle mute/unmute to prevent overlapping 2025-11-27 09:34:00 +01:00
Ly-sec 8419549183 AudioService: this might be it 2025-11-26 21:10:26 +01:00
notiant 6d032e5159 Remove double bottom spacing in panels & hide scrollbar in NScrollView if not necessary 2025-11-18 10:12:44 +01:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
Ly-sec 508f8be6b8 Revert "AudioCard/Panel: add one-shot timer to prevent 100% volume on startup"
This reverts commit bd0ddda7c6.
2025-11-11 15:27:17 +01:00
Ly-sec bd0ddda7c6 AudioCard/Panel: add one-shot timer to prevent 100% volume on startup 2025-11-11 15:16:32 +01:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
ItsLemmy fc3db67def Panels: improvements
- slightly smaller and more homogenous sizing
- better look for battery panel (icons)
2025-11-06 23:14:48 -05:00
ItsLemmy e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00