1391 Commits

Author SHA1 Message Date
mhutti1
ea345a6ca8 Gradle can build the majority of a custom app 2017-04-06 16:54:37 +02:00
mhutti1
b0e8d967a8 Transformed constants into build variables 2017-04-06 15:24:38 +02:00
mhutti1
6514cc885e Updated custom apps to new structure 2017-04-06 14:41:31 +02:00
mhutti1
c1817cf0f8 Temporarily disable proguard 2017-04-06 14:40:48 +02:00
mhutti1
53bfd184f3 Merge branch 'ISNIT0/stop-button-fix' 2017-04-05 18:03:39 +02:00
mhutti1
6b3d75ad1e Merge branch 'master' into ISNIT0/stop-button-fix 2017-04-05 18:03:08 +02:00
mhutti1
aaceeceb2b Merge branch 'mhutti1/restructure' 2017-04-05 17:55:31 +02:00
mhutti1
c9bafec8b8 Merged restructure 2017-04-05 17:55:15 +02:00
Joe Reeve
e5738710da download stop button now pauses downloads and handles resume state 2017-04-05 14:36:15 +01:00
mhutti1
373e66ad88 Changed proguard config 2017-04-05 15:07:12 +02:00
Rashiq
af4a8d8c95 Merge pull request #79 from kiwix/rashiq/dagger
Add dagger
2017-04-05 12:47:33 +02:00
mhutti1
fce53f2ef1 More heap changes 2017-04-05 12:42:55 +02:00
Rashiq
31e5a9f5c8 Add dagger
For now only OkHttp, Retrofit and the LocationManager are being supplied for dagger, but I will add more as I go
2017-04-05 11:49:07 +02:00
mhutti1
1cc8ff5556 More heap stuff 2017-04-05 11:36:51 +02:00
Rashiq
f3f4386319 Reindent 2017-04-05 11:28:03 +02:00
mhutti1
35c90e4739 Changed min heap size 2017-04-05 10:44:48 +02:00
mhutti1
f8b684c22b Changed heap size again 2017-04-05 10:27:17 +02:00
mhutti1
1b9ef63e69 Add max parallel forks 2017-04-04 19:22:27 +02:00
mhutti1
44f428d2b9 More attempts to appease travis 2017-04-04 19:01:15 +02:00
mhutti1
2c250130fd Disable gradle deamon 2017-04-04 18:31:10 +02:00
mhutti1
f091538fbc Chnage memory limit 2017-04-04 18:08:09 +02:00
mhutti1
774d934bf4 Added proguard shrink disable multidex 2017-04-04 17:46:23 +02:00
mhutti1
976ff0eec0 Multidex fixes 2017-04-04 17:41:25 +02:00
mhutti1
dfa59fd768 Corrected test resource directory 2017-04-04 17:15:42 +02:00
mhutti1
2f10177354 Increase gradle heap size 2017-04-04 16:58:38 +02:00
mhutti1
7805fcbe42 Enabled multidex support 2017-04-04 14:58:20 +02:00
mhutti1
b97103cb70 Restructured project to updated guidelines 2017-04-04 13:58:32 +02:00
mhutti1
7bc7eead9f Download service must update notification before being killed 2017-03-28 22:29:30 +01:00
mhutti1
a28470a808 Add contact email to help screen #7
When clicked the address sets the subject to be "Feedback in x" where x
is the devices language
2017-03-22 19:02:18 +00:00
mhutti1
0f61029850 Increase dex heap size 2017-03-18 19:36:12 +00:00
Isaac Hutt
246cb36869 Merge pull request #65 from kiwix/custom-apps
Fix custom app generation
2017-03-18 19:09:27 +00:00
Isaac Hutt
5523edec26 Fixed generation and install of custom apps 2017-03-18 18:59:52 +00:00
mhutti1
2297c10cec Fix gen-custom-android-build.py 2017-03-18 15:52:29 +00:00
mhutti1
758145e8b2 Increment gradle version #42 2017-03-18 15:52:18 +00:00
Isaac Hutt
3ae2fede56 Sort bookmarks alphabetically #11 2017-03-17 15:23:39 +00:00
mhutti1
e1abe7cbd1 Change style of webview scrollbar to fix visibility #17
This solution is rather hacky but it was the best that I could come up
with that allowed for the use of an XML attribute and a constructor.
2017-03-17 01:20:09 +00:00
mhutti1
c8bbf07881 Use older android emulator in travis 2017-03-08 21:37:06 +00:00
mhutti1
fc95ba5073 Add travis emulator 2017-03-08 21:28:30 +00:00
mhutti1
4b4a579ba0 Accept more sdk terms in travis 2017-03-08 21:16:00 +00:00
mhutti1
5326073ce7 Accept sdk licences 2017-03-08 21:08:49 +00:00
mhutti1
b55de3ec3d Updated travis jdk 2017-03-08 21:00:40 +00:00
mhutti1
a4a8038c6f Update travis tools version 2017-03-08 20:56:43 +00:00
mhutti1
516c33e998 Bump android version code 2017-03-08 20:51:57 +00:00
mhutti1
bfbdcfa07e Added initial travis yml 2017-03-08 20:39:20 +00:00
Matthieu Gautier
716cdd984d Move the JNI wrapper out of kiwixmobile and to kiwixlib package.
The JNI wrapping of kiwixlib should be move in the kiwixlib repository.
(And it is necessary because of kiwix.cpp who need to be compiled with
the lib)

The java part of the wrapper is also moved in the `org.kiwix.kiwixlib`
package.

The libkiwix.so and kiwixlib/*.java files are coming from the kiwix-lib
reposistory. They are copied here to simplify android development.
Those files should be replaced if any modification is made on the
kiwix-lib side. (and ideally, they should not be versioned here)
2017-03-08 09:46:58 +01:00
Matthieu Gautier
13ec73744a Move to a better version of gradle plugin.
This is needed to compile with last version of gradle.
2017-03-07 20:10:14 +01:00
mhutti1
8c47b8df28 Catch null pointer #467 2017-02-27 22:24:39 +00:00
Elad Keyshawn
c0c4d625bd Fix for #467 2017-02-26 12:50:43 +02:00
mhutti1
4014b24474 Storage selection dialog works in nightmode #463 2017-02-21 23:31:26 +00:00
mhutti1
75a1c3fa0e Fixed Android null pointer 2017-02-16 19:17:07 +00:00