summaryrefslogtreecommitdiff
path: root/app/src/main/res/values-es
AgeCommit message (Collapse)Author
2018-01-09create ProviderDetail ActivityFup Duck
2018-01-08AboutActivity to AboutFragmentFup Duck
2017-11-09#8786 rebrand log activitycyBerta
2017-11-068779 change urls for source code and bug trackercyBerta
2017-10-258757 fixes session cookie handling by implementing okHttpClient and custom ↵cyBerta
cookiejar, enables TLS 1.2 on old devices, restricts allowed cipher suites on new devices in order to harden tls based communication
2017-09-21update ics-openvpn: add textual changescyBerta
2017-09-21update ics-openvpn: add plurals to bitmask resourcescyBerta
2016-04-02Update ics-openvpnParménides GV
2016-02-06Update ics-openvpnParménides GV
2015-06-11Update java and xml filesParménides GV
2015-06-04ics-openvpn as a submodule! beautifulParménides GV
ics-openvpn is now officially on GitHub, and they track openssl and openvpn as submodules, so it's easier to update everything. Just a git submodule update --recursive. I've also set up soft links to native modules from ics-openvpn in app, so that we don't copy files in Gradle (which was causing problems with the submodules .git* files, not being copied). That makes the repo cleaner.
2015-04-30Works smoothly, correct texts.Parménides GV
Next step: beautify.
2015-04-29Creating a user session fragment.Parménides GV
I've separated the user session management to it, and encapsulated ProviderAPICommand into its own class. Putting the fragment statically in dashboard.xml isn't working, Android complains about it being duplicated, so I'm going to add it dynamically.
2015-04-28Seem good sizes, but layout is ugly.Parménides GV
2015-04-27Added a button to the UIParménides GV
Turn on VPN touching that button, and leave the image as a mere indicator.
2015-04-27testEveryProvider also worksParménides GV
2015-04-22Pinning connection to provider.jsonParménides GV
Using AndroidPinning library from Moxie, I make sure the provider.json file Bitmask downloads is fetched from a pinned https connection, so that the api certificate fingerprint is the good one.
2015-04-15Set accept-language in ProviderAPI, language-countryParménides GV
String locale = Locale.getDefault().getLanguage() + Locale.getDefault().getCountry();
2015-04-14Typo, segunda personaParménides GV
2015-04-14Signing up string.Parménides GV
2015-04-10Seems to work.Parménides GV
2015-04-07Trying to conjugate the Spanish verbs programmatically.Parménides GV
2015-04-07Move switch downParménides GV
2015-04-07Traducidos strings normales.Parménides GV
2014-12-23Update ics-openvpn to 1006Parménides GV
2014-11-04Update ics-openvpn to rev 906.Parménides GV
2014-09-18Updated ics-openvpn, restart after 1' being killedParménides GV
Fixed notifications too (forgot to do it in another branch, it's #5964).
2014-06-24Tracker link pointing to chiliParménides GV
2014-05-28Resources merge correctly.Parménides GV
2014-05-15remove ics-openvpn strings from strings.xmlParménides GV
I privilege ics-openvpn translation to ours. If we need to change something, we can introduce a new xml element without any future compatibility problem with ics-openvpn.
2014-04-09Back to the standard "app" module.Parménides GV
This return to "app" instead of "bitmask_android" is due to this reading: https://developer.android.com/sdk/installing/studio-build.html#projectStructure I'll have to tweak the final apk name in build.gradle.
2014-04-08Rename app->bitmask_androidParménides GV
This way, gradle commands generate apks correctly named.
2014-04-08Next step: compile jni sources correctly.Parménides GV