22 Commits

Author SHA1 Message Date
MohitMaliFtechiz
2e63d70e6c Fixed: Downloading starts very slowly on Android 14+.
* Upgraded Fetch to 3.4.1.
* Upgraded Kotlin kotlin-stdlib from JDK7 to JDK8.
* Upgraded Kotlin version to 2.0.0 to support the latest Fetch library.
* Upgraded Dagger to 2.53.1.
* Upgraded ObjectBox to 4.0.3.
* Notification now shows "Pause" and "Resume" buttons instead of "pause" and "resume".
* Fixed: Notification buttons were not working on Android 13 and above.
* Fixed: Downloading was not working in the background. Added a foreground service for Fetch so that downloading will continue in the background.
2024-12-23 18:46:32 +05:30
MohitMaliFtechiz
991f4479c4 Fixed the custom app (wikispecies, wikimed) bundle build problem.
* We utilize `Play Asset Delivery` in our bundle, housing the ZIM file within it. The size of the wikispecies ZIM file is 2.13GB. To process all resources inside the bundle, we require a minimum of 6GB of Java heap memory.
2024-01-11 18:50:49 +05:30
Gouri Panda
fea3bebd63 update to 5GB JVM Heap 2023-12-27 18:44:09 +05:30
Gouri Panda
86d43a5f02 Fixes bundle problem with the publish 2023-12-27 00:10:07 +05:30
MohitMali
e6679bc0d1 Removed deprecated gradle features from the project 2023-01-03 14:35:55 +05:30
Gouri Panda
fc99369cda Added kotlin code conventional style to 1.7 2022-08-22 21:01:22 +02:00
Sean Mac Gillicuddy
31840ed88a #1307 majority of kotlin inspections raised to error level and fixed - lint baseline regenerated - ide formatter/lint and ktlint aligned 2019-07-25 12:45:19 +01:00
soloturn
34ce417f0e disable jetifying com.square, google
disable jetify now for:
* com.square.*
* google: error_prone_annotations, guava
2019-02-26 18:25:50 +00:00
soloturn
3096562cd1 upgrade mockito, disable jetifying byte-buddy
byte-buddy is a mockito dependency. it introduced java modules, and
jetifier cannot deal with it.  disable jetifying at the moment, as
suggested after considering:
https://stackoverflow.com/questions/52816022/failed-to-resolve-variable-project-groupid
https://issuetracker.google.com/issues/119135578#comment5
https://github.com/raphw/byte-buddy/issues/541
2019-02-26 18:25:50 +00:00
mhutti1
060b1a6db7 Comment out annotation processing as it isn't currently supported 2019-02-20 00:02:52 +00:00
soloturn
c3da448aca annotation processing in separate task to support incremental builds
gradle android.enableSeparateAnnotationProcessing=true supports
incremental builds, see:
https://developer.android.com/studio/releases/gradle-plugin
2019-02-10 22:46:07 +00:00
Abdul Wadood
68b8181102 Migrate to AndroidX 2019-02-06 17:29:02 +00:00
Aditya Sood
3160ad64ad Fix Bug #905: Launch activity (night-mode) inverts colour of icons 2019-01-21 22:12:32 +00:00
Ritik Kumar
c28d53bee6 Updated the gradle files. (#868)
* Change the layout_height parameter to more appropriate attribute.

* Changed compile to implementation in build.gradle files.
2018-10-08 22:17:13 +01:00
Kelson
1ddab91903 More memory for compilation 2018-08-30 22:16:25 +01:00
Abdul Wadood
1e03a4ae72 Update the Android plugin for Gradle. (#677)
Add Android SDK components in .travis.yml
2018-04-01 19:23:45 +01:00
mhutti1
924cb73a85 Update gradle config 2017-11-27 00:04:55 +00:00
mhutti1
1cc8ff5556 More heap stuff 2017-04-05 11:36:51 +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
2f10177354 Increase gradle heap size 2017-04-04 16:58:38 +02:00