summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/EipFragment.java
AgeCommit message (Collapse)Author
2019-07-11fix empty parenthesis on EipFragment if no location name is availablecyBerta
2019-07-09use AppCompatButton in EipFragmentcyBerta
2019-05-22* adds a DISCONNECTING statecyBerta
* fixes vpn startup issues
2019-03-09don't show toasts if app is reconnecting with different gateway in this releasecyBerta
2019-03-09improve vpn shutdown regarding the new gateway selectioncyBerta
(cherry picked from commit fcc04ae)
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-07-16Minor update according to received feedbackJanak Amarasena
2018-07-08Added custom layout for donation popupJanak Amarasena
2018-06-23Modified donation reminderJanak Amarasena
2018-06-07Minor updates according to received feedbackJanak Amarasena
2018-06-03Added donation remindersJanak Amarasena
2018-04-11prevent login to providers who allow anon usageFup Duck
2018-03-23Merge branch '#8876_eip_service' into 'master'fupduck
#8876 eip service See merge request leap/bitmask_android!66
2018-03-08#8876 introduce blocking OpenvpnServiceConnection for EIP and cancel ↵cyBerta
connections more rigid
2018-03-06cleanup - rename layout filesFup Duck
2018-02-27Merge branch '8865_cancel_without_internet' into '0.9.8'cyberta
8865 - allow disconnect without internet See merge request leap/bitmask_android!50
2018-02-278865 - disconnect without internetFup Duck
* move function to dialog
2018-02-278865 - allow disconnect without connectionFup Duck
* revert last commit * dirty fix to disconnect - see #8876 * add padding in EipFragment
2018-02-27Revert "8865 - allow disconnecting without internet"Fup Duck
This reverts commit 44322f28b28676a8938f4c1066a75ba47397aa7d.
2018-02-268865 - allow disconnecting without internetFup Duck
* moved logic from MainActivity to EIP
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-258865 - color background only a little if not internet connectionFup Duck
2018-02-25Merge branch '0xacab_0.9.8' into 8865_cancel_without_internetFup Duck
2018-02-258865 - set correct route as in 8824Fup Duck
2018-02-258865 - resolve discussionsFup Duck
2018-02-23#8754 enable pause openvpn on device inactivity featurecyBerta
2018-02-228868 - fix lollipop ui issuesFup Duck
2018-02-228865 - allow disconnect without internetFup Duck
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-16#8857 fix dialog recreation in EipFragmentcyBerta
2018-02-158797 - pair programming effortFup Duck
2018-02-13#8831 add a fadeout animation for the progressbarcyBerta
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-13#8831 add a progress animation to EipFragment and don't start blocking vpn ↵cyBerta
when user triggered vpn start from UI
2018-02-118827 - discussionFup Duck
* validate urls before changing anything in Provider.define() * save private key and vpn cert after login/signup
2018-02-098827 - resolve discussionsFup Duck
* use LocalBroadcastManager for broadcasts * add NullPointer checks to EipFragment * store VpnCertificate & private key in Provider not preferences * EipFragment uses provider instead of reading from preferences * use switch in ProviderApiManager
2018-02-098827 - merge request discussionsFup Duck
* add NullPointer checks to EipFragment * add Provider to DownloadFailedDialog * remove unused code * store certificates for pinning in SharedPreferences
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-08Merge branch 'mirror_0xacab_0.9.8' into #8830_onBoot_alwaysOncyBerta
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-08#8830 fix onBoot behavior after ui changescyBerta
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-308828 - fix EipFragment leakFup Duck
2018-01-28Merge branch 'origin_0.9.8' into fupduck_8819_config_wizard_designcyBerta
2018-01-23new UI for EipFragmentFup Duck