summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-04Merge branch 'hotfix/vpn-routes-never-set' into developParménides GV
2013-12-04Merge branch 'bug/fix-switch-provider' into developParménides GV
2013-12-04Rebased and working fine.Parménides GV
I've restored use_anonymously() and login() methods from ConfigurationWizard, now everything works ok.
2013-12-04fix for notification message on state exitingcyBerta
2013-12-04logout simplified and logs removedcyBerta
2013-12-04Active gateway is updated every eip start.Parménides GV
2013-12-04Vpn profiles get updated after switching provider.Parménides GV
parsedEipSerial wasn't being reset after switching provider, so updating gateways thought there was no real update. After switching provider, we also remove all other vpn profiles.
2013-12-04bugfixes for switch toggle behaviorcyBerta
2013-12-04set key icon also on state EXITINGcyBerta
2013-12-04added FATAL as status for reconnection timoutcyBerta
2013-12-04switch provider part 1cyBerta
2013-12-03Revert "No new routes if openvpn is already running."Sean Leonard
This reverts commit 5b772c23c3f45405f30de4a180fe47dbcb2fdfc4.
2013-12-03Merge branch ↵Sean Leonard
'bug/login-button-from-Provider-Details-does-not-always-trigger-login-dialog-#4647' into develop Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>
2013-12-03Merge branch 'bug/logout-crashes-if-the-dashboard-goes-to-background-#4634' ↵Sean Leonard
into develop Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>
2013-12-03Login triggered if requested after provider switchParménides GV
Request code for switching provider was not being considered in onActivityResult.
2013-12-03NullPointer checks in logoutParménides GV
Check if eipStatus and mProgressBar are null in logout(), and if so fetch the objects with findViewById.
2013-11-29Merge branch 'bug/fix-url-check' into developSean Leonard
2013-11-29url check improvedcyBerta
2013-11-30Merge branch 'feature/clearer_wording' into developcyBerta
2013-11-30Merge branch 'feature/clearer-wording' of ↵cyBerta
https://github.com/parmegv/bitmask_android into feature/clearer_wording
2013-11-30Merge branch 'feature/tests-0.2.1' into developcyBerta
2013-11-30minor changes for running testscyBerta
2013-11-26Script to run tests from a test class directly.Parménides GV
It receives the path to the file, and it runs the tests coded in there.
2013-11-26Tests can be run from cli.Parménides GV
Command: cd tests && ./run.sh
2013-11-26Tests for CW pass.Parménides GV
I've slightly modified a confighelper method regarding sharedpreferences, but that shouldn't be a problem since I'm going to remove those methods soon from there.
2013-11-22I'm not showing parmegv account pass.Parménides GV
I'm using a new testing account, parmegvtest1
2013-11-22All tests are passed, fixed a logindialog bug.Parménides GV
2013-11-22Rebased onto 0.2.2Parménides GV
Some tests aren't passed, due to changes and UI (for example, log in dialog is no longer a menu item but an action bar item, and robotium can't find it).
2013-11-21OpenVPN notification contains location.Parménides GV
Instead of plain domain, we're printing a new variable stored in vpnprofile (parsed in ConfigParser): location. I'm substituing "__" by ", ", but I'm not uppercasing anything. We rely on the raw data from eip-service.json.
2013-11-21In notification: s/hippo.bitmask.net/bitmask.net/Parménides GV
2013-11-21Trivial changes in strings.xmlParménides GV
2013-11-15Merge branch 'release-0.2.2'0.2.2Sean Leonard
2013-11-15Bump build and versionSean Leonard
2013-11-15ChangelogSean Leonard
2013-11-16Going back from providerdetails show all providersParménides GV
I missed a notifyDataSetChanged.
2013-11-15Real VPN status is returned from Eip.isRunning().Parménides GV
retrieveVpnService now uses BIND_AUTO_CREATE flag, so that if the OpenVpnService has not been started, the state is still notified. retrieveVpnService now returns a boolean, so that if bindService fails false is returned.
2013-11-15Dashboard asks for real VPN state.Parménides GV
Right now, the answer is always "disconnected", I think it's a problem in EIP.isRunning(). I've also added some new strings, trying to minimize the number of them scattered through litterals around the code.
2013-11-15Switching provider offers all providers from list.Parménides GV
This fixes bug #4004: With new progress bars branch, if user switches provider the list of providers is not complete.
2013-11-15ProviderDetail login works with new progressbar.Parménides GV
A nullpointer occurred, due to a progressbar view assigned when the screen did not showed it.
2013-11-15Label for the CW progressbar.Parménides GV
2013-11-15New provider hides other providers.Parménides GV
If a new provider is added, it gets selected automatically hiding all other providers, as if it had been selected clicking on it.
2013-11-15Only selected provider remain visible.Parménides GV
The progressbar is always below the first row, because only the selected provider row remain visible. If the user cancels the ProviderDetailFragment, all providers appear again. Next step: implement the same behaviour with the new provider usecase.
2013-11-15Added a custom adapter to the ProviderListFragmentParménides GV
I've created a new adapter using code from http://www.sherif.mobi/2012/01/listview-with-ability-to-hide-rows.html and my own getView (moved from ProviderListFragment).
2013-11-15CW ProgressBar is translated below provider.Parménides GV
The progressbar does not show any message. The progressbar overlaps the next provider list item. This is the next issue to be fixed.
2013-11-15Only one progressbar in Dashboard.Parménides GV
I've removed @id/progress_bar from Dashboard, and for login and logout I'm using the one from the eip fragment.
2013-11-15Holo theme for CW progress bar.Parménides GV
2013-11-15Login and Logout progressbars advance correctly.Parménides GV
Next step: prettify.
2013-11-15ProgressBar xml is loaded correctly.Parménides GV
2013-11-15ProviderAPI broadcasts progress for log in processParménides GV
Login progress bar advances according to the srp stages.
2013-11-15Dashboard progressbar lives below the status line.Parménides GV
I've renamed configuration wizard progressbar, because both had the same name and that provoked a conflict.