Commit Graph

42 Commits

Author SHA1 Message Date
Alessandro Jean
b107ef035e Share HttpException from the app with the extensions-lib. (#12) 2023-09-02 22:40:12 -04:00
Alessandro Jean
542ff26701 Make source ID generation function reusable to extensions (#11)
* Make source ID generation function reusable to extensions.

* Add parameters and return documentation.
2023-09-02 22:40:12 -04:00
Alessandro Jean
64e9cbcfed Add support to kotlin.time APIs in the rate limit interceptor (#10)
* Add support to kotlin.time APIs in the rate limit interceptor.

* Address the review.

* Remove unused import.
2023-09-02 22:40:12 -04:00
arkon
989f08eb62 Add AppInfo#getSupportedImageMimeTypes 2023-09-02 22:40:12 -04:00
arkon
30a6effc50 Add replacement suspend functions in Source interface 2023-09-02 22:38:24 -04:00
arkon
7c0b891286 Suppress unused warnings 2023-08-25 22:44:02 -04:00
arkon
b23845a1ef Increase compile/target SDK 2023-08-25 22:43:52 -04:00
arkon
11506a7390 Add Preference#setVisible stub 2023-07-10 10:25:21 -04:00
arkon
c93dd99f89 Bump dependencies 2023-02-11 15:49:43 -05:00
arkon
71fe20d3b8
Add JavaScriptEngine abstraction to extensions-lib (#9) 2022-10-08 09:45:10 -04:00
AntsyLich
7be52d2c4c
Add methods to get manga and chapter url (#8)
* Add methods to get manga and chapter url

* Add since to javadoc
2022-10-01 13:02:26 -04:00
stevenyomi
1a81ff5cc2
Requests: add GET(HttpUrl) overload (#7) 2022-09-28 17:36:16 -04:00
Alessandro Jean
c6f42599fe
Add support to update strategy. (#6) 2022-09-25 10:14:34 -04:00
arkon
c5575838fb Fix AppInfo#getVersionCode signature 2022-06-05 12:18:19 -04:00
arkon
150ba5f7c5 Fix rate limit interceptor call signatures 2022-04-01 15:05:29 -04:00
arkon
451756953d Add UnmeteredSource interface 2022-02-01 12:55:19 -05:00
arkon
6f52cd9f99 Add new manga statuses 2022-02-01 12:55:10 -05:00
arkon
deb2ad04f4 Add OkHttp rate limiting extension function stubs 2022-02-01 12:55:02 -05:00
arkon
0668932a2c Add OkHttp await suspension function stub 2022-02-01 12:54:47 -05:00
arkon
ffdb3d8b29 Remove Duktape stubs
Should use QuickJS instead
2022-02-01 12:54:29 -05:00
arkon
7dfe39b011 Replace BuildConfig stubs with AppInfo stubs 2022-02-01 12:54:16 -05:00
arkon
78371323c3 Minor cleanup 2022-02-01 12:53:59 -05:00
arkon
1d87f5a2f7 Bump dependencies to match Tachiyomi v0.13.0 2022-02-01 12:53:33 -05:00
arkon
2a6ef67d21 Add Duktape stub 2021-11-28 11:04:08 -05:00
arkon
0fae295939 Update Gradle/AGP 2021-11-28 11:04:01 -05:00
arkon
44f3d232f6 Make BuildConfig fields non-final in attempt to not inline them 2021-06-25 23:47:12 -04:00
arkon
cfa95304e0 Add MultiSelectListPreference 2021-05-08 09:45:57 -04:00
arkon
8dd92e32df Add SwitchPreferenceCompat 2021-05-08 09:20:14 -04:00
arkon
cc271c3249 Stub BuildConfig 2021-04-28 09:26:28 -04:00
arkon
8d483626da Various updates 2021-04-28 09:05:54 -04:00
arkon
fa36457924 Align with versions in 0.11.12 2021-04-28 09:04:21 -04:00
arkon
a59641210e Add OnBindEditTextListener stub 2020-06-06 11:59:57 -04:00
arkon
1333b39159 Update SDK/build tools 2020-05-09 12:15:29 -04:00
arkon
84bfb8d7ed Remove Bintray, bump dependencies 2020-05-09 12:00:37 -04:00
arkon
cb5e5d8697 Revert "Modernize the project to match its usage in extensions (#1)"
This reverts commit f1811a816f.
2020-05-09 11:37:13 -04:00
arkon
ae24e35113 Add contents of PreferenceStub 2020-05-09 11:04:03 -04:00
TacoTheDank
f1811a816f
Modernize the project to match its usage in extensions (#1)
* Update gradle wrapper

* Delete unneeded files

* Update plugins, compile with JDK8

* Fix deprecation in Gradle

* Update okhttp and rxjava to match tachiyomi-extensions

* Sort modifiers, clean manifest

* Update compileSdk to match tachiyomi-extensions
2020-05-05 22:41:50 -04:00
len
4a718fbb21 Add scanlator 2017-08-15 15:11:49 +02:00
Andy Bao
e0125ddd48 Bump library version number 2017-04-23 16:34:58 -04:00
Andy Bao
5c5d460665 Add runtime defined sources functionality 2017-04-19 17:24:19 -04:00
len
797094cc1a Bintray publishing 2017-01-21 17:51:24 +01:00
len
77e6b90097 First commit 2017-01-20 21:46:11 +01:00