61 Commits

Author SHA1 Message Date
Sean Mac Gillicuddy
415424936d Multidex debug builds only and bump version 2020-02-26 14:16:54 +00:00
Seán Mac Gillicuddy
5c762cb388
Merge pull request #1773 from kiwix/feature/macgils/1272-lint-missing-translation
#1272 Lint Issue: MissingTranslation - make MissingTranslation a warning
2020-02-24 10:11:58 +00:00
Sean Mac Gillicuddy
675c861697 Merge remote-tracking branch 'origin/develop' into feature/macgills/detekt
# Conflicts:
#	buildSrc/src/main/kotlin/Versions.kt
2020-02-24 09:32:32 +00:00
Sean Mac Gillicuddy
4d65a6a22b #1786 Upgrade kiwixlib - bump version and change JniKiwixLibrary->Library 2020-02-21 15:01:40 +00:00
Sean Mac Gillicuddy
811f5bd7af Merge branch 'develop' into feature/macgills/detekt
# Conflicts:
#	.github/workflows/pull_request.yml
#	team-props/git-hooks/pre-commit.sh
2020-02-21 14:15:18 +00:00
Sean Mac Gillicuddy
f4ada8ce0b Merge remote-tracking branch 'origin/develop' into feature/macgills/detekt
# Conflicts:
#	core/src/main/java/org/kiwix/kiwixmobile/core/main/KiwixTextToSpeech.java
2020-02-21 10:37:31 +00:00
Sean Mac Gillicuddy
7e7991f891 #100 purge mockito_android 2020-02-21 10:22:28 +00:00
Sean Mac Gillicuddy
dbc5d93b31 #1272 Lint Issue: MissingTranslation - make MissingTranslation a warning 2020-02-20 14:53:08 +00:00
Sean Mac Gillicuddy
0f6f422edb #1275 Lint Issue: Duplicate Strings - remove duplicates - mark used strings as used 2020-02-19 14:20:49 +00:00
Sean Mac Gillicuddy
6e4d433a44 #100 revert mockk upgrade duw to objenisis version incompatability 2020-02-18 13:02:26 +00:00
Sean Mac Gillicuddy
ec3fa542cb #12 Make three options to deactivate sidebars, tabs and reading - fix codefactor issue 2020-02-14 14:52:24 +00:00
Sean Mac Gillicuddy
2369320acb #1272 Lint Issue: MissingTranslation - raise MissingTranslation to error 2020-02-14 14:44:59 +00:00
Sean Mac Gillicuddy
674b5fa9d6 #100 Fix Checkstyle issues - format 2020-02-14 11:43:40 +00:00
Sean Mac Gillicuddy
36e901c43f #100 Fix Checkstyle issues - upgrade tooling 2020-02-14 11:07:16 +00:00
Sean Mac Gillicuddy
d743430dc3 Merge branch 'develop' into feature/macgills/detekt
# Conflicts:
#	.travis.yml
2020-02-14 09:53:56 +00:00
Sean Mac Gillicuddy
226e787f66 #12 Make three options to deactivate sidebars, tabs and reading - read from json - tidy file up 2020-02-12 15:32:05 +00:00
Sean Mac Gillicuddy
0153b4514d #12 Make three options to deactivate sidebars, tabs and reading - deactivate based on build 2020-02-12 11:11:23 +00:00
Sean Mac Gillicuddy
f9cad1f048 exclude files from some lint issues 2020-02-06 15:37:21 +00:00
Sean Mac Gillicuddy
d5995424d1 Squashed commit:
[bee1dc77] #1593 Move CI from Travis to GitHub Action - finalise builds and remove travis

[1e4ee35d] #1593 Move CI from Travis to GitHub Action - add release build

[dd55beeb] #1593 Move CI from Travis to GitHub Action - fix nightly syntax

[2904da58] #1593 Move CI from Travis to GitHub Action - add nightly build

[a4f9fbb0] #1593 Move CI from Travis to GitHub Action - experiment with mixed workflows

[4c019201] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[759713df] #1593 Move CI from Travis to GitHub Action - reattempt failing test action

[257004ea] #1593 Move CI from Travis to GitHub Action - more informative logs, use x64 images

[0163d829] #1593 Move CI from Travis to GitHub Action - specify version of action

[0b3d9668] #1593 Move CI from Travis to GitHub Action - revert webview fix for emulator 26

[6c2cb7e3] #1593 Move CI from Travis to GitHub Action - give more leeway to IntroActivityTest

[6fc998d4] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[2e97ca0b] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[b4a6e35b] #1593 Move CI from Travis to GitHub Action - drop support for api 26

[e6d67c2b] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManage/IntroActivityTest

[24338f74] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[f6a67192] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[9571a21d] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[193b67d3] #1593 Move CI from Travis to GitHub Action - use google_apis to get api 26 to pass, scale back logging

[2e1bc5ab] #1593 Move CI from Travis to GitHub Action - give more leeway to ZimManageActivityTest

[c9430d7b] #1593 Move CI from Travis to GitHub Action - make intro ridiculously fault tolerant

[22281cef] #1593 Move CI from Travis to GitHub Action - stop using duration and comment out dark mode related test

[f446ecaa] #1593 Move CI from Travis to GitHub Action - retry swiping multiple times, reneable  ignored tests

[7e109732] #1593 Move CI from Travis to GitHub Action - remove missing webview, make zimManage request longer, try new  custom swipe

[990acf23] #1593 Move CI from Travis to GitHub Actions - use flings for intro, use debug logging to diagnose API 26

[508f95e4] #1593 Move CI from Travis to GitHub Actions - missing webview package and Intro stability

[ff24e3f7] #1593 Move CI from Travis to GitHub Actions - fallback for emulators without external storage

[39af5525] #1593 Move CI from Travis to GitHub Actions - stabilise intro, stop clearing package data, log strange error

[cdafea3d] #1593 Move CI from Travis to GitHub Actions - upgrade orchestrator and log emulator exceptions

[1882536e] #1593 Move CI from Travis to GitHub Actions - use x86 images

[78f9a162] #1593 Move CI from Travis to GitHub Actions - stop using google_apis

[cb3468cb] #1593 Move CI from Travis to GitHub Actions - fix appcompat regression

[6e13a6d9] #1593 Move CI from Travis to GitHub Actions - use google_apis to avoid webview crash

[3401ca98] #1593 Move CI from Travis to GitHub Actions - run on all available emulators

[28349112] #1593 Move CI from Travis to GitHub Actions - stop failing fast

[6eb1d607] #1593 Move CI from Travis to GitHub Actions - try on as many concurrent emulators as allowed

[2462815a] #1593 Move CI from Travis to GitHub Actions - fix syntax

[cdddb63c] #1593 Move CI from Travis to GitHub Actions - create pull request build
2019-12-18 11:16:41 +00:00
Sean Mac Gillicuddy
80c3276786 Add detekt 2019-12-11 14:44:26 +00:00
Sean Mac Gillicuddy
1b1812e70a #947 upgrade leakcanary 2019-12-05 13:23:45 +00:00
Sean Mac Gillicuddy
c467c70dc0 #947 update stdlib 2019-12-05 09:37:43 +00:00
Sean Mac Gillicuddy
372587bb68 #947 upgrade to kotlin 1.3.61 2019-12-05 09:26:24 +00:00
Sean Mac Gillicuddy
06d6d68783 Merge remote-tracking branch 'origin/develop' into feature/macgills/947-gradle-to-kotlin
# Conflicts:
#	buildSrc/src/main/kotlin/Versions.kt
2019-12-05 09:14:14 +00:00
Sean Mac Gillicuddy
7d74969dd9 #947 convert build.gradle to build.gradle.kts 2019-11-29 13:54:28 +00:00
Sean Mac Gillicuddy
09cd95cb78 Merge remote-tracking branch 'origin/develop' into feature/macgills/1301-night-mode
# Conflicts:
#	core/src/main/java/org/kiwix/kiwixmobile/core/reader/ZimFileReader.kt
2019-11-29 10:03:00 +00:00
Seán Mac Gillicuddy
43f5f9bf63
Merge pull request #1537 from kiwix/issue/765
Enhancement: Fixes #765 & uses updated kiwix-lib method
2019-11-29 09:16:09 +00:00
Aditya-Sood
42a53e36c9 Update kiwix-lib version to 8.2.1 2019-11-29 09:50:31 +05:30
Sean Mac Gillicuddy
f1e5e7a7ce 1301 create theme based dark mode 2019-11-28 14:26:36 +00:00
Sean Mac Gillicuddy
33d2106d7c #1301 upgrade dependencies 2019-11-26 16:15:34 +00:00
Sean Mac Gillicuddy
fd8ba04de7 Merge remote-tracking branch 'origin/develop' into feature/macgills/custom-app-icon-upgrade
# Conflicts:
#	custom/src/main/AndroidManifest.xml
2019-11-22 11:00:06 +00:00
Sean Mac Gillicuddy
50ec685319 1598 Move IntroActivity to app module 2019-11-21 14:14:54 +00:00
Sean Mac Gillicuddy
6d5ae3ee89 streamline creating flavor from json 2019-11-20 09:53:02 +00:00
Sean Mac Gillicuddy
7e588c8c2e Re-add dynamic flavors 2019-11-19 17:19:48 +00:00
Sean Mac Gillicuddy
8f4488c2de rename lambda parameter 2019-11-19 12:17:14 +00:00
Sean Mac Gillicuddy
dd8fe1c66f Add icons for flagless custom apps 2019-11-19 10:45:10 +00:00
Sean Mac Gillicuddy
4639a325de parse versionNames from url 2019-11-19 09:57:44 +00:00
Sean Mac Gillicuddy
05c538501e replace https with http 2019-11-18 13:40:04 +00:00
Sean Mac Gillicuddy
df9305e3ca Add all icons that are compatible - Add remaining custom apps - update hooks/ci commands 2019-11-18 13:32:19 +00:00
Sean Mac Gillicuddy
80b26132fe Update icons to be adaptive 2019-11-18 10:26:31 +00:00
Sean Mac Gillicuddy
8057ef6b6e 1360 add custom publishing code for a custom app 2019-11-14 14:39:52 +00:00
Sean Mac Gillicuddy
ac4717a79e Merge remote-tracking branch 'origin/develop' into feature/macgills/1360-split-in-plugin 2019-11-11 13:09:47 +00:00
Sean Mac Gillicuddy
778fc768ae 1360 Make abi splits, signing configs and valid release builds intrinsic to an app that applies our plugin - separate custom build logic 2019-11-06 15:22:57 +00:00
Sean Mac Gillicuddy
2993b5f55c 64 sync lint options and inspection profile 2019-11-06 11:09:10 +00:00
Sean Mac Gillicuddy
f92664ca5f 64 Custom apps should validate their expansion files and re-download if corrupt/missing - unit test custom download 2019-11-05 16:17:14 +00:00
Sean Mac Gillicuddy
c05742d02a 64 Custom apps should validate their expansion files and re-download if corrupt/missing - add Custom Download flow 2019-11-05 11:30:13 +00:00
Sean Mac Gillicuddy
af3ef4cf63 Revert "move SplashActivity & FileUtils Instrumentation test to core"
This reverts commit 8a36470d332d5356250e633e02e7af64b4345f1f.
2019-10-18 11:22:52 +01:00
Sean Mac Gillicuddy
8a36470d33 move SplashActivity & FileUtils Instrumentation test to core 2019-10-17 15:18:32 +01:00
Sean Mac Gillicuddy
15b3b4ad41 tidy up plugin configurers and reuse ActivtyComponent in fragments 2019-10-16 16:19:15 +01:00
Sean Mac Gillicuddy
381e2bd9d8 Fix ktlint error around sourceset shared across modules 2019-10-16 14:27:37 +01:00