summaryrefslogtreecommitdiff
path: root/res/values
AgeCommit message (Collapse)Author
2013-07-18Remove credit for pieces we're not using from About fragmentSean Leonard
2013-07-12Distinguish non LEAP provider and down provider.Parménides GV
I've set ProviderAPI to show its own toast depending on the exception that getStringFromProvider issues. If the socket timeout reaches its end, a toast different from when an IOException or a MalformedException occur.
2013-07-12User messages are added to the new recovery dialogParménides GV
When login is not successful, a new recovery dialog is prompted with a message about the previous error.
2013-07-12New menu option to go back to ConfigurationWizard.Parménides GV
It works ok (it simply starts ConfigurationWizard activity for result), but when entering again to Dashboard a NullPointer happens in serviceItemEIP(((ViewStub) findViewById(R.id.eipOverviewStub)).inflate();). It also adds (I forgot to commit before leaving the retry-login branch) ProgressDialogs to login and logout operations.
2013-07-12Shows certificate error message.Parménides GV
If a download didn't occurr due to an IOException, we assume it was for an SSL error and notify the user telling him/her that LEAP provider is not trusted.
2013-07-12Distinguish non LEAP provider and down provider.Parménides GV
I've set ProviderAPI to show its own toast depending on the exception that getStringFromProvider issues. If the socket timeout reaches its end, a toast different from when an IOException or a MalformedException occur.
2013-07-12Coded new fragment appearanceParménides GV
Domain, name and description come from provider.json Next step: code buttons to login or to use anonymously.
2013-06-26Changed user message when a provider is down.Parménides GV
I was assuming that if the app wasn't able to download provider.json from the web, it meant that the preseeded provider was wrong thus the app needed an upgrade. But it can happen (as right now, with bitmask.net) that the provider is simply down.
2013-06-26The added provider is selected automatically.Parménides GV
I've also removed a lot of finishes when things go wrong (so that it should be returning to the previous activity/fragment).
2013-06-20Quite basic staring and stopping of VPNSean Leonard
2013-06-20User messages are now in string.xmlParménides GV
Some more constants added to ConfigHelper. This solves #2908.
2013-06-08Better config/partial config handling in DashboardSean Leonard
2013-06-08Add ProgressDialog to ConfigurationWizard while downloading from providerSean Leonard
2013-06-08how the heck these got untracked, i do not knowSean Leonard
2013-06-08Refactor ConfigurationWizard for better task handling, completion, and ↵Sean Leonard
return information
2013-05-09Log in and Log out options are shown only if allow registration is true.Parménides GV
Allow registration is present in provider.json. Provider.json is downloaded from both preseeded and custom providers. Authentication success or fail is notified correctly to the user.
2013-04-29Added danger mode: we can bypass dev.bitmask.net hostname io exception.Parménides GV
2013-04-29Coded dialog (now there is a button in the Dashboard), time to test.Parménides GV
I need to implement bypass for dev.bitmask.net, because bitmask.net is down.
2013-02-11Gets provider.json from custom url (assuming the file is at the root ofParménides GV
the website, just as bitmask.net/provider.json), and writes it to a file in ~/leap_android. Next steps: parse that file and download eip-service and cert.
2013-02-07Button not working from ConfigurationWizard.Parménides GV
Trying to test cancel button from created new dialog.
2013-02-07Refactor ProviderListActivity.class into ConfigurationWizard.class,Sean Leonard
Moves towards our wizard flow; Addresses #1497 #1500
2013-01-30More fun with EIP item entry.Sean Leonard
Added parts to expand listing for quick info and settings access
2013-01-30Add EIP Service item in DashboardSean Leonard
2013-01-30Beginnings of a Dashboard ActivitySean Leonard
Matching layout and menu XML And don't forget strings
2013-01-30Goodbye, hello_worldSean Leonard
2013-01-29Many strings... Resolves #1527 #1580 but opened #1582 #1583Sean Leonard
2013-01-22Start rebranding: a whole lotta string replacement, moving src/ file treeSean Leonard
2013-01-07Logs arguments to strings for minidumpArne Schwabe
2013-01-04Fetch current translation from crowd.inArne Schwabe
2013-01-01Make state messages translatable and nicer.Arne Schwabe
2012-12-25update translationsArne Schwabe
2012-12-24Insert missing notArne Schwabe
2012-12-24Make send mini dump work with non Gmail Mail app, make google sending better ↵Arne Schwabe
placed
2012-12-22Parse the tls-remote server string, fix import message (Closes Issue #124)Arne Schwabe
2012-12-15Let the user control the new connect-retry(-max) logicArne Schwabe
2012-12-15These two strings got lost.Arne Schwabe
2012-12-15Add english corrections from crowding for next version.Arne Schwabe
2012-11-20VPN+tethering is becoming a FAQArne Schwabe
2012-10-26- Increase VersionArne Schwabe
- Add FAQ Entry for energy consumption
2012-10-19Make mime action description translatableArne Schwabe
2012-10-11Don't give myself credit.Arne Schwabe
2012-10-10Have translationby string a useful default for translatorsArne Schwabe
Grrrr at Chinese languages. Russian is complete enought to be usable
2012-09-23Move untranslatable string to own fileArne Schwabe
2012-09-16OpenVPN for Androids gains "+1 seriousness"Arne Schwabe
2012-09-13Add support for persist-tun option (closes issue #83)Arne Schwabe
2012-09-07Add FAQ entry for the network configurationArne Schwabe
2012-08-22Enable the config converter to convert openvpn 2.2 tls-remote format to 2.3 ↵Arne Schwabe
format
2012-08-21Add a nice "what to do" screen if no VPN has been added yetArne Schwabe
2012-08-21Add FAQ Entry for the duplicate notificationsArne Schwabe
2012-08-20Version 0.5.20Arne Schwabe