summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/StartActivity.java
AgeCommit message (Collapse)Author
2023-10-31Remove old Provider setup flow. In order to update to Gradle 8, we finally ↵cyBerta
say goodbye to Butterknife. Since the old setup flow UI depends on it (and other dependencies we want to get rid of) it gets removed.
2023-10-24use new provider setup flow for custom branded appscyBerta
2023-08-30fix notification permission handling, also covering the case of an app ↵cyBerta
update for which the user has a provider already configured and only needs to give the lacking permissions
2023-08-02use single instance of shared prefernces across the app, this reduces the ↵cyBerta
laggyness of the UI noticably
2023-07-31add cancel button, call provider stetup command in ConfigureProviderFragment ↵cyBerta
and listen to the result, implementing happy path
2023-07-29update design and UX for provider setupcyberta
2023-07-17always switch to encrypted shared preferencescyBerta
2023-07-13migrate to encrypted shared preferencescyBerta
2023-07-13sanitize launcher intentcyBerta
2022-12-06fix: show message of thew day only once a daycyberta
2022-11-22create UI for message of the daycyBerta
2022-11-22stub implementation to start motd UI on app start if requiredcyBerta
2022-08-10reset provider details on next stable releasecyBerta
2022-08-07prepare final riseup lilypad transitioncyBerta
2022-07-25never update ProviderOberservable with a null provider, use a default ↵cyBerta
provider object instead
2022-07-25client update check, removes current provider data on app update if calyx ↵cyBerta
move to lilypad is expected
2021-12-10always use application context in EipCommand to start eip servicecyBerta
2021-05-18implement feature switch, so that gateway selection can be turned off on ↵cyberta
compile time, turned off for Bitmask for now
2020-12-29new year cleanup: restructure messy projectcyBerta