[Feature]: Add Dynamic Volume and Brightness Control to the Island's Horizontal Swipe Gesture
维护者通常 1 天内回复
@sameerasw 已经在做这个了。
开始于 2026年10月28日。
评估
这个 Issue 还没有评估数据。
描述
Problem Statement
Currently, the Island's horizontal swipe gesture can be configured to control either media volume or screen brightness. However, users must choose one, even though both controls are useful in different situations.
For example, when listening to music, adjusting the volume is more relevant. When no media is playing, adjusting screen brightness would be more useful.
Having to choose only one control means losing convenient access to the other.
Proposed Solution
Allow the horizontal swipe gesture to switch dynamically between volume and brightness control based on whether media is playing.
When media is playing: Horizontal swiping controls media volume.
When no media is playing: Horizontal swiping controls screen brightness.
Ideally, this behavior could be offered as an additional option in the Island settings, alongside the existing volume and brightness control modes. Users who prefer the current fixed behavior could continue using it.
Alternatives Considered
No response
Priority
Medium - Would improve my experience
Contribution
- I would be willing to implement this feature
Additional Context
No response
- 主要语言
- Kotlin
- 星标
- 3.2k
- 派生
- 87
- 平均合并
- 1 天 13 小时
- 30 天内合并 PR
- 210
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
sameerasw/essentials 的其他 Issue
-
[Bug]: Every unlock sends "cmd statusbar send-disable-flag none" and wipes the status bar disable records of other apps可能已有人在做 @sameerasw 于 2 天前认领。 未关闭bug
难度 2/5 1-3 小时 新手友好度 66/100
sameerasw/essentials#1579 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Bug]: Smart Pixels not covering AoD wallpaper可能已有人在做 @sameerasw 于 1 天前认领。 未关闭bug
sameerasw/essentials#1617 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Feature]: Live update notifications for media可能已有人在做 @sameerasw 于 1 天前认领。 未关闭enhancement
sameerasw/essentials#1613 · 6 条评论 · 1 个 reaction · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Feature]: Add animation for payment to the island可能已有人在做 @sameerasw 于 1 天前认领。 未关闭enhancement
sameerasw/essentials#1612 · 1 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Bug]: Notifications not appearing in Island可能已有人在做 @sameerasw 于 2 天前认领。 未关闭bug
sameerasw/essentials#1609 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
查看 sameerasw/essentials 的全部 Issue
相似的 Issue
-
pending:code-area pending:issue-category to-triage
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
T31n/YagniLauncher#1096 ·
维护者通常 1 天内回复
-
win_build: parallel PostBuildEvent race in example_app_atiopencl and example_app_nvopencl copying openclapp_kernels.cl可能已有人在做 @qixuancao 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 73/100
维护者通常 1 天内回复
-
OkHttp versions 5.4.0+ no longer include baseline-prof.txt可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭bug
难度 1/5 1 小时以内 新手友好度 83/100
lysine-dev/okhttp#9828 ·
维护者通常 1 天内回复
-
bug Impact: Low Work: Low
难度 2/5 1-3 小时 新手友好度 66/100
oppia/oppia-android#6532 · 1 条评论 ·
维护者通常 3 天内回复