-
Notifications
You must be signed in to change notification settings - Fork 301
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 support for Themed App Icons in Android 13 #95
base: master
Are you sure you want to change the base?
Commits on Aug 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 65c9a13 - Browse repository at this point
Copy the full SHA 65c9a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for d48609b - Browse repository at this point
Copy the full SHA d48609bView commit details
Commits on Aug 5, 2021
-
Merge branch 'release/2.8.75' into 'master'
Release 2.8.75.0 See merge request ProtonVPN/android/android-app-new!418
Configuration menu - View commit details
-
Copy full SHA for 4fa59a2 - Browse repository at this point
Copy the full SHA 4fa59a2View commit details
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4877f6c - Browse repository at this point
Copy the full SHA 4877f6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52aeb89 - Browse repository at this point
Copy the full SHA 52aeb89View commit details -
Configuration menu - View commit details
-
Copy full SHA for e18421c - Browse repository at this point
Copy the full SHA e18421cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13bca64 - Browse repository at this point
Copy the full SHA 13bca64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40ff0f5 - Browse repository at this point
Copy the full SHA 40ff0f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb1329b - Browse repository at this point
Copy the full SHA cb1329bView commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4211b11 - Browse repository at this point
Copy the full SHA 4211b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c64ca9 - Browse repository at this point
Copy the full SHA 6c64ca9View commit details
Commits on Sep 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ee12fc4 - Browse repository at this point
Copy the full SHA ee12fc4View commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ae45f69 - Browse repository at this point
Copy the full SHA ae45f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f897f9 - Browse repository at this point
Copy the full SHA 7f897f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42bfaea - Browse repository at this point
Copy the full SHA 42bfaeaView commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 51e6740 - Browse repository at this point
Copy the full SHA 51e6740View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80d8d2b - Browse repository at this point
Copy the full SHA 80d8d2bView commit details
Commits on Sep 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for db165a8 - Browse repository at this point
Copy the full SHA db165a8View commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c429db0 - Browse repository at this point
Copy the full SHA c429db0View commit details -
Load app label and icon via resources [VPNAND-631].
This way it is possible to release resources earlier using Assets.close().
Configuration menu - View commit details
-
Copy full SHA for 0715281 - Browse repository at this point
Copy the full SHA 0715281View commit details -
Remove the code that tries to trigger GC.
It only helps on one tested device and shouldn't be necessary now.
Configuration menu - View commit details
-
Copy full SHA for 0e9dfef - Browse repository at this point
Copy the full SHA 0e9dfefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 463e32e - Browse repository at this point
Copy the full SHA 463e32eView commit details
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5e12422 - Browse repository at this point
Copy the full SHA 5e12422View commit details -
Don't close own assets [VPNAND-631].
Also cancel the mapping loop in getInstalledInternetApps when the coroutine is canceled.
Configuration menu - View commit details
-
Copy full SHA for 909eddc - Browse repository at this point
Copy the full SHA 909eddcView commit details
Commits on Sep 22, 2021
-
Revert "Don't close own assets [VPNAND-631]."
This reverts commit 909eddc. Calling Resources.getAssets().close() breaks cache of AssetManagers in ResourceManager on Android 9 and older so this approach is not usable.
Configuration menu - View commit details
-
Copy full SHA for 6aafe3c - Browse repository at this point
Copy the full SHA 6aafe3cView commit details -
Revert "Load app label and icon via resources [VPNAND-631]."
This reverts commit 0715281. Calling Resources.getAssets().close() breaks cache of AssetManagers in ResourceManager on Android 9 and older so this approach is not usable.
Configuration menu - View commit details
-
Copy full SHA for 080a045 - Browse repository at this point
Copy the full SHA 080a045View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef9a4ef - Browse repository at this point
Copy the full SHA ef9a4efView commit details
Commits on Sep 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e70d521 - Browse repository at this point
Copy the full SHA e70d521View commit details
Commits on Sep 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f7ecbfc - Browse repository at this point
Copy the full SHA f7ecbfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba57b65 - Browse repository at this point
Copy the full SHA ba57b65View commit details -
Load applications metadata in a separate process [VPNAND-619].
ApplicationInfo.loadLabel and ApplicationInfo.loadIcon cause a lot of memory to be allocated. On some devices it isn't released soon enough leading to OOM errors. Try loading the applications metadata in a separate process to avoid impacting the main process.
Configuration menu - View commit details
-
Copy full SHA for 811acfc - Browse repository at this point
Copy the full SHA 811acfcView commit details
Commits on Oct 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5c39871 - Browse repository at this point
Copy the full SHA 5c39871View commit details
Commits on Oct 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8c29010 - Browse repository at this point
Copy the full SHA 8c29010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42fa261 - Browse repository at this point
Copy the full SHA 42fa261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 796e29c - Browse repository at this point
Copy the full SHA 796e29cView commit details -
Merge branch 'release/2.9.0' into 'master'
Release 2.9.0 See merge request ProtonVPN/android/android-app-new!512
Configuration menu - View commit details
-
Copy full SHA for b0a51e6 - Browse repository at this point
Copy the full SHA b0a51e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e4dfd - Browse repository at this point
Copy the full SHA c0e4dfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c503fc - Browse repository at this point
Copy the full SHA 6c503fcView commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b8f605d - Browse repository at this point
Copy the full SHA b8f605dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6655561 - Browse repository at this point
Copy the full SHA 6655561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0221006 - Browse repository at this point
Copy the full SHA 0221006View commit details -
AppConfig.update() needs to launch the update in the main scope to avoid it being cancelled (as is the case when it runs in a view scope).
Configuration menu - View commit details
-
Copy full SHA for 3831279 - Browse repository at this point
Copy the full SHA 3831279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aad2a8 - Browse repository at this point
Copy the full SHA 6aad2a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ed4d99 - Browse repository at this point
Copy the full SHA 2ed4d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd20ecd - Browse repository at this point
Copy the full SHA cd20ecdView commit details
Commits on Oct 15, 2021
-
A quick fix for missing permissions dialog [VPNAND-668].
VpnConnectionManager.connect requires the context argument to be an Activity when it's being called by the UI. Fragment.requireContext() returns a wrapper since Hilt being is used. Using requireActivity() fixes the issue but we need a solution that is less error-prone.
Configuration menu - View commit details
-
Copy full SHA for 2491249 - Browse repository at this point
Copy the full SHA 2491249View commit details -
Fix the recents list on TV [VPNAND-668].
Current connection was being added to recents when the connection was in the "Disconnecting" state. Not all protocols emit this state so it cannot be relied upon. Add the connection to recents immediately after connecting.
Configuration menu - View commit details
-
Copy full SHA for 0601d00 - Browse repository at this point
Copy the full SHA 0601d00View commit details -
Update tests for the recents list [VPNAND-668].
- update the VpnState that triggers adding to recents, - add a test to check if no duplicates are added on reconnecting.
Configuration menu - View commit details
-
Copy full SHA for bb648dd - Browse repository at this point
Copy the full SHA bb648ddView commit details -
Fix server list connection tests.
Servers are now being added to the recents list right after connecting. This means there are two cards on the screen: in recents and in server list. Each card view has both "Connect" and "Disconnect" buttons and makes the inactive one INVISIBLE. Ignoring INVISIBLE buttons requires an additional condition in tests.
Configuration menu - View commit details
-
Copy full SHA for a6923b7 - Browse repository at this point
Copy the full SHA a6923b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c65ea52 - Browse repository at this point
Copy the full SHA c65ea52View commit details
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e9b019e - Browse repository at this point
Copy the full SHA e9b019eView commit details
Commits on Nov 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 199acbd - Browse repository at this point
Copy the full SHA 199acbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a507293 - Browse repository at this point
Copy the full SHA a507293View commit details
Commits on Nov 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f3a11f8 - Browse repository at this point
Copy the full SHA f3a11f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54b2961 - Browse repository at this point
Copy the full SHA 54b2961View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a43045 - Browse repository at this point
Copy the full SHA 0a43045View commit details -
Merge branch 'release/2.9.0.77' into 'master'
Release sources for 2.9.0.77 See merge request ProtonVPN/android/android-app-new!560
Configuration menu - View commit details
-
Copy full SHA for 7ac2b99 - Browse repository at this point
Copy the full SHA 7ac2b99View commit details -
Don't allow touch events through the "loading" UI [VPNAND-679].
This prevents the UI covered by the loading screen from being (mis)used.
Configuration menu - View commit details
-
Copy full SHA for e4d656a - Browse repository at this point
Copy the full SHA e4d656aView commit details
Commits on Nov 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4c2926d - Browse repository at this point
Copy the full SHA 4c2926dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf19bad - Browse repository at this point
Copy the full SHA cf19badView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6039f3d - Browse repository at this point
Copy the full SHA 6039f3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea36bdc - Browse repository at this point
Copy the full SHA ea36bdcView commit details -
Merge branch 'release/2.9.0.82' into 'master'
2.9.0.82 release See merge request ProtonVPN/android/android-app-new!576
Configuration menu - View commit details
-
Copy full SHA for 242f10c - Browse repository at this point
Copy the full SHA 242f10cView commit details
Commits on Nov 17, 2021
-
Expose profile list instead of an event [VPNAND-603]
Use MutableStateFlow to expose profiles instead of using MutableSharedFlow to emit update events. This fixes issues with UI not updating the list of profiles when the change happens while the UI is in the stopped state.
Configuration menu - View commit details
-
Copy full SHA for 5271eec - Browse repository at this point
Copy the full SHA 5271eecView commit details -
Update server status on the unfiltered list [VPNAND-404].
allServers is changed to reference servers from the unfiltered lists of countries. The filtered collections are being rebuilt from the unfiltered ones so any modifications done to them are lost on an update. allServers is used to update status of individual servers, like load and score, and therefore it needs to be based on the unfiltered collections.
Configuration menu - View commit details
-
Copy full SHA for ba1c278 - Browse repository at this point
Copy the full SHA ba1c278View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36adb27 - Browse repository at this point
Copy the full SHA 36adb27View commit details
Commits on Nov 18, 2021
-
Use up-to-date server object to get load [VPNAND-404].
Reloading the full server list creates new Server objects to represent the servers. Any referenced Servers, e.g. in ConnectionParams, become stale. This isn't super bad because most properties of a server never change. To get the current load or score, an up-to-date Server needs to be retrieved from the ServerManager.
Configuration menu - View commit details
-
Copy full SHA for 88cd61e - Browse repository at this point
Copy the full SHA 88cd61eView commit details
Commits on Nov 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b105509 - Browse repository at this point
Copy the full SHA b105509View commit details -
Revert "Fallback to fastest profile on maintenance for wireguard"
This reverts commit c5856c1. We now have all the necessary functionality to revert to proper fallback for WireGuard.
Configuration menu - View commit details
-
Copy full SHA for 92bfec3 - Browse repository at this point
Copy the full SHA 92bfec3View commit details -
Fix profile display in connection panel header [VPNAND-729].
When there's a server fallback when the app is in background the UI may update without going through state other than "connected".
Configuration menu - View commit details
-
Copy full SHA for 6d49dd1 - Browse repository at this point
Copy the full SHA 6d49dd1View commit details
Commits on Nov 30, 2021
-
Decrease the threshold for hiding the traffic graph [VPNAND-740].
The minimal height of the graph is decreased so that it is shown on more devices.
Configuration menu - View commit details
-
Copy full SHA for 4942698 - Browse repository at this point
Copy the full SHA 4942698View commit details -
Don't crash when non-items are clicked [VPNAND-742].
Check item type, instead of assuming a specific class, in groupie's OnItemClickListeners. The lists have been extended with headers since the initial implementation.
Configuration menu - View commit details
-
Copy full SHA for 008a2a6 - Browse repository at this point
Copy the full SHA 008a2a6View commit details
Commits on Dec 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3a7620f - Browse repository at this point
Copy the full SHA 3a7620fView commit details
Commits on Dec 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 807aa5a - Browse repository at this point
Copy the full SHA 807aa5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0accc68 - Browse repository at this point
Copy the full SHA 0accc68View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbec8c6 - Browse repository at this point
Copy the full SHA fbec8c6View commit details -
Merge branch 'release/2.11.90.9' into 'master'
Release 2.11.90.9 See merge request ProtonVPN/android/android-app-new!615
Configuration menu - View commit details
-
Copy full SHA for a166ace - Browse repository at this point
Copy the full SHA a166aceView commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 81fd1ee - Browse repository at this point
Copy the full SHA 81fd1eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff964c - Browse repository at this point
Copy the full SHA 6ff964cView commit details -
Always open TV via SplashActivity [VPNAND-751].
This way TV UI starts with taskAffinity="".
Configuration menu - View commit details
-
Copy full SHA for 14b7ba9 - Browse repository at this point
Copy the full SHA 14b7ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d3e57 - Browse repository at this point
Copy the full SHA 14d3e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ad22c6 - Browse repository at this point
Copy the full SHA 9ad22c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c12bd50 - Browse repository at this point
Copy the full SHA c12bd50View commit details
Commits on Jan 11, 2022
-
wasOnboardingShown() was both checking for the condition and changing the state, which was confusing and led to issues with tests. The method is split into setOnboardingShown() and wasOnboardingShown().
Configuration menu - View commit details
-
Copy full SHA for 76026ab - Browse repository at this point
Copy the full SHA 76026abView commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 344278b - Browse repository at this point
Copy the full SHA 344278bView commit details
Commits on Jan 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6f40a91 - Browse repository at this point
Copy the full SHA 6f40a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 624de2a - Browse repository at this point
Copy the full SHA 624de2aView commit details
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d3eac23 - Browse repository at this point
Copy the full SHA d3eac23View commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c0b3a24 - Browse repository at this point
Copy the full SHA c0b3a24View commit details
Commits on Mar 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for caadbec - Browse repository at this point
Copy the full SHA caadbecView commit details -
Add support for building Core against a specific commit.
- remove `export ARCHIVES_BASE_NAME` from .gitlab-ci-firebase.yml, since this variable is set as part of the `build debug` job - update docker image to `docker-android/ndk:v1.0.0` - upgrade some jobs to use xlarge-k8s runners
Configuration menu - View commit details
-
Copy full SHA for 5a062c0 - Browse repository at this point
Copy the full SHA 5a062c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a7dfba - Browse repository at this point
Copy the full SHA 6a7dfbaView commit details -
Add a fallback, for then proton-libs/gradle/include-core-libs.gradle.…
…kts file is not available (e.g. if proton-libs is checked out to a branch that doesn't contain this file yet)
Configuration menu - View commit details
-
Copy full SHA for 0ad90db - Browse repository at this point
Copy the full SHA 0ad90dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bb46d - Browse repository at this point
Copy the full SHA 59bb46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b2953 - Browse repository at this point
Copy the full SHA 90b2953View commit details -
Update branch reference for including
checkout-core.gitlab-ci.yml
f……rom `proton-libs`
Configuration menu - View commit details
-
Copy full SHA for ab6aff9 - Browse repository at this point
Copy the full SHA ab6aff9View commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cdd2723 - Browse repository at this point
Copy the full SHA cdd2723View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a40e01b - Browse repository at this point
Copy the full SHA a40e01bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01dec44 - Browse repository at this point
Copy the full SHA 01dec44View commit details -
Merge branch 'release/3.2.96' into 'master'
Release 3.2.96.10 See merge request ProtonVPN/android/android-app-new!778
Configuration menu - View commit details
-
Copy full SHA for 1daf83b - Browse repository at this point
Copy the full SHA 1daf83bView commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 70d38e6 - Browse repository at this point
Copy the full SHA 70d38e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d79f58 - Browse repository at this point
Copy the full SHA 2d79f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77cd571 - Browse repository at this point
Copy the full SHA 77cd571View commit details
Commits on Apr 21, 2022
-
Algirdas Pundzius committed
Apr 21, 2022 Configuration menu - View commit details
-
Copy full SHA for d4161f7 - Browse repository at this point
Copy the full SHA d4161f7View commit details -
Merge remote-tracking branch 'origin/master' into release/3.3.58.0
Algirdas Pundzius committedApr 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 82b0455 - Browse repository at this point
Copy the full SHA 82b0455View commit details -
Install connect-proxy before github jobs
Algirdas Pundzius committedApr 21, 2022 Configuration menu - View commit details
-
Copy full SHA for a18f107 - Browse repository at this point
Copy the full SHA a18f107View commit details
Commits on Apr 27, 2022
-
Move core libs to google play flavor
Algirdas Pundzius committedApr 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 902c210 - Browse repository at this point
Copy the full SHA 902c210View commit details
Commits on Apr 28, 2022
-
Algirdas Pundzius committed
Apr 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 9dda173 - Browse repository at this point
Copy the full SHA 9dda173View commit details -
Configuration menu - View commit details
-
Copy full SHA for e66a2ac - Browse repository at this point
Copy the full SHA e66a2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for f300e91 - Browse repository at this point
Copy the full SHA f300e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ce93f - Browse repository at this point
Copy the full SHA 20ce93fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b14cfcf - Browse repository at this point
Copy the full SHA b14cfcfView commit details -
Remove old profile colors (the new ones are defined in `proton-libs/p…
…resentation/../colors.xml`)
Configuration menu - View commit details
-
Copy full SHA for efebe95 - Browse repository at this point
Copy the full SHA efebe95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee739b - Browse repository at this point
Copy the full SHA 3ee739bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5499e - Browse repository at this point
Copy the full SHA 8a5499eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 744a86c - Browse repository at this point
Copy the full SHA 744a86cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c1e16 - Browse repository at this point
Copy the full SHA 31c1e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7f7f7 - Browse repository at this point
Copy the full SHA 1f7f7f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3320608 - Browse repository at this point
Copy the full SHA 3320608View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3af4f - Browse repository at this point
Copy the full SHA fe3af4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b17ff93 - Browse repository at this point
Copy the full SHA b17ff93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ec2c3c - Browse repository at this point
Copy the full SHA 0ec2c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7748993 - Browse repository at this point
Copy the full SHA 7748993View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd89f8 - Browse repository at this point
Copy the full SHA dbd89f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58a0fa - Browse repository at this point
Copy the full SHA d58a0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3480a0 - Browse repository at this point
Copy the full SHA c3480a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e703cea - Browse repository at this point
Copy the full SHA e703ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c50b4 - Browse repository at this point
Copy the full SHA e2c50b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bebd0ee - Browse repository at this point
Copy the full SHA bebd0eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf8d92f - Browse repository at this point
Copy the full SHA bf8d92fView commit details -
Update Secure Core arrow position [VPNAND-814].
Also fixes the arrow in sever selection in profile edit.
Configuration menu - View commit details
-
Copy full SHA for 0b128d5 - Browse repository at this point
Copy the full SHA 0b128d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1201e8e - Browse repository at this point
Copy the full SHA 1201e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15db13b - Browse repository at this point
Copy the full SHA 15db13bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59302fb - Browse repository at this point
Copy the full SHA 59302fbView commit details -
Different icons for different flavors [VPNAND-814].
The "black" flavor gets a package suffix.
Configuration menu - View commit details
-
Copy full SHA for 68e9a91 - Browse repository at this point
Copy the full SHA 68e9a91View commit details -
Use stronger red for a number of UI elements.
notification-error is now much lighter and less saturated then before, let's use a stronger color for some elements.
Configuration menu - View commit details
-
Copy full SHA for f771953 - Browse repository at this point
Copy the full SHA f771953View commit details -
Configuration menu - View commit details
-
Copy full SHA for c08b4f8 - Browse repository at this point
Copy the full SHA c08b4f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e3b31 - Browse repository at this point
Copy the full SHA a3e3b31View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7c81a3 - Browse repository at this point
Copy the full SHA d7c81a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48dd102 - Browse repository at this point
Copy the full SHA 48dd102View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcfc76 - Browse repository at this point
Copy the full SHA bdcfc76View commit details -
Disable LeakCanary in non-debug builds [VPNAND-891].
The custom configuration for TV is removed, it's probably not needed any more.
Configuration menu - View commit details
-
Copy full SHA for cd5bc4d - Browse repository at this point
Copy the full SHA cd5bc4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72fe3ac - Browse repository at this point
Copy the full SHA 72fe3acView commit details
Commits on Apr 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dbc6a51 - Browse repository at this point
Copy the full SHA dbc6a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 255e39b - Browse repository at this point
Copy the full SHA 255e39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6897da2 - Browse repository at this point
Copy the full SHA 6897da2View commit details -
Use "by viewBinding" instead.
Configuration menu - View commit details
-
Copy full SHA for 29d3e34 - Browse repository at this point
Copy the full SHA 29d3e34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c69926 - Browse repository at this point
Copy the full SHA 5c69926View commit details -
Configuration menu - View commit details
-
Copy full SHA for be488cd - Browse repository at this point
Copy the full SHA be488cdView commit details
Commits on May 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f08885 - Browse repository at this point
Copy the full SHA 5f08885View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e9ad2 - Browse repository at this point
Copy the full SHA a6e9ad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd15e3b - Browse repository at this point
Copy the full SHA fd15e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2818b - Browse repository at this point
Copy the full SHA 5d2818bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e46d5ca - Browse repository at this point
Copy the full SHA e46d5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aae239 - Browse repository at this point
Copy the full SHA 1aae239View commit details -
Switch CI from direct flavor to google play flavor as it has most fun…
…cionality and is most reasonable variant to test
Configuration menu - View commit details
-
Copy full SHA for e324103 - Browse repository at this point
Copy the full SHA e324103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 050e0d5 - Browse repository at this point
Copy the full SHA 050e0d5View commit details -
Replace "ProtonMail" with "Proton Mail" (mostly in Core).
Also change "ProtonVPN" to "Proton VPN" in account type names.
Configuration menu - View commit details
-
Copy full SHA for 3a655c4 - Browse repository at this point
Copy the full SHA 3a655c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9967e04 - Browse repository at this point
Copy the full SHA 9967e04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e8348 - Browse repository at this point
Copy the full SHA 78e8348View commit details -
Configuration menu - View commit details
-
Copy full SHA for d661db6 - Browse repository at this point
Copy the full SHA d661db6View commit details
Commits on May 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6ea553b - Browse repository at this point
Copy the full SHA 6ea553bView commit details -
Use bitmaps for notification icons.
For compatibility with API23.
Configuration menu - View commit details
-
Copy full SHA for d47c620 - Browse repository at this point
Copy the full SHA d47c620View commit details
Commits on May 9, 2022
-
Fix stub update view for flavors hiding categories in bug report screen
(cherry picked from commit 2b670a1)
Algirdas Pundzius committedMay 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 7319274 - Browse repository at this point
Copy the full SHA 7319274View commit details
Commits on May 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cbe37f7 - Browse repository at this point
Copy the full SHA cbe37f7View commit details -
Adjust in app review conditions to be correct for successful connecti…
…ons in background
Configuration menu - View commit details
-
Copy full SHA for 89ebbc1 - Browse repository at this point
Copy the full SHA 89ebbc1View commit details -
Add try-catch to in app review suggestion for google free phones laun…
…ching google flavor builds
Configuration menu - View commit details
-
Copy full SHA for 74e0875 - Browse repository at this point
Copy the full SHA 74e0875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 162712b - Browse repository at this point
Copy the full SHA 162712bView commit details -
Don't pass CountryCard as Fragment argument [VPNAND-882].
CountryCard has a reference to VpnCountry which can take hundreds of KBs when serialized leading to TransactionTooLargeExceptions when Fragment's instance state is saved.
Configuration menu - View commit details
-
Copy full SHA for ebc4a0a - Browse repository at this point
Copy the full SHA ebc4a0aView commit details
Commits on May 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d9866ea - Browse repository at this point
Copy the full SHA d9866eaView commit details
Commits on May 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 891b166 - Browse repository at this point
Copy the full SHA 891b166View commit details
Commits on May 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4e4d63e - Browse repository at this point
Copy the full SHA 4e4d63eView commit details
Commits on May 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 19a4b11 - Browse repository at this point
Copy the full SHA 19a4b11View commit details -
Merge branch 'release/4.0' into 'master'
Release 4.0.0.7 See merge request ProtonVPN/android/android-app-new!844
Configuration menu - View commit details
-
Copy full SHA for 2106875 - Browse repository at this point
Copy the full SHA 2106875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59109f1 - Browse repository at this point
Copy the full SHA 59109f1View commit details
Commits on Jun 13, 2022
-
Migrate IP value from old storage to new.
With the recent update to storage of ServerListUpdater no values were migrated with the assumption that they will be fetched from the API. The IP is being fetched only in certain conditions (e.g. when UI is opened) so it's safer to migrate the value from old storage.
Configuration menu - View commit details
-
Copy full SHA for a6e1021 - Browse repository at this point
Copy the full SHA a6e1021View commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5be3dc7 - Browse repository at this point
Copy the full SHA 5be3dc7View commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6a011a0 - Browse repository at this point
Copy the full SHA 6a011a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 544b343 - Browse repository at this point
Copy the full SHA 544b343View commit details
Commits on Aug 8, 2022
-
Algirdas Pundzius committed
Aug 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 27e395e - Browse repository at this point
Copy the full SHA 27e395eView commit details -
Algirdas Pundzius committed
Aug 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 3233330 - Browse repository at this point
Copy the full SHA 3233330View commit details -
Merge remote-tracking branch 'origin/master' into release/4.2.63.0
Algirdas Pundzius committedAug 8, 2022 Configuration menu - View commit details
-
Copy full SHA for beece57 - Browse repository at this point
Copy the full SHA beece57View commit details
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ec89d0 - Browse repository at this point
Copy the full SHA 1ec89d0View commit details