-
Notifications
You must be signed in to change notification settings - Fork 897
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add warning message to proxy settings #6099
Add warning message to proxy settings #6099
Conversation
Going to play devils advocate here, why go for this banner instead of our standard tooltip offtopic discussion: should we also use a banner for other settings? |
I think part of the problem here is the naming of the setting itself "enable proxy/tor" sounds like you can just turn it on like other settings and it will just work, something along the lines of "connect to external proxy" with a subtitle of "enter the connection details for your proxy below" might make it more obvious what the setting actually does. |
|
Thoughts? |
Ya that one would be noticeable |
Co-authored-by: PikachuEXE <git@pikachuexe.net>
cd103e2
to
0a331a6
Compare
* development: (273 commits) Translated using Weblate (Serbian) Translated using Weblate (Czech) Translated using Weblate (French) Translated using Weblate (German) Translated using Weblate (Spanish) Fix text colour in player overflow menu (FreeTubeApp#6213) Add warning message to proxy settings (FreeTubeApp#6099) Migrate SubscribedChannels view to Composition API (FreeTubeApp#6131) Translated using Weblate (Croatian) Translated using Weblate (English (United Kingdom)) Translated using Weblate (Afrikaans) Translated using Weblate (Afrikaans) Better player error handling (FreeTubeApp#6180) Translated using Weblate (Arabic) Translated using Weblate (Afrikaans) local API: Fix playlists and podcasts not appearing in search results (FreeTubeApp#6196) Translated using Weblate (Serbian) Translated using Weblate (Hungarian) Bump shaka-player from 4.11.11 to 4.12.1 (FreeTubeApp#6193) Translated using Weblate (French) ... # Conflicts: # src/renderer/views/SubscribedChannels/SubscribedChannels.js
* Add warning message to proxy settings * Update src/renderer/components/proxy-settings/proxy-settings.css Co-authored-by: PikachuEXE <git@pikachuexe.net> * simplify message * Only show banner when useProxy is enabled --------- Co-authored-by: PikachuEXE <git@pikachuexe.net>
* Add warning message to proxy settings * Update src/renderer/components/proxy-settings/proxy-settings.css Co-authored-by: PikachuEXE <git@pikachuexe.net> * simplify message * Only show banner when useProxy is enabled --------- Co-authored-by: PikachuEXE <git@pikachuexe.net>
* Add warning message to proxy settings * Update src/renderer/components/proxy-settings/proxy-settings.css Co-authored-by: PikachuEXE <git@pikachuexe.net> * simplify message * Only show banner when useProxy is enabled --------- Co-authored-by: PikachuEXE <git@pikachuexe.net>
Add warning message to proxy settings
Pull Request Type
Related issue
It isn't clear for non-power users that you actually have to set up a proxy/set up Tor to get it to work. This change should remove some of that confusion.
Description
Adds a warning message under the proxy settings saying you need to setup a proxy/Tor and configure it or FreeTube won't work
Screenshots
Testing
Desktop