summaryrefslogtreecommitdiff
path: root/app/src/main/java
AgeCommit message (Collapse)Author
2022-01-25update IPtProxy / snowflakecyBerta
2021-12-20update ics-openvpn to v0.7.31, openssl to 3.0.1cyBerta
2021-12-11fix class cast exceptioncyBerta
2021-12-11catch potential security exception when checking network capabilitiescyBerta
2021-12-11make trafficdata linked list in DevicecStateReceiver final and fix typocyBerta
2021-12-10use guaranteed non-null Context object to start provider APIcyBerta
2021-12-10catch potential IllegalArgumentException when enqueuing intents for EIP and ↵cyBerta
ProviderAPI Service
2021-12-10always use application context in EipCommand to start eip servicecyBerta
2021-12-10work around potentials NullPointerExceptioncyBerta
2021-11-30fix missing ok button in some error handling casescyBerta
2021-11-28fix unobfuscated reconnect option if configuring provider using snowflake failedcyBerta
2021-11-28disable bridges UI switch if UDP preference is enabledcyBerta
2021-11-28use 'recommended location' or the location name instead of 'select location' ↵cyBerta
in the location button
2021-11-28make location button icon tint color configurable, use white tint for riseupvpncyBerta
2021-11-28remove navigation drawer introduction for first-time users featurecyBerta
2021-11-28hide snowflake in the settings, disable fallback mechanism, comment out ↵cyBerta
snowflake/tor tests
2021-11-26add missing importcyBerta
2021-11-26fix save battery featurecyBerta
2021-11-26disable UDP UI settings while using bridgescyBerta
2021-11-26instead of leaving the settings screen, show a toast if VPN needs to ↵cyBerta
reconnect to apply setting changes
2021-11-26use already translated stringscyBerta
2021-11-26fix string referencecyBerta
2021-11-26disable location entries that are not supporting current transport, show ↵cyBerta
hint in GatewaySelectionFragment and an option to disable bridges
2021-11-25adapt wording for hiding connection details, fixes #9051cyBerta
2021-11-25ensure that action bar subtitle remains after orientation changes for all ↵cyBerta
fragments
2021-11-25use darker yellow for location status indicatorcyBerta
2021-11-25ensure advanced settings subtitle is shown after orientation change or after ↵cyBerta
moving back from sub fragment
2021-11-25restart VPN if user changes UDP settings while VPN is oncyBerta
2021-11-25implement UI, logic and test for prefer UDP preferencescyBerta
2021-11-25implement UI to enable/disable tor in settings fragmentcyBerta
2021-11-25implement separate settings fragmentcyBerta
2021-11-24improve settings list entry layoutscyBerta
2021-11-24only show bridges icon in gateway selection list if location supports it AND ↵cyBerta
bridges setting is enabled
2021-11-23improve location selection list entry layoutcyBerta
2021-11-23use SimpleCheckBox in ExcludeAppsFragmentcyBerta
2021-11-23add OnCheckedChangedListener in SimpleCheckboxcyBerta
2021-11-23sort locations by transportcyBerta
2021-11-23calculate fake load from timezone distance if menshen doesn't serve load infocyBerta
2021-11-23calculate and show gateway load related to transportcyBerta
2021-11-21make PreferenceHelper null safecyBerta
2021-11-21implement new gateway selection UI, using same UX principles as for desktopcyBerta
2021-11-21Merge branch 'custom_font' into 'simply_secure_UI_changes'cyberta
Custom font See merge request leap/bitmask_android!144
2021-11-20implement a selection indicator for location listcyBerta
2021-11-20show lightning bold instead of text 'You're connected to the recommended ↵cyBerta
location'
2021-11-19show select location on location selector button if vpn is offcyBerta
2021-11-19make UI less noisy on (re-)connectscyBerta
2021-11-19show connection secure if vpn is running, but no internet connection is ↵cyBerta
available
2021-11-19always show the location selector button, just as on DesktopcyBerta
2021-11-19fix blocking vpn hint on eip fragmentcyBerta
2021-11-16replace all TextViews with AppCompatTextViewscyBerta