summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/fragments/GatewaySelectionFragment.java
AgeCommit message (Collapse)Author
2022-07-19Parse different obfs4 flavors from eip-service.json. In the gateway load / ↵cyBerta
gateway selection UI all pluggable transports flavors will be summed up and handled the same way. A gateway can support both obfs4 and the kcp flavor.
2021-12-10work around potentials NullPointerExceptioncyBerta
2021-11-26disable location entries that are not supporting current transport, show ↵cyBerta
hint in GatewaySelectionFragment and an option to disable bridges
2021-11-25ensure that action bar subtitle remains after orientation changes for all ↵cyBerta
fragments
2021-11-23sort locations by transportcyBerta
2021-11-23calculate and show gateway load related to transportcyBerta
2021-11-21implement new gateway selection UI, using same UX principles as for desktopcyBerta
2021-11-20implement a selection indicator for location listcyBerta
2021-11-15fix preference renamingcyBerta
2021-11-15add missing eip status observer registration in GatewaySelectionFragmentcyBerta
2021-11-15ask user to change location or disable bridges if manually selected location ↵cyBerta
doesn't support bridges
2021-11-15show bridges icon in gateway selector for locations supporting themcyBerta
2021-11-15draft gateway selection UI according to simlpy secure's proposalscyBerta
2021-11-15implement location load indicator in gateway selection cellcyBerta
2021-10-23rename usePluggableTransports prefrence to useBridges, start snowflake if ↵cyBerta
useBridges is true
2021-04-22make LinearLayoutManager a local variablecyBerta
2021-04-22disable 'turn on' button if automatic gateway selection is disabled but no ↵cyBerta
location is manually selected
2021-04-22fix location name comparison, allow to unselect a locationcyBerta
2021-04-22initial draft for gateway selection on AndroidcyBerta