summaryrefslogtreecommitdiff
path: root/res/values
AgeCommit message (Collapse)Author
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-21Trivial changes in strings.xmlParménides GV
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-15Label for the CW progressbar.Parménides GV
2013-11-15Added a progressbar to ConfigurationWizard.Parménides GV
It resizes the provider list, pushing it down to show the progressbar up, and back to the original layout after the operation.
2013-11-15Merge branch 'feature/disconnect-notification-icon' into developSean Leonard
2013-11-15Merge branch 'bug/srp-b-validation' into developSean Leonard
2013-11-14Check B % N != 0 in SRP algorithm.Parménides GV
2013-11-14status message string from resource, clearer status message for 'not ↵cyBerta
running', bugfix for bug #4477
2013-11-13AlertDialog for failed downloads.Parménides GV
The dialog shows only an "OK" button to dismiss it, and the reason why the download failed. Right now, this dialog appears if a download is not successful. If it's too intrusive, I can remove some cases. Let's try how it feels.
2013-11-09Changed repo url in the About page.Parménides GV
All languages updated.
2013-11-09bitmaskclient instead of leapclient in package pathcyBerta
2013-10-20Changed repo url in the About page.Parménides GV
All languages updated.
2013-10-10Refactored leapclient to bitmaskclient.Parménides GV
I do not change the company (se.leap). All references within strings.xml point to "bitmask" instead of to "leap".
2013-10-03Login dialog requires username.Parménides GV
I've also changed the way we notify that the password should have 8 characters at least, to make it consistent to the way we notify username is required.
2013-07-26Include ics-openvpn license file in se.leap.openvpn packageSean Leonard
Clean erroneous copyright text (Consulted Arne) ics-openvpn uses GPLv2+
2013-07-19Change EIP switch label to "Encrypted Internet"Sean Leonard
2013-07-19Add a progress bar while VPN connection is being establishedSean Leonard
2013-07-19Use non-blocking logic for EIP switchSean Leonard
Includes AlertDialog if the user attempts to stop EIP while a connection is being established
2013-07-19Merge branch 'feature/branding' into developParménides GV
2013-07-18Full "LEAP Encryption Access Project" in About pageSean Leonard
2013-07-18Change the launcher name from "LEAP Dashboard" to "LEAP"Sean Leonard
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