summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-29No AIDL nor api, logfragment related xml filesParménides GV
api folder and aidl files aren't needed for us. They are used for external apps that want to use ics-openvpn as an already installed package, while what we want is to avoid the installation of ics-openvpn including it (refactored) in bitmask android.
2014-05-28Resources merge correctly.Parménides GV
2014-05-21We need mercurial to fetch ics-openvpn.Parménides GV
2014-05-19Copy necessary activities and fragments.Parménides GV
Now we need to decide what's our relationship with LogWindow and LaunchVPN, refactor its classes and fix ours so that we use the currently supported methods.
2014-05-19bitmaskclient.R in de.blinkt.openvpn top levelParménides GV
2014-05-15Copy some necessary icons from ics-openvpn.Parménides GV
I'm hardcoding their values based on the compilation errors (i.e., the drawables referenced by de.blinkt.openvpn.core.OpenVpnService). If a new drawable were introduced, build.gradle should be updated accordingly.
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-05-14Filter R and BuildConfig to use ours.Parménides GV
2014-05-14Copy aidl too.Parménides GV
WARNING: there are still compiling errors, related to BuildConfig and R classes in de.blinkt.openvpn
2014-05-14Copy all java files from ics-openvpn.Parménides GV
imports from se.leap.bitmaskclient java files have also been updated. WARNING: compiling errors for de.blinkt.openvpn.R, aidl.de.blinkt.openvpn.
2014-05-14clone ics-openvpn up-to-date if its folder existsParménides GV
2014-05-14Pull before updating ics-openvpn hg repositoryParménides GV
2014-05-14update ics-openvpn code gradle taskParménides GV
2014-05-14Clone ics-openvpn repository with gradle hg pluginParménides GV
2014-05-09Merge branch 'feature/signup-support-#5586' into developParménides GV
2014-05-08Signup option in login dialog.Parménides GV
2014-05-08Cancelling a failed signup/login stops progressbarParménides GV
2014-05-08Automatically log in.Parménides GV
Functionality copied to the Release build.
2014-05-08Error messages fetched directly from api message.Parménides GV
This has the problem of localized messages. irc log questioning: May 8th 2014 08:12 <@parmegv> mm, I was thinking... I was rephrasing the error messages given by our api during authentication 08:13 <@parmegv> I thought why should I rephrase it and think twice 08:13 <@parmegv> so now I'm just "pretty printing" the error message given by the api 08:13 <@parmegv> but that has a problem: they aren't localized 08:14 <@parmegv> would implementing a localized version of our error messages be useful?
2014-05-08Raw json error messages shown.Parménides GV
A bit of refactoring too, sendM1 much simpler.
2014-05-07Signup protocol coded. UI next.Parménides GV
2014-05-05New menu option: signup.Parménides GV
There is some problem in the maths, because the server says it's ok but login doesn't work from Android app nor from webapp.
2014-05-05Sign up methods to be tested.Parménides GV
2014-04-28Merge branch 'release-0.5.1' into developParménides GV
2014-04-26Bump build and version numbers for 0.5.1 releaseParménides GV
2014-04-26Changelog for 0.5.1 releaseParménides GV
2014-04-24Bump build number and version - 0.5.1RC2Parménides GV
2014-04-24Merge branch 'develop' into release-0.5.1Parménides GV
2014-04-24Merge branch ↵Parménides GV
'bug/provider.json-isn't-downloaded-without-danger_on-set-to-true-#5568' into develop
2014-04-24Disable proguard in release build.Parménides GV
release apk is not working ok with proguard.
2014-04-24Commercial certificate to download provider.jsonParménides GV
Removed the default danger_on = true in the debug build.
2014-04-23Bump build number and version - 0.5.1RC1Parménides GV
2014-04-23Merge branch 'feature/start-at-boot' into developParménides GV
2014-04-22If no vpn is running, cancel notifications.Parménides GV
2014-04-22Save eip status while updating state.Parménides GV
This fixes https://leap.se/code/issues/5556
2014-04-21Nullpointers fixed.Parménides GV
2014-04-21Gradle rebase fixes 2 different notifications bug.Parménides GV
2014-04-21Rebooting with no network again a again works.Parménides GV
2014-04-21Launcher and notification reuse existing Activity.Parménides GV
Notifications get mad, we have to fix that.
2014-04-21Bitmask doesn't start if last EIP status was off.Parménides GV
2014-04-21Always restore last eip status on boot.Parménides GV
Next step: don't restore off status!
2014-04-21Dashboard appears on boot.Parménides GV
Now we should be starting EIP only if the user had it enabled before.
2014-04-14Merge branch 'bug/gradle-check-task-should-execute-unit-tests-#5501' into ↵Parménides GV
develop
2014-04-14Gradle "check" task runs unit testsParménides GV
2014-04-14Merge branch ↵Parménides GV
'bug/existing-tests-fail-with-the-new-Gradle-connectedCheck-task-#5482' into develop
2014-04-14testSwitchProvider nullpointer fixed.Parménides GV
2014-04-14testAddNewProvider adds calyx.netParménides GV
The test that checked how many providers were listed was failing because this test added dev.bm.net, which was already present in the debug apk, so no new provider was added.
2014-04-14Merge branch 'bug/adjust-build-tools-version-#5491' into developParménides GV
2014-04-10Build tools and gradle.properties explanationParménides GV
2014-04-10Release apk signed with debug key if no keystoreParménides GV
You have to edit a gradle.properties file with the following structure: storeFileProperty=fullPath storePasswordProperty=store password without quotation marks keyAliasProperty=key alias without quotation marks keyPasswordProperty=key password without quotation marks