53 Commits

Author SHA1 Message Date
ec5f35b7ee Fixed some missing methods / null pointer exception in applyInternal() 2026-06-07 17:40:41 +01:00
Kevin Rodrigues Borges
6a9375164c Implement BytecodeFixer to address bytecode issues in JAR files and enhance Application context handling 2026-06-01 01:27:57 +01:00
Kevin Rodrigues Borges
203fa83e99 Refactor preference handling to avoid overwriting user values and set default preferences location 2026-05-19 10:21:29 +01:00
Kevin Rodrigues Borges
3fd64824bc Add preference clearing 2026-05-11 14:12:07 +01:00
Kevin Rodrigues Borges
923ae5fbbc Attempt to improve WebView 2026-05-11 03:39:39 +01:00
Kevin Rodrigues Borges
e336275363 Changed name to unyo-core 2026-05-05 00:49:27 +01:00
Kevin Rodrigues Borges
ef6197db62 Updated report 2026-05-04 13:41:48 +01:00
Kevin Rodrigues Borges
df9e8947e6 Fix missing methods on preferences or wrong signature on methods 2026-05-04 01:52:21 +01:00
Kevin Rodrigues Borges
a3914b9a09 More reports and fixes 2026-05-04 00:45:38 +01:00
Kevin Rodrigues Borges
363ac8231d Generated some reports 2026-05-03 23:48:49 +01:00
Kevin Rodrigues Borges
74e865457b Added reports and better concurrency safety 2026-05-03 22:55:32 +01:00
Kevin Rodrigues Borges
12b443ff62 Quick fixes in dependency versionings 2026-05-03 22:36:13 +01:00
Kevin Rodrigues Borges
0868677080 Added Cli packages to their own package and exclude them from final build, increase timeout 2026-05-03 20:54:33 +01:00
Kevin Rodrigues Borges
ae087dd29f Improved WebView and CloudflareInterceptor 2026-05-03 19:56:53 +01:00
2ebaac2fa6 Fixed org.json class not being resolved 2026-05-03 19:23:25 +01:00
75db5bb438 Fixed filters related issues and decreased jar size 2026-05-03 18:35:25 +01:00
737172fbde Refactor in cloudflare interceptor and quickjs dependency 2026-05-03 09:18:43 +01:00
9612df3d09 Core refactor and added Preferences API 2026-05-02 18:23:08 +01:00
Kevin Rodrigues Borges
ae8bed0fda Improved core code 2026-04-23 04:30:13 +01:00
Kevin Rodrigues Borges
5676b67004 Improved pom configuration to include android stubs into the final package 2026-04-22 00:26:57 +01:00
Kevin Rodrigues Borges
71d8d9cd24 phase 1, separate in 2 diferent module 2026-04-14 02:07:55 +01:00
Kevin Rodrigues Borges
79d70d961e Updated generate new core scripts 2026-01-03 21:07:28 +00:00
3aeb49eb95 Updated script to reflect app not being sandboxed anymore 2026-01-03 00:59:02 +00:00
Kevin Rodrigues Borges
2f77ca46b1 Seperated scripts for mac and linux 2026-01-02 19:40:12 +00:00
ead416e4ea Refactor preference screen handling in AniyomiBridge and Application classes 2026-01-02 19:11:20 +00:00
835c5fc325 Started saving the classLoaders of each extension to use them in patches if needed 2025-12-31 18:47:15 +00:00
4b2217bd72 Removed unnecessary source code and instead added dependency 2025-12-31 17:07:20 +00:00
6ab6c14b33 Fixed missing fields in EditTextPreference and in SwitchPreferenceCompat 2025-12-31 14:18:39 +00:00
Kevin Rodrigues Borges
1979639621 Starting adding support for preferences 2025-12-31 01:50:58 +00:00
Kevin Rodrigues Borges
485c148b70 Rename .java to .kt 2025-12-31 01:42:14 +00:00
0713b14394 Fixed bug on SharedPreferences.getStringSet 2025-12-28 02:44:46 +00:00
5151bda119 Add stubs and functionality for new Android classes and update AniyomiBridge with new source mappings 2025-12-28 01:50:20 +00:00
5e81068432 Added torrent functionality 2025-12-27 18:33:27 +00:00
416a4e1661 Updated some extractors and added exception message to UnyoExceptions Objects for easier debugging 2025-12-27 00:37:02 +00:00
78011b5529 Replaced CoroutineUtils and removed coroutines and started using runBlocking 2025-10-21 20:18:09 +01:00
6c39c09151 Uses correct name when pulling mediaInfo 2025-10-20 02:46:04 +01:00
97e840f93b Fixes to AniyomiBridge 2025-10-17 01:53:18 +01:00
2eab942c7d Fixes to AniyomiBridge 2025-10-16 21:52:26 +01:00
Kevin Rodrigues Borges
6d6750cf1a Basic project cleanup 2025-09-21 02:28:42 +01:00
Kevin Rodrigues Borges
6a452a0290 Made progress and finished added basic support for tachiyomi extensions 2025-09-18 01:40:47 +01:00
Kevin Rodrigues Borges
daded66dfc Small fix 2025-09-16 07:00:02 +01:00
Kevin Rodrigues Borges
b0533e4d73 Added option to choose where to save downloaded apk converted to jar 2025-09-16 06:57:33 +01:00
Kevin Rodrigues Borges
eafccd541c Updated Extractors and cleaned code a bit 2025-09-11 21:17:01 +01:00
Kevin Rodrigues Borges
b0279e7b66 Started implementing the AniyomiBridge class 2025-09-11 19:48:25 +01:00
Kevin Rodrigues Borges
ecb25bc3e9 Changed project name 2025-09-10 03:40:13 +01:00
Kevin Rodrigues Borges
4b78ee4ed1 Update FilemoonExtractor.kt and added shade plugin for jar creation 2025-09-10 00:51:20 +01:00
Kevin Rodrigues Borges
82f20da6c0 Disabled ByteBuddy validation to fix R-Functions validation errors. Created a patch for Torrentio Anime. Updated eu.kanade.tachiomy.source and eu.kanade.tachiomy.animesource packages and fixed incompatibilities 2025-09-09 21:36:28 +01:00
Kevin Rodrigues Borges
6df1d14fc2 Removed extensions from code, fixed patching for unknown runtime classes (Extensions) 2025-09-07 22:13:23 +01:00
Kevin Rodrigues Borges
594469f51f Added .idea to the .gitignore 2025-09-07 19:11:04 +01:00
b5b7318c0c Made progress In the Preferences and increased support 2025-09-07 11:08:57 +01:00