summaryrefslogtreecommitdiff
path: root/app/build.gradle
AgeCommit message (Collapse)Author
2015-06-04Update git submodules recursively from ./gradlew updateIcsParménides GV
2015-06-04Updated bitmask branch from ics-openvpn fork, second notificationParmé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-06-01Remove flowlayout dependencyParménides GV
2015-06-01Update robotium + increase wait timesParménides GV
Sometimes, the emulator is so slow (I wish genymotion was open source...) that even though everything's going OK tests fail because they don't wait enough.
2015-05-29Updated libraries, simplified user status fragmentParménides GV
Updated butterknife, dagger, renderers, fabbuton and gson, as well as gradle plugin.
2015-04-23FlowLayout, to show the vpn icon in some small devicesParménides GV
Tested with physical Galaxy Young S6310.
2015-04-22Updated BuildTools and gradle Android pluginParménides GV
This fixes the "task cleanTest is not found"
2015-04-22Button with circle progress, added.Parménides GV
Next step: a bit of UI design, removing the switch.
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-03-30testEveryProvider() coded and working.Parménides GV
Calyx fails.
2015-01-31Updated ics-openvpn to rev 1020.Parménides GV
Improved build.gradle script.
2015-01-30Import ics-openvpn-stripped correctly.Parménides GV
2015-01-30Assume build process from app/Parménides GV
2015-01-30Update ics-openvpn codeParménides GV
2015-01-02Serialized gateways and correctly updating profilesParménides GV
2014-12-23Update ics-openvpn to 1006Parménides GV
2014-12-23-100 lines on Dashboard, gradle fix.Parménides GV
Gradle doesn't invoke updateIcsOpenVpn task unless the task is explicitly invoked. I needed to put all the related tasks into the configuration phase, rather than on the execution one.
2014-12-15Don't updateIcsOpenVpn each build.Parménides GV
2014-12-12Updated ics-openvpn to last rev 14 Nov 2014.Parménides GV
Material design! It still doesn't run properly on my tablet, openvpn keeps getting down and exiting.
2014-12-04Renderers and dagger, refactoring CW.Parménides GV
2014-12-04Learning to use Butterknife, refactoring small things.Parménides GV
2014-11-04Gradle 2.1 and retry connection on auth-failureParménides GV
2014-10-10Run build-native.sh on GNU/Linux, during preBuildParménides GV
2014-09-23Remove connectedCheck test before assembleRelease.Parménides GV
2014-09-23Check if there is a release signingConfig.Parménides GV
F-Droid strips the signingConfigs section from build.gradle, so buildTypes mustn't check if there is a release signing configuration.
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-08-22InstallRelease and AssembleRelease trigger testsParménides GV
2014-07-31Updated ics-openvpn to rev 859 + no 2nd notification.Parménides GV
2014-07-24We don't need support library from Robotium.Parménides GV
I've also fixed a simple test that wasn't letting the suite to finish correctly.
2014-07-24Minor gradle updates, due to Android L.Parménides GV
- Build tools update to latest version (20). - testPackageName is correctly calculated by default, doing nothing. - support library needs some tweaks to support pre Android L versions.
2014-06-17Progressbar can be null if there is no EIP serviceParménides GV
This happens when you've used a eip enabled provider, and then you switch to a non eip enabled one (e.g., choosing demo.bitmask.net and then switching to cdev.bitmask.net in their current configurations). I've also disabled the build task dependency on updating ics-openvpn. It's causing problems, while not fixing anything.
2014-06-09Updated to build tools 19.1.Parménides GV
2014-05-29Last ics-openvpn compilation problem fixed.Parménides GV
Forgot to add the menu for the log. Now we'll strive to fix se.leap.bitmaskclient problems: first compilation, then functionality.
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-14Filter R and BuildConfig to use ours.Parménides GV
2014-05-08Automatically log in.Parménides GV
Functionality copied to the Release build.
2014-04-24Disable proguard in release build.Parménides GV
release apk is not working ok with proguard.
2014-04-14Gradle "check" task runs unit testsParmé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
2014-04-10Require Build Tools 19.0.3.Parménides GV
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-08Compiles correctly: app/build-native + gradle.Parménides GV
2014-04-08Next step: compile jni sources correctly.Parménides GV