summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/MainActivity.java
AgeCommit message (Collapse)Author
2023-10-23tint actionbar subtitle and icons according to actionbar title colorcyBerta
2023-08-02use single instance of shared prefernces across the app, this reduces the ↵cyBerta
laggyness of the UI noticably
2023-07-17always switch to encrypted shared preferencescyBerta
2022-12-15center and capitalize actionbar title, in Bitmask, center but not capitalize ↵cyBerta
title in riseupvpn, allow to configure both properties on compile time in build.gradle
2022-12-02fix colorscyberta
2022-11-30avoid resource not found exception by initializing actionBarTextColor with ↵cyberta
default value
2022-11-30tint action bar according to connection statecyberta
2022-11-22create UI for message of the daycyBerta
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