Commit Graph

27 Commits

Author SHA1 Message Date
Kevin Rodrigues Borges
6d436fda2f Added Headers and Tracks models 2026-01-03 14:19:03 +00:00
Kevin Rodrigues Borges
1b48e8c710 Add file hash comparison to optimize asset copying in aniyomiBridge 2026-01-03 02:32:03 +00:00
f6c9636db1 Seperated scripts to install customJre both in release and debug versions 2025-12-31 14:18:06 +00:00
Kevin Rodrigues Borges
16d5d3d3ca setUpPreferenceScreen is now run when Injecting Extensions making more extensions work as intended 2025-12-31 01:55:03 +00:00
8dce61743f Updated core 2025-12-28 01:58:28 +00:00
8deda0c0b4 Increase JNI timeout duration to 40 seconds and refactor cache key generation for stability. Updated core 2025-12-27 02:46:10 +00:00
Kevin Rodrigues Borges
dda4c23fd0 Refactor stable hash code generation for JSEpisode, JSChapter, JSAnime, and JSManga 2025-12-22 02:10:46 +00:00
Kevin Rodrigues Borges
bf2f6016aa Refactor cache key generation to use stable hash codes for java objects arguments 2025-12-21 12:57:00 +00:00
Kevin Rodrigues Borges
1e8360b15a Refactor cache key generation to use stable hash codes for java objects arguments 2025-12-21 12:56:36 +00:00
f810fba0fe Solved mistake that I did 2025-10-21 21:35:02 +01:00
d6b90e75f9 Removed unused config.dart file 2025-10-21 21:34:08 +01:00
0d649b1b6a Added caching to extension requests 2025-10-21 21:33:35 +01:00
c10b11488b Updated aniyomibridge-core.jar 2025-10-21 20:16:02 +01:00
2b0b59aad2 Added timeout in case the JNI Isolate crashes and adds a dispose method to be kill the JNI Isolate 2025-10-21 02:20:32 +01:00
0bbf59fda0 Refactored the bridge to use load the JVM in a separate Isolate that receives messages in a queue executing them, this way it doesn't block the UI thread 2025-10-21 02:10:30 +01:00
f6e8313e94 Updated anyomibridge-core.jar 2025-10-20 02:45:36 +01:00
a53336934c Fixes to AniyomiBridge 2025-10-17 01:53:36 +01:00
1840f5778d Fixes to AniyomiBridge 2025-10-16 21:52:44 +01:00
c4b568dde1 Updated code to check if there is JVM already running 2025-10-10 16:58:49 +01:00
b30b104f7a Added new jar and support for manga (tachiyomi) 2025-10-07 22:03:24 +01:00
51c1b7a4ef Made the initJvm method private 2025-09-27 16:35:41 +01:00
Kevin Rodrigues Borges
59008a4d26 Small fixes 2025-09-16 07:04:15 +01:00
Kevin Rodrigues Borges
9152a4dad9 Finish basic functionality 2025-09-16 06:02:41 +01:00
Kevin Rodrigues Borges
1ab7722459 Fixed linux jre install 2025-09-15 03:17:28 +01:00
4b03b490d7 Improved compatibility and properly packaged jre 2025-09-15 02:42:19 +01:00
Kevin Rodrigues Borges
ad1dda5100 Set up Jni and JniGen and did a successfully test 2025-09-12 02:16:20 +01:00
Kevin Rodrigues Borges
1939b0fd08 Initial commit 2025-09-10 20:32:33 +01:00