summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/MainActivity.java
AgeCommit message (Collapse)Author
2022-05-20show error message if tor failed to start during the VPN certificate updatecyBerta
2022-05-19reduce log noise in error handlingcyBerta
2022-05-08update min l110n, (c) datekwadronaut
2021-12-10always use application context in EipCommand to start eip servicecyBerta
2021-11-25implement separate settings fragmentcyBerta
2021-11-15ask user to change location or disable bridges if manually selected location ↵cyBerta
doesn't support bridges
2021-10-23rename usePluggableTransports prefrence to useBridges, start snowflake if ↵cyBerta
useBridges is true
2021-07-21automatically start VPN after switching providercyBerta
2021-02-26Bigger refactoring:cyBerta
* always use a bound service connection to start a vpn service as foreground service to fix remote excptions. These appeared if the system wasn't able to set the service as forground shortly after it was started * move vpn start logic from LaunchVPN activity to EIP service. LaunchVPN/VoidVPNLauncher is only used in case we need to ask the user for a permission. It reduces visual glitches when the transparent LaunchVPN activity appears and disappears
2021-02-26implement service binding in order to fix remote service exception during ↵cyBerta
foreground service start
2020-12-29move NavigationDrawerFragment into fragments directorycyBerta
2020-12-29new year cleanup: restructure messy projectcyBerta