Add support for I2P and custom proxies. https://redmine.stoutner.com/issues/355
authorSoren Stoutner <soren@stoutner.com>
Thu, 19 Dec 2019 23:30:09 +0000 (16:30 -0700)
committerSoren Stoutner <soren@stoutner.com>
Thu, 19 Dec 2019 23:30:09 +0000 (16:30 -0700)
commit81179d84ced6b43360d42a4b44eb8fb329532ff4
tree9b88b630eba79cca0931b9ad40312da6db06ba8b
parentca7516a7edb9e06d0f9fe9186513986cd82be716
Add support for I2P and custom proxies.  https://redmine.stoutner.com/issues/355
110 files changed:
.idea/assetWizardSettings.xml
.idea/dictionaries/soren.xml
app/build.gradle
app/src/main/assets/de/about_licenses_dark.html
app/src/main/assets/de/about_licenses_light.html
app/src/main/assets/de/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/de/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/de/guide_tor_dark.html [deleted file]
app/src/main/assets/de/guide_tor_light.html [deleted file]
app/src/main/assets/en/about_licenses_dark.html
app/src/main/assets/en/about_licenses_light.html
app/src/main/assets/en/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/en/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/en/guide_tor_dark.html [deleted file]
app/src/main/assets/en/guide_tor_light.html [deleted file]
app/src/main/assets/es/about_licenses_dark.html
app/src/main/assets/es/about_licenses_light.html
app/src/main/assets/es/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/es/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/es/guide_tor_dark.html [deleted file]
app/src/main/assets/es/guide_tor_light.html [deleted file]
app/src/main/assets/fr/about_licenses_dark.html
app/src/main/assets/fr/about_licenses_light.html
app/src/main/assets/fr/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/fr/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/fr/guide_tor_dark.html [deleted file]
app/src/main/assets/fr/guide_tor_light.html [deleted file]
app/src/main/assets/it/about_licenses_dark.html
app/src/main/assets/it/about_licenses_light.html
app/src/main/assets/it/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/it/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/it/guide_tor_dark.html [deleted file]
app/src/main/assets/it/guide_tor_light.html [deleted file]
app/src/main/assets/ru/about_licenses_dark.html
app/src/main/assets/ru/about_licenses_light.html
app/src/main/assets/ru/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/ru/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/ru/guide_tor_dark.html [deleted file]
app/src/main/assets/ru/guide_tor_light.html [deleted file]
app/src/main/assets/shared_images/open_in_browser_blue_dark.png [new file with mode: 0644]
app/src/main/assets/shared_images/open_in_browser_blue_light.png [new file with mode: 0644]
app/src/main/assets/shared_images/open_in_browser_dark.png [new file with mode: 0644]
app/src/main/assets/shared_images/open_in_browser_light.png [new file with mode: 0644]
app/src/main/assets/shared_images/orbot_blue_dark.png [deleted file]
app/src/main/assets/shared_images/orbot_blue_light.png [deleted file]
app/src/main/assets/shared_images/orbot_dark.png [deleted file]
app/src/main/assets/shared_images/orbot_light.png [deleted file]
app/src/main/assets/tr/about_licenses_dark.html
app/src/main/assets/tr/about_licenses_light.html
app/src/main/assets/tr/guide_proxies_dark.html [new file with mode: 0644]
app/src/main/assets/tr/guide_proxies_light.html [new file with mode: 0644]
app/src/main/assets/tr/guide_tor_dark.html [deleted file]
app/src/main/assets/tr/guide_tor_light.html [deleted file]
app/src/main/java/com/stoutner/privacybrowser/activities/GuideActivity.java
app/src/main/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java
app/src/main/java/com/stoutner/privacybrowser/activities/ViewSourceActivity.java
app/src/main/java/com/stoutner/privacybrowser/adapters/AboutPagerAdapter.java
app/src/main/java/com/stoutner/privacybrowser/adapters/GuidePagerAdapter.java [new file with mode: 0644]
app/src/main/java/com/stoutner/privacybrowser/dialogs/AboutViewSourceDialog.java
app/src/main/java/com/stoutner/privacybrowser/dialogs/CreateHomeScreenShortcutDialog.java
app/src/main/java/com/stoutner/privacybrowser/dialogs/ProxyNotInstalledDialog.java [new file with mode: 0644]
app/src/main/java/com/stoutner/privacybrowser/dialogs/ViewSslCertificateDialog.java
app/src/main/java/com/stoutner/privacybrowser/dialogs/WaitingForProxyDialog.java [new file with mode: 0644]
app/src/main/java/com/stoutner/privacybrowser/fragments/AboutTabFragment.java
app/src/main/java/com/stoutner/privacybrowser/fragments/GuideTabFragment.java
app/src/main/java/com/stoutner/privacybrowser/fragments/SettingsFragment.java
app/src/main/java/com/stoutner/privacybrowser/helpers/ImportExportDatabaseHelper.java
app/src/main/java/com/stoutner/privacybrowser/helpers/OrbotProxyHelper.java [deleted file]
app/src/main/java/com/stoutner/privacybrowser/helpers/ProxyHelper.java [new file with mode: 0644]
app/src/main/java/com/stoutner/privacybrowser/views/NestedScrollWebView.java
app/src/main/res/drawable/.idea/codeStyles/Project.xml [new file with mode: 0644]
app/src/main/res/drawable/.idea/misc.xml [new file with mode: 0644]
app/src/main/res/drawable/.idea/modules.xml [new file with mode: 0644]
app/src/main/res/drawable/.idea/vcs.xml [new file with mode: 0644]
app/src/main/res/drawable/.idea/workspace.xml [new file with mode: 0644]
app/src/main/res/drawable/app_bar_disabled_dark.xml
app/src/main/res/drawable/app_bar_disabled_light.xml
app/src/main/res/drawable/app_bar_enabled_dark.xml
app/src/main/res/drawable/app_bar_enabled_light.xml
app/src/main/res/drawable/app_bar_ghosted_dark.xml
app/src/main/res/drawable/app_bar_ghosted_light.xml
app/src/main/res/drawable/orbot_disabled_dark.xml [deleted file]
app/src/main/res/drawable/orbot_disabled_light.xml [deleted file]
app/src/main/res/drawable/orbot_enabled_dark.xml [deleted file]
app/src/main/res/drawable/orbot_enabled_light.xml [deleted file]
app/src/main/res/drawable/proxy_disabled_dark.xml [new file with mode: 0644]
app/src/main/res/drawable/proxy_disabled_light.xml [new file with mode: 0644]
app/src/main/res/drawable/proxy_enabled_dark.xml [new file with mode: 0644]
app/src/main/res/drawable/proxy_enabled_light.xml [new file with mode: 0644]
app/src/main/res/drawable/proxy_ghosted_dark.xml [new file with mode: 0644]
app/src/main/res/drawable/proxy_ghosted_light.xml [new file with mode: 0644]
app/src/main/res/layout/about_tab_version.xml
app/src/main/res/layout/unencrypted_website.xml [deleted file]
app/src/main/res/layout/unencrypted_website_dialog.xml [new file with mode: 0644]
app/src/main/res/layout/view_ssl_certificate.xml [deleted file]
app/src/main/res/layout/view_ssl_certificate_dialog.xml [new file with mode: 0644]
app/src/main/res/layout/waiting_for_proxy_dialog.xml [new file with mode: 0644]
app/src/main/res/menu/webview_options_menu.xml
app/src/main/res/values-de/strings.xml
app/src/main/res/values-es/strings.xml
app/src/main/res/values-fr/strings.xml
app/src/main/res/values-it/strings.xml
app/src/main/res/values-ru/strings.xml
app/src/main/res/values-tr/strings.xml
app/src/main/res/values/strings.xml
app/src/main/res/xml/preferences.xml
build.gradle
fastlane/metadata/android/fr-FR/full_description.txt [new file with mode: 0644]
fastlane/metadata/android/fr-FR/short_description.txt [new file with mode: 0644]
fastlane/metadata/android/fr-FR/title.txt [new file with mode: 0644]