288 Commits

Author SHA1 Message Date
Robert Pösel
225191cee7 Update JitPack repository definition in readme (fixes #84) 2025-12-04 15:55:52 +01:00
Robert Pösel
d7de990ef7 Fix CMake build 4.9.0 2025-06-11 16:31:03 +02:00
Robert Pösel
97d82e639b Release version 4.9.0 2025-06-10 14:59:32 +02:00
Robert Pösel
1da81df1e2 Update Tesseract to 5.5.1 2025-06-10 14:54:32 +02:00
Robert Pösel
5a01912c60 Update libpng to 1.6.48 2025-06-10 14:51:36 +02:00
Robert Pösel
3d7d4992bb Update compileSdk and targetSdk to 35 2025-06-10 14:38:16 +02:00
Robert Pösel
33e624a47f Update AGP and dependencies 2025-06-10 14:37:55 +02:00
Robert Pösel
d433dba9c0 Update readme 2024-12-13 21:00:39 +01:00
Robert Pösel
843e64033a sample: Set page segmentation mode + show use of getConfidentText() 2024-12-13 20:50:04 +01:00
Robert Pösel
dd5e4dfb70 Add method to get results filtered by confidence (fixes #72) 2024-12-13 20:48:46 +01:00
Robert Pösel
5d7fb1d81b Update AGP 2024-12-13 18:14:02 +01:00
Robert Pösel
803164454a sample: Avoid copying unrelated assets 2024-12-13 18:03:00 +01:00
Robert Pösel
b36053d52d Release version 4.8.0 4.8.0 2024-12-01 16:53:37 +01:00
Robert Pösel
7b6ee466b4 Update Tesseract to 5.5.0 2024-12-01 16:48:30 +01:00
Robert Pösel
20e3cd1dc9 Fix variable length arrays warning 2024-12-01 16:42:12 +01:00
Robert Pösel
beec378511 Update libpng to 1.6.44 2024-12-01 16:28:36 +01:00
Robert Pösel
d9439fb993 Update libjpeg to v9f 2024-12-01 16:27:56 +01:00
Robert Pösel
5734d47e74 Update Leptonica to 1.85.0 2024-12-01 16:16:29 +01:00
Robert Pösel
b2efce8267 Support 16 KB page sizes on Android 15 (fixes #71) 2024-12-01 16:11:08 +01:00
Robert Pösel
a1685627ac Increase minSdk to 21
Current NDK doesn't support older platform versions anymore.
2024-12-01 16:11:02 +01:00
Robert Pösel
57638b4268 Update NDK to latest LTS version (r27c) 2024-12-01 16:09:19 +01:00
Robert Pösel
8514aa0d2d Update compileSdk and targetSdk to 34 2024-12-01 16:09:19 +01:00
Robert Pösel
a1221cecaf Update project and dependencies 2024-12-01 15:33:19 +01:00
Robert Pösel
7159767364 sample: Fix build 2024-01-30 14:39:01 +01:00
Robert Pösel
4e8b7c73c5 sample: Update project and dependencies 2024-01-25 17:34:07 +01:00
Robert Pösel
47fbf4aaf9 Migrate BuildConfig to Gradle Build Files 2024-01-25 17:31:57 +01:00
Robert Pösel
4cd8160824 Update AGP 2024-01-25 17:26:10 +01:00
Robert Pösel
f19e6d378c Release version 4.7.0 4.7.0 2024-01-22 15:38:54 +01:00
Robert Pösel
f90085a16f Update project 2024-01-22 15:36:33 +01:00
Robert Pösel
075e05d464 Update Tesseract to 5.3.4 2024-01-22 15:33:22 +01:00
Robert Pösel
c80669befe Release version 4.6.0 4.6.0 2023-10-17 14:05:36 +02:00
Robert Pösel
9a58cae133 Update flavorDimensions declaration 2023-10-17 14:05:29 +02:00
Robert Pösel
2c8337de86 Enable Gradle configuration cache 2023-10-17 14:05:29 +02:00
Robert Pösel
9d8470e9b4 Update AGP 2023-10-17 14:05:29 +02:00
Robert Pösel
96389cb655 Update Tesseract to 5.3.3 2023-10-17 13:23:56 +02:00
Robert Pösel
8ae584f545 Fix JitPack build (again) 4.5.0 2023-07-18 14:13:29 +02:00
Robert Pösel
583c0146ca Fix JitPack build; use Java 17 2023-07-18 12:12:13 +02:00
Robert Pösel
15b4baad1b Release version 4.5.0 2023-07-18 11:35:41 +02:00
Robert Pösel
ed7d0c2359 sample: Update build.gradle 2023-07-18 11:35:16 +02:00
Robert Pösel
d5ba1f1915 Update libpng to 1.6.40 2023-07-18 11:34:52 +02:00
Robert Pösel
1b63502c2d Fix code for new Leptonica 2023-07-18 11:33:51 +02:00
Robert Pösel
011a0c338d Update Leptonica to 1.83.1 2023-07-18 10:39:28 +02:00
Robert Pösel
67230142bb Update Tesseract to 5.3.2 2023-07-18 10:38:08 +02:00
Robert Pösel
66bade85ce sample: Update dependencies 2023-06-13 18:49:03 +02:00
Robert Pösel
8e5a15ca10
Update example usage in readme 2023-06-13 18:46:46 +02:00
Robert Pösel
7d6576b603 Use older version of androidx.annotation library (fixes #58)
Intentionally use old version of annotation library which doesn't depend on kotlin-stdlib
to not unnecessarily complicate client projects due to potential duplicate class build errors
caused by https://kotlinlang.org/docs/whatsnew18.html#updated-jvm-compilation-target
2023-06-13 11:59:08 +02:00
Robert Pösel
dffdc5bdbc Update readme 2023-06-12 14:49:29 +02:00
Robert Pösel
105db470e0 sample: Fix recycling tessApi while processing is in progress
Calling recycle() while the recognition is in progress will result in crash.
When no recognition is in progress, we recycle the tessApi immediately,
otherwise we set flag to let the processing thread do the recycling.
2023-06-12 14:44:24 +02:00
Robert Pösel
37f7903707 sample: Use tessApi.clear() to free some memory after recognition 2023-06-12 13:35:36 +02:00
Robert Pösel
0364a8716b Update project 2023-06-12 13:26:04 +02:00