Skip to content

[Backport] Feature: Divide player seekbar by chapters#13430

Open
Ecomont wants to merge 3 commits intoTeamNewPipe:devfrom
Ecomont:feature/chapter-markers-seekbar-on-dev
Open

[Backport] Feature: Divide player seekbar by chapters#13430
Ecomont wants to merge 3 commits intoTeamNewPipe:devfrom
Ecomont:feature/chapter-markers-seekbar-on-dev

Conversation

@Ecomont
Copy link
Copy Markdown

@Ecomont Ecomont commented Apr 17, 2026

What is it?

  • Feature (user facing)
  • Bugfix (user facing)
  • Codebase improvement (dev facing)
  • Meta improvement to the project (dev facing)

Description of the changes in your PR

This is the requested backport of PR #13413 to the dev branch to maintain feature parity.

It includes the original Java implementation of the ChaptersSeekBar with visual markers, gap rendering based on video metadata (StreamInfo), and haptic feedback, exactly as they were implemented before the Kotlin migration requested for the refactor branch.

Before/After Screenshots/Screen Record

(Same UI changes as demonstrated in #13413)
After:
https://github.com/user-attachments/assets/80f2cf57-d500-4670-bcd5-4e45c6d4fdcf

Fixes the following issue(s)

APK testing

The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.

Due diligence

@github-actions github-actions bot added the size/medium PRs with less than 250 changed lines label Apr 17, 2026
@ShareASmile ShareASmile added feature request Issue is related to a feature in the app GUI Issue is related to the graphical user interface player Issues related to any player (main, popup and background) UX Relating to improving user experience labels Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature request Issue is related to a feature in the app GUI Issue is related to the graphical user interface player Issues related to any player (main, popup and background) size/medium PRs with less than 250 changed lines UX Relating to improving user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Divide seekbar by chapters

2 participants