Skip to content

feat: zone base double tap gesture & reduce boilerplate #98

Open
B-2U wants to merge 2 commits into
Predidit:mainfrom
B-2U:zone-base-double-tap-gesture
Open

feat: zone base double tap gesture & reduce boilerplate #98
B-2U wants to merge 2 commits into
Predidit:mainfrom
B-2U:zone-base-double-tap-gesture

Conversation

@B-2U
Copy link
Copy Markdown

@B-2U B-2U commented May 2, 2026

  • 原本android上onDoubleTap會直接觸發 _handleShortSeek(),現在將螢幕按橫坐標切為三等分,左右側快進快退固定秒數,中間播放/暫停,並在設置中加入滑條,調整上方提到的秒數

  • 重構並統一播放器中的各種行為(加速、快進/退、調整音量/亮度)使用的通知氣泡,減少重複性代碼

B-2U added 2 commits May 2, 2026 10:51
…ay, right=seek forward

- zone-based double-tap gesture: left=seek back, middle=pause/play, right=seek forward
- show seek duration in the center of the screen when double-tapping
- add slider in player settings to configure double-tap seek duration (5/10/15/20s)
All gesture handlers (drag, scroll, long-press, double-tap) now use the  unified widget to show feedback.
@B-2U
Copy link
Copy Markdown
Author

B-2U commented May 2, 2026

才發現還有 https://github.com/Predidit/Kazumi 的存在,感覺自己像小丑🤡
佬未來要不要考慮把這個repo archive了 :(

@Predidit
Copy link
Copy Markdown
Owner

Predidit commented May 2, 2026

这个仓库不会被 repo ,我会继续维护这个仓库但是不会主动添加新功能并欢迎 PR

这个仓库的定位是一个极简的第三方客户端,和 Kazumi 不同

你想把PR落地在哪里呢

@alex-sc-kao
Copy link
Copy Markdown

alex-sc-kao commented May 2, 2026

这个仓库不会被 repo ,我会继续维护这个仓库但是不会主动添加新功能并欢迎 PR

这个仓库的定位是一个极简的第三方客户端,和 Kazumi 不同

原來如此 了解了

你想把PR落地在哪里呢

這個PR應該還是給OneAnime合適,看起來Kazumi的播放器是模仿B站的操作風格(全畫面雙擊暫停/播放),我覺得那邊不需要特別加上這個變化,不過我還是有在那邊提一個可關閉音量/亮度控制的PR Predidit/Kazumi#2030 ,有機會再請您過目一下,謝謝!

@B-2U
Copy link
Copy Markdown
Author

B-2U commented May 3, 2026

才發現昨天回覆時切錯賬戶了😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants