Summary: | Feature request: Option to use proxy to download podcasts | ||
---|---|---|---|
Product: | [Applications] kasts | Reporter: | Mohammad K. <mokazemi> |
Component: | general | Assignee: | bart |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/multimedia/kasts/-/commit/755014f570807364f68fd473f85a0ac4b1ebd61d | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | A screenshot of Neochat proxy settings |
Description
Mohammad K.
2023-03-17 13:06:49 UTC
It looks like it's fairly easy to enable Kasts to pick up the system proxy settings. I guess that should be sufficient? A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kasts/-/merge_requests/107 I think I've enabled it now. I don't have a proxy that I can test with, though. If you're ok with compiling Kasts from source yourself (and know how to do it), you can check the implementation yourself. Here is the link to the merge request that has the relevant source code changes: https://invent.kde.org/multimedia/kasts/-/merge_requests/107 Git commit 0bfd0b919e5a7e8944f3cd07633690f66c951022 by Bart De Vries. Committed on 19/03/2023 at 08:53. Pushed by bdevries into branch 'master'. Make Kasts use the system proxy settings M +3 -0 src/fetcher.cpp https://invent.kde.org/multimedia/kasts/commit/0bfd0b919e5a7e8944f3cd07633690f66c951022 Thanks. Also what about something like Neochat proxy settings? (I'll attach a photo of it) Since due to some restrictions in my country, I use proxy not for whole my system (because its speed would be awful). Created attachment 158767 [details]
A screenshot of Neochat proxy settings
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kasts/-/merge_requests/184 Git commit 5a423585929d2f0aceb6e9fd593c1d20acf1feb0 by Bart De Vries. Committed on 24/04/2024 at 13:44. Pushed by bdevries into branch 'master'. Add manual proxy configuration This implementation is based on the one from neochat and tokodon, but it fixes the "system default" option and adds a "no proxy" option. Most of these settings now also cover streaming audio through the different backends. M +90 -1 src/fetcher.cpp M +7 -0 src/fetcher.h M +131 -0 src/qml/Settings/NetworkSettingsPage.qml M +33 -0 src/settingsmanager.kcfg https://invent.kde.org/multimedia/kasts/-/commit/5a423585929d2f0aceb6e9fd593c1d20acf1feb0 Git commit 755014f570807364f68fd473f85a0ac4b1ebd61d by Bart De Vries. Committed on 24/04/2024 at 15:59. Pushed by bdevries into branch 'release/24.05'. Add manual proxy configuration This implementation is based on the one from neochat and tokodon, but it fixes the "system default" option and adds a "no proxy" option. Most of these settings now also cover streaming audio through the different backends. M +90 -1 src/fetcher.cpp M +7 -0 src/fetcher.h M +131 -0 src/qml/Settings/NetworkSettingsPage.qml M +33 -0 src/settingsmanager.kcfg https://invent.kde.org/multimedia/kasts/-/commit/755014f570807364f68fd473f85a0ac4b1ebd61d |