Summary: | Keyboard shortcuts to cycle through media sources | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Joe Breuer <kde> |
Component: | Media Player widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | kde, nate, nicolas.fella |
Priority: | NOR | ||
Version First Reported In: | 6.3.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/42f322e2df9e633c369ddbc37a0b11b115df165c | Version Fixed In: | 6.4.0 |
Sentry Crash Report: |
Description
Joe Breuer
2025-03-07 08:19:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5314 Git commit 42f322e2df9e633c369ddbc37a0b11b115df165c by Christoph Wolk. Committed on 20/04/2025 at 13:40. Pushed by cwo into branch 'master'. applets/mediacontroller: allow tab changes with Alt+number Alt+1 to Alt+0 are a common shortcut in KDE Applications such as Kate and Dolphin to switch between the first 10 tabs. The media controller applet has potentially many tabs from different media players, browsers, KDE Connect devices etc., but does not support these shortcuts. This change adds support for Alt+1 to Alt+0. M +8 -0 applets/mediacontroller/package/contents/ui/ExpandedRepresentation.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/42f322e2df9e633c369ddbc37a0b11b115df165c Git commit 82324ff676982236f695c336673e9b41d31f02ba by Christoph Wolk. Committed on 20/04/2025 at 13:40. Pushed by cwo into branch 'master'. applets/mediacontroller: make ctrl-tab work better Mediacontroller has mcuh of its keybaord behavior in a onReleased handler to have better seeking behavior. This creates a conflict between the Ctrl+Tab tab switching and KeyNavigation.Tab handler, as that trigger is on press and so gets activated before the tab-switching code does. As a consequence, Ctrl+Tab only works every other press, which combined with duplicated content (from the "Choose Automatically" button) and a lack of visual feedback makes for a rather awkward experience. Ctrl+Backtab also does not work at all, as backtab from the tab bar is itself broken and interferes with Ctrl+Backtab. Instead, we move Ctrl+(Back)tab handling into the onPressed trigger, which solves the issue and makes at least Ctrl+Backtab work. M +6 -5 applets/mediacontroller/package/contents/ui/ExpandedRepresentation.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/82324ff676982236f695c336673e9b41d31f02ba |