Skip to content

Conversation

@fokin33
Copy link

@fokin33 fokin33 commented Oct 8, 2025

What is it?

  • Feature (user facing)

Description of the changes in your PR

Add proxy settings

Before/After Screenshots/Screen Record

  • Before:
  • After:
image

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 Oct 8, 2025
@TobiGr TobiGr added feature request Issue is related to a feature in the app privacy & data protection Issues regarding either NewPipe, Team NewPipe services or external services NewPipe uses labels Oct 9, 2025
@AudricV AudricV added the template ignored The user didn't follow the template/instructions (or removed them) label Oct 9, 2025
@liasica
Copy link

liasica commented Nov 6, 2025

Need this feature!

Copy link
Contributor

@TobiGr TobiGr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this PR. Things that need to be taken into account:

  1. Enabling the proxy in the settings should enable the proxy immediately or prompt the user to restart the app. Currently it looks like the proxy is enabled in the settings UI although it is actually not.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it is a good idea to separate the strings so that strings.xml is not cluttered too much. However, I think this should be done for all strings at the same time in a separate PR. Please make this a section in string.xml for now.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where does this file come from?

@TobiGr
Copy link
Contributor

TobiGr commented Jan 3, 2026

Proxy for downloads is missing (see DownloadMission#openConnection)

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 privacy & data protection Issues regarding either NewPipe, Team NewPipe services or external services NewPipe uses size/medium PRs with less than 250 changed lines template ignored The user didn't follow the template/instructions (or removed them)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proxy Settings

4 participants