Matthew Finkel pushed to branch android-components-74.0.6-10.5-1 at The Tor Project / Applications / android-components
Commits:
283e6c4b by Matthew Finkel at 2021-04-20T02:28:37+00:00
Bug 40005: Modify Default toolbar menu
- - - - -
e13c7ff9 by Alex Catarineu at 2021-04-20T02:28:37+00:00
Bug 40007: Port external helper app prompting
Together with the corresponding fenix patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
- - - - -
65f9abf0 by Alex Catarineu at 2021-04-20T02:28:38+00:00
Bug 40002: Ensure system download manager is not used
- - - - -
5f17ce5f by Alex Catarineu at 2021-04-20T02:28:38+00:00
Bug 40009: Change the default search engines
This matches the search engines from desktop, that is:
DDG as the default, then YouTube, Google, DDGOnion,
Startpage, Twitter, Wikipedia and Yahoo.
- - - - -
0d7125a6 by Alex Catarineu at 2021-04-20T02:28:39+00:00
Modify Addon support
Bug 40011: Hide option for disallowing addons in private mode
Bug 40016: Allow inheriting from AddonCollectionProvider
This will allow implementing our own AddonsProvider in fenix.
- - - - -
3f1f2fc6 by Georg Koppen at 2021-04-20T02:28:39+00:00
Bug 40013: Add option do overwrite timestamp in extension version
- - - - -
1fd6b2b7 by Alex Catarineu at 2021-04-20T02:28:40+00:00
Bug 40015: Port padlock states for .onion services
- - - - -
001f280e by Alex Catarineu at 2021-04-20T02:28:40+00:00
Bug 40021: Force telemetry=false in Fennec settings migration
- - - - -
64a36949 by Alex Catarineu at 2021-04-20T02:28:41+00:00
Bug 40022: Migrate Tor security level from Fennec
- - - - -
9a622ba1 by Matthew Finkel at 2021-04-20T02:28:42+00:00
Modify Tracking Protection configuration
Bug 40020: Disable third-party cookies
Bug 40024: Disable tracking protection by default
- - - - -
51cf313c by Matthew Finkel at 2021-04-20T02:28:42+00:00
Bug 40023: Stop PrivateNotificationService
- - - - -
98991432 by Matthew Finkel at 2021-04-20T02:28:43+00:00
Add support for new GeckoView interfaces
Bug 40006: Expose Security Level interface
Bug 40019: Expose spoofEnglish pref
Bug 34439: Isolate Icon loader on Android
- - - - -
30 changed files:
- build.gradle
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/icons/src/main/java/mozilla/components/browser/icons/loader/HttpIconLoader.kt
- components/browser/menu/src/main/java/mozilla/components/browser/menu/WebExtensionBrowserMenuBuilder.kt
- components/browser/search/src/main/assets/search/list.json
- + components/browser/search/src/main/assets/searchplugins/ddg-onion.xml
- components/browser/search/src/main/assets/searchplugins/ddg.xml
- + components/browser/search/src/main/assets/searchplugins/startpage.xml
- + components/browser/search/src/main/assets/searchplugins/yahoo.xml
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/DisplayToolbar.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/SiteSecurityIconView.kt
- components/browser/toolbar/src/main/res/drawable/mozac_ic_site_security.xml
- components/browser/toolbar/src/main/res/values/attrs_browser_toolbar.xml
- components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt
- components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt
- components/concept/fetch/src/main/java/mozilla/components/concept/fetch/Request.kt
- components/concept/toolbar/src/main/java/mozilla/components/concept/toolbar/Toolbar.kt
- components/feature/addons/src/main/java/mozilla/components/feature/addons/amo/AddonCollectionProvider.kt
- components/feature/addons/src/main/res/layout/mozac_feature_addons_fragment_dialog_addon_installed.xml
- components/feature/app-links/build.gradle
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksFeature.kt
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksUseCases.kt
- components/feature/contextmenu/src/main/java/mozilla/components/feature/contextmenu/ContextMenuCandidate.kt
- components/feature/downloads/build.gradle
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt
- components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
You're receiving this email because of your account on gitlab.torproject.org.
Matthew Finkel pushed to branch tor-browser-88.0.0b4-10.5-1 at The Tor Project / Applications / fenix
Commits:
5338cbd3 by Matthew Finkel at 2021-04-06T22:08:25+00:00
Bug 40002: Add GitLab CI
Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
- - - - -
191a835d by Matthew Finkel at 2021-04-06T22:08:25+00:00
Rename as Tor Browser
Bug 40020: Change applicationId
Bug 40020: Change app name
Bug 40020: Change deeplink scheme
Bug 40020: Change App icons
Bug 40073: Use correct branding on About page
Bug 40088: Use Tor Browser logo in migration screen
- - - - -
805473e1 by Matthew Finkel at 2021-04-06T22:08:25+00:00
Disable features and functionality
Bug 33594: Disable data collection by default (Glean)
Bug 40019: Adjust is disabled on Release when data collection is disabled
Bug 34338: Disable the crash reporter
Bug 40014: Neuter Google Advertising ID
Bug 40018: Disable Push service
Bug 40034: Disable PWA onboading
Bug 40072: Disable Tracking Protection
Bug 40061: Do not show "Send to device" in sharing menu
Bug 40109: Reduce requested permissions
Exclude LOCATION and NETWORK_STATE
- - - - -
fa2eafbb by Georg Koppen at 2021-04-06T22:08:25+00:00
Modify build system
Bug 40083: Make locale ordering in BuildConfig deterministic
Bug 40042: Add option do overwrite timestamp in extension version
Bug 40059: Use MOZ_BUILD_DATE for versionCode
At the same time we adapt MOZ_BUILD_DATE to our needs where it is
actually used and not in tor-browser-build. This gives us more
flexibility. See: tor-browser-build#40084.
Bug 40067: Fix reproducibility issue in classes2.dex
We make sure our MOZ_BUILD_DATE gets used as a source for showing date
related information on the Fenix about page.
Bug 40071: Show only supported locales
Bug 40064: Use Gecko Beta for Nightly and Debug variants
Bug 40123: Allow building the instrumented tests apks for variants other than debug
This allows to specify the variant of the instrumented tests via
a `testBuildType` gradle argument. It also applies a workaround for
a R8 issue from https://issuetracker.google.com/issues/140851070.
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
47deabfc by Matthew Finkel at 2021-04-20T02:19:33+00:00
Add Tor integration and UI
Bug 40001: Start Tor as part of the Fenix initialization
Bug 40028: Implement Tor Service controller
Bug 40028: Integrate Tor Controller into HomeFragment
Bug 40028: Implement Tor connect and logger screens
Bug 40028: Implement Tor Onboarding
Bug 40028: Implement new home screen
Bug 40028: Define bootstrapping events and Quick Start
Bug 40041: Implement Tor Network Settings
Bug 40041: Integrate Tor Network Settings
- - - - -
f2645d89 by Alex Catarineu at 2021-04-20T02:19:33+00:00
Modify UI/UX
Bug 40015: Modify Home menu
Bug 40016: Hide unwanted Settings
Bug 40016: Modify Default toolbar menu
Bug 40016: Add Donate settings button
Bug 40016: Move Allow Screenshots under Advanced
Bug 40016: Don't install WebCompat webext
Bug 40016: Don't onboard Search Suggestions
Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
Bug 40095: Hide "Sign in to sync" in bookmarks
Bug 40031: Hide Mozilla-specific items on About page
Bug 40032: Set usesCleartextTraffic as false
Bug 40063: Do not sort search engines alphabetically
Bug 34378: Port external helper app prompting
With the corresponding android-components patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
Bug 34403: Disable Normal mode by default
Bug 40087: Implement a switch for english locale spoofing
Bug 40144: Hide Download Manager
Bug 40141: Hide EME site permission
- - - - -
16e71cc2 by Alex Catarineu at 2021-04-20T02:19:33+00:00
Modify Add-on support
Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
HTTPS Everywhere is installed as a builtin extension and NoScript as
a regular AMO addon. To avoid unnecessary I/O we only install NoScript
the first time, and rely on the browser addon updating mechanism for
keeping up with new versions. This is the same behaviour that was
implemented in the Fennec-based Tor Browser, where it was installed
as a "distribution addon", which also only occurred once.
Bug 40062: HTTPS Everywhere is not shown as installed
Also 40070: Consider storing the list of recommended addons
This implements our own AddonsProvider, which loads the list of
available addons from assets instead of fetching it from an
endpoint. In this list, we replace https-everywhere by
our https-everywhere-eff, so that the EFF one is shown as installed
in the addons list and the AMO one is not displayed.
Also, we hide the uninstall button for builtin addons.
Bug 40058: Hide option for disallowing addon in private mode
- - - - -
81e94daa by Matthew Finkel at 2021-04-20T02:23:54+00:00
Add Security Level UI
Bug 40026: Implement Security Level settings
Bug 40026: Integrate Security Level settings
- - - - -
30 changed files:
- + .gitlab-ci.yml
- app/build.gradle
- app/proguard-rules.pro
- app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuAboutRobot.kt
- − app/src/beta/res/drawable/ic_launcher_foreground.xml
- app/src/beta/res/mipmap-hdpi/ic_launcher.png
- app/src/beta/res/mipmap-mdpi/ic_launcher.png
- app/src/beta/res/mipmap-xhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxxhdpi/ic_launcher.png
- app/src/beta/res/values/static_strings.xml
- app/src/beta/res/xml/shortcuts.xml
- − app/src/debug/res/drawable/ic_launcher_foreground.xml
- app/src/debug/res/xml/shortcuts.xml
- app/src/main/AndroidManifest.xml
- + app/src/main/assets/allowed_addons.json
- app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/addons/InstalledAddonDetailsFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- app/src/main/java/org/mozilla/fenix/components/Components.kt
- app/src/main/java/org/mozilla/fenix/components/Core.kt
- + app/src/main/java/org/mozilla/fenix/components/TorAddonCollectionProvider.kt
- + app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt
- app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
- app/src/main/java/org/mozilla/fenix/home/HomeMenu.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/bcea234cee6b…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/bcea234cee6b…
You're receiving this email because of your account on gitlab.torproject.org.
commit 2374853c7aac0d5fd79df206629cd85c90a10ddd
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Apr 19 16:16:20 2021 +0000
https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
pl.po | 50 +++++++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/pl.po b/pl.po
index e67eb245c9..31839f4376 100644
--- a/pl.po
+++ b/pl.po
@@ -30,7 +30,7 @@ msgstr ""
"Project-Id-Version: Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-19 08:20+0200\n"
-"PO-Revision-Date: 2021-04-19 15:42+0000\n"
+"PO-Revision-Date: 2021-04-19 16:08+0000\n"
"Last-Translator: No Ne\n"
"Language-Team: Polish (http://www.transifex.com/otf/torproject/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -129,10 +129,10 @@ msgstr "Nieznany czas"
#, perl-brace-format
msgid "1y"
msgid_plural "{count}y"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "1 r."
+msgstr[1] "{count} lata"
+msgstr[2] "{count} lat"
+msgstr[3] "{count} lat"
#. Translators: Don't translate {count}, it's a place holder and
#. will be replaced.
@@ -141,10 +141,10 @@ msgstr[3] ""
#, perl-brace-format
msgid "1d"
msgid_plural "{count}d"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "1 d."
+msgstr[1] "{count} d."
+msgstr[2] "{count} d."
+msgstr[3] "{count} d."
#. Translators: Don't translate {count}, it's a place holder and
#. will be replaced.
@@ -153,10 +153,10 @@ msgstr[3] ""
#, perl-brace-format
msgid "1h"
msgid_plural "{count}h"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "1 h"
+msgstr[1] "{count} h"
+msgstr[2] "{count} h"
+msgstr[3] "{count} h"
#. Translators: Don't translate {count}, it's a place holder and
#. will be replaced.
@@ -165,10 +165,10 @@ msgstr[3] ""
#, perl-brace-format
msgid "1m"
msgid_plural "{count}m"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "1 min"
+msgstr[1] "{count} min"
+msgstr[2] "{count} min"
+msgstr[3] "{count} min"
#. Translators: Don't translate {count}, it's a place holder and
#. will be replaced.
@@ -177,10 +177,10 @@ msgstr[3] ""
#, perl-brace-format
msgid "1s"
msgid_plural "{count}s"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "1 s"
+msgstr[1] "{count} s"
+msgstr[2] "{count} s"
+msgstr[3] "{count} s"
#. Translators: don't translate {time}, {downloaded}, {size}
#. and {speed}, they are placeholders and will be replaced.
@@ -1924,7 +1924,7 @@ msgid ""
"The Unsafe Browser is not anonymous and the websites that you visit can see "
"your real IP address.\\n\\nOnly use the Unsafe Browser to log in to a "
"captive portal or browse trusted web pages on the local network."
-msgstr ""
+msgstr "Niebezpieczna przeglądarka nie jest anonimowa, a odwiedzane witryny internetowe mogą zobaczyć Twój prawdziwy adres IP.\\n\\nUżywaj niebezpiecznej przeglądarki tylko do logowania się do portalu przechwytującego lub przeglądania zaufanych stron w sieci lokalnej."
#: config/chroot_local-includes/usr/local/sbin/unsafe-browser:51
msgid "Starting the Unsafe Browser..."
@@ -1958,7 +1958,7 @@ msgstr "Niebezpieczna Przeglądarka"
msgid ""
"The Unsafe Browser was not enabled in the Welcome Screen.\\n\\nTo use the Unsafe Browser, restart Tails and enable the Unsafe Browser in the additional settings of the Welcome Screen.\\n\n"
"To always enable the Unsafe Browser, turn on the Welcome Screen feature of the Persistent Storage."
-msgstr ""
+msgstr "Niebezpieczna przeglądarka nie została włączona w ekranie powitalnym.\\n\\nAby skorzystać z niebezpiecznej przeglądarki, uruchom ponownie Tails i włącz niebezpieczną przeglądarkę w dodatkowych ustawieniach ekranu powitalnego.\\n\nAby zawsze włączać niebezpieczną przeglądarkę, włącz funkcję ekranu powitalnego pamięci trwałej."
#: config/chroot_local-includes/usr/local/sbin/unsafe-browser:99
msgid ""
@@ -1979,7 +1979,7 @@ msgid ""
"You are not connected to a local network yet.\\n\\nTo be able to start the "
"Unsafe Browser, you first need to connect to a Wi-Fi, wired, or mobile "
"network."
-msgstr ""
+msgstr "Nie masz jeszcze połączenia z siecią lokalną.\\n\\nAby uruchomić niebezpieczną przeglądarkę, musisz najpierw połączyć się z siecią Wi-Fi, przewodową lub mobilną."
#: config/chroot_local-includes/usr/local/sbin/unsafe-browser:131
msgid "Failed to run browser."
@@ -2292,7 +2292,7 @@ msgid ""
"A captive portal is a web page that is displayed before you can access the Internet. Captive portals usually require to log in to the network or enter information such as an email address.\n"
"\n"
"The Unsafe Browser is not anonymous and can deanonymize you. Use it only to log in to captive portals."
-msgstr ""
+msgstr "Niebezpieczna przeglądarka umożliwia zalogowanie się do portalu przechwytującego.\n\nPortal przechwytujący to strona internetowa wyświetlana przed uzyskaniem dostępu do Internetu. Portale przechwytujące zwykle wymagają zalogowania się do sieci lub wprowadzenia informacji, takich jak adres e-mail.\n\nNiebezpieczna przeglądarka nie jest anonimowa i może Cię dezanonimizować. Używaj jej tylko do logowania się do portali przechwytujących."
#: ../config/chroot_local-includes/usr/share/tails/greeter/additional_settings.ui.in:572
msgid "Disable the Unsafe Browser (default)"