Skip to content

Add button for checking updates to error screen#13235

Closed
ghost wants to merge 2 commits intodevfrom
unknown repository
Closed

Add button for checking updates to error screen#13235
ghost wants to merge 2 commits intodevfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Feb 11, 2026

What is it?

  • Feature (user facing) ⚠️ Your PR must target the refactor branch

Description of the changes in your PR

Add buttton for checking for updates

Before/After Screenshots/Screen Record

  • Before:
20260211_15h24m44s_grim
  • After:
untitled.mp4

Fixes the following issue(s)

Relies on the following changes

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

Yevhen Babiichuk (DustDFG) added 2 commits February 10, 2026 21:00
When user toggles auto updates in settings it will firstly show
"check for update..." toast as like if user presses to button of
manual check. It adds consistency and allows to reuse manual check
in other places of the app
@github-actions github-actions Bot added the size/small PRs with less than 50 changed lines label Feb 11, 2026
@ghost
Copy link
Copy Markdown
Author

ghost commented Feb 11, 2026

Don't mind that video shows you the button on "age restricted error page" it was just made mock testing. The code in PR is coupled to report button so the button is howed only when error is reportable

@hollownights
Copy link
Copy Markdown

Hi!

Two things:

  • No button should ever disappear. It may be grayed out/disabled to for a while after a click, but never disappear.
  • Without a proper call to action and an indication that it may lead to a solution to the problem, the button loses its appeal. So:

(Only if the automatic check for updates is disabled)
There may be a new version of NewPipe that may solve this problem. Click the button below to check for it:

[Check for updates]

(If the automatic check for updates is enabled, check for updates and, if there is one, show this)
There is a new version of NewPipe that may solve this problem. Click the button below to download it:

[Update the app]

@ShareASmile ShareASmile added feature request Issue is related to a feature in the app UX Relating to improving user experience labels Feb 25, 2026
@ghost ghost closed this Mar 8, 2026
This pull request was closed.
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 size/small PRs with less than 50 changed lines UX Relating to improving user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show a button/link for the app’s last update as part of the error screen

2 participants