Window-list toplevels could have an overlay icon to show audio input/output icons
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 18/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- cpp
- Bereich
- audio-video-rtc, desktop
Rechercherichtung
The request concerns the window-list widget, which would need to track audio and recording streams from wireplumber and overlay icons on toplevels, with the wireplumber widget possibly changing too. The issue is a brainstorm with no agreed design, so first ask the maintainers which approach they want before reading the code. Done would mean a settled design, then a working overlay behind a config option.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I suggest, if compiled with wireplumber and enabled by user config, we track audio streams and recording streams in window-list.
We use these streams to track which windows are producing sound or recording, and overlay the appropriate stock icons over it (also user customisable on size, edge). Further thoughts include adding a volume slider & mute toggle to that windows context menu.
Just jotting down the idea before it slips away.
Further consideration, allow wire-plumber widget to explicitly only show app mixers for those not claimed by window-list, but this is a considerably larger task I imagine.
- Vorherrschende Sprache
- C++
- Sterne
- 182
- Forks
- 57
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 8
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus WayfireWM/wf-shell
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
WayfireWM/wf-shell#595 · 9 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
menu: with `menu_list = true`, left-clicking an application does nothing (GTK 4.18)Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
WayfireWM/wf-shell#577 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
WayfireWM/wf-shell#571 · 5 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in WayfireWM/wf-shell
Ähnliche Issues
-
Bug Translations
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 82/100
wesnoth/wesnoth#11728 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
rpm-software-management/dnf5#3043 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 3 Tagen
-
test(tools): two testkit cache tests fail unless GOCACHE and GOMODCACHE are in the environmentOffenbacklog
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
EchoTools/nevr-runtime#2385 ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
AustinKelsay/dnd-diceroll#200 ·
Maintainer antworten meist innerhalb von 1 Tag