summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/MainActivity.java
AgeCommit message (Collapse)Author
2020-03-17switch to AndroidXcyBerta
2019-10-25implement error handling for edge case when AndroidcyBerta
throws an nullpointer exception while it tries to prepare the VpnService
2019-10-19don't show error dialogs for internally handled EIP errorscyBerta
2019-10-11Add a red hint in navigation drawer if apps are currently excluded from VPNcyBerta
2019-10-08reset pluggableTransports settings after switching to a new provider if the ↵cyBerta
new one doesn't support PT
2019-07-12fix action bar subtitle setupcyBerta
2019-05-21* if provider allows only anonymous vpn connections, skip the provider ↵cyBerta
detail activity * fix app crash on switch provider
2019-04-02catch illegal state exceptions when replacing fragmentscyBerta
2018-12-29update sdk to version 28, update dependencies, fix potential memory leakscyBerta
2018-12-07first shot gatewayselectioncyBerta
2018-08-31#8896 skip onboarding for custom branded apps, allow to specify if anonymous ↵cyBerta
usage is preferred over login/signup
2018-05-12Merge branch 'cyberta_master' into #8885_testing_ProviderManagercyBerta
2018-05-12Merge branch 'master' into #8885_testing_ProviderManagercyBerta
2018-04-11prevent login to providers who allow anon usageFup Duck
2018-04-11Revert "8876 - move broadcastreceiver to onResume"Fup Duck
This reverts commit 0e77f2c
2018-03-238876 - move broadcastreceiver to onResumeFup Duck
2018-03-23Merge branch '#8876_eip_service' into 'master'fupduck
#8876 eip service See merge request leap/bitmask_android!66
2018-03-18refactor ConfigHelper, split into multiple helper classescyBerta
2018-03-17#8878 fix back button behavior for about and log screencyBerta
2018-03-068876 - refactor EIP to serviceFup Duck
2018-03-06cleanup - rename layout filesFup Duck
2018-02-26Merge branch '#8754_reduce_battery_consumption' into '0.9.8'fupduck
#8754 reduce battery consumption See merge request leap/bitmask_android!54
2018-02-23#8754 enable pause openvpn on device inactivity featurecyBerta
2018-02-20#8853 fix signup for providers that allow only user authed vpncyBerta
2018-02-18Merge branch 'mirror_0xacab_0.9.8' into #8797_certificate_expirationcyBerta
* fix merge conflicts in: app/src/main/java/se/leap/bitmaskclient/EipFragment.java app/src/main/java/se/leap/bitmaskclient/eip/EIP.java app/src/main/java/se/leap/bitmaskclient/eip/EipCommand.java
2018-02-18handle intent action in MainActivitys onCreatecyBerta
2018-02-17#8797 fix recreation / restore of MainActivityErrorDialogscyBerta
2018-02-16#8857 fix dialog recreation in EipFragmentcyBerta
2018-02-16Merge branch '#8831_progress_animation_when_connecting' into '0.9.8'cyberta
#8831 progress animation when connecting See merge request leap/bitmask_android!43
2018-02-16Merge branch 'leap_0.9.8' into #8797_certificate_expirationFup Duck
2018-02-158797 - pair programming effortFup Duck
2018-02-14#8846 remove legacy code and files: Dashboard, LogWindow, ↵cyBerta
UserStatusFragment, FabButton library etc.
2018-02-13Merge branch 'origin_0.9.8' into #8831_progress_animation_when_connectingcyBerta
* added new EipCommand in StartActivity * added option to add intent extras to EipCommand * resolved merge conflicts and minor refactorings in: app/src/main/java/se/leap/bitmaskclient/EipFragment.java app/src/main/java/se/leap/bitmaskclient/eip/EIP.java
2018-02-098827 - resolve discussionsFup Duck
* remove stop for providerApi * enable retrySetUpProvider * renamed PROVIDER_KEY for EIP_JSON to PROVIDER_EIP_DEFINITION
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-07#8829 fixes notification handling after ui changes and fixes also memory ↵cyBerta
leak #8838
2018-02-068827 - handle switch provider correctlyFup Duck
* ProviderAPI no longer stores values in SharedPreferences * use EipCommand to start / stop EIP * update NavigationDrawer after changing provider * use Broadcasts for ProviderAPI * parse more properties from definition into Provider * ProviderApi no longer uses static variables * no more static Context in ProviderApiCommand
2018-01-28Merge branch 'origin_0.9.8' into fupduck_8819_config_wizard_designcyBerta
2018-01-27fix first comments on merge requestFup Duck
2018-01-23new UI for EipFragmentFup Duck
2018-01-21handle startActivityForResultFup Duck
2018-01-17#8811 set vpn option to top of navigation drawer, minor ux improvementscyBerta
2018-01-13clean up MainActivityFup Duck
2018-01-13static constant importsFup Duck
2018-01-08seperate accountList and settingsList in drawerFup Duck
2017-12-19adjust FragmentsFup Duck
2017-12-14add missing filesFup Duck
2017-12-14add LogFragmentFup Duck
2017-12-07base for sidebarFup Duck