Tachimanga
5a178ada74
add trackers support ( #720 )
...
* add trackers support
* Cleanup Tracker Code
* Add GraphQL support for Tracking
* Fix lint and deprecation errors
* remove password from logs
* Fixes after merge
* Disable tracking for now
* More disabled
---------
Co-authored-by: Syer10 <syer10@users.noreply.github.com >
2024-01-07 15:07:41 -05:00
Mitchell Syer
16dbad8bdf
Fix path to Preference file if it contains a invalid path character ( #750 )
...
* Fix path to shared preference files if it contains a invalid character
* Lint
2023-11-04 18:10:58 -04:00
Mitchell Syer
583a2f0fad
Migrate to XML Settings from Preferences ( #722 )
...
* Migrate to XML Settings from Preferences
* Lint
2023-10-29 11:01:46 -04:00
Mitchell Syer
849acfca3d
Switch to a new Ktlint Formatter ( #705 )
...
* Switch to new Ktlint plugin
* Add ktlintCheck to PR builds
* Run formatter
* Put ktlint version in libs toml
* Fix lint
* Use Zip4Java from libs.toml
2023-10-06 23:38:39 -04:00
Mitchell Syer
c8865ad185
Implement Non-Final 1.5 Extensions API ( #699 )
...
* Implement non-final 1.5 extensions API
* Bump lib version max
* Add visibility to preferences
* Add preference visibility
2023-10-04 22:01:45 -04:00
He Zhu
3b36974d84
Fixed Bitmap missing method when using Baozi Manhua extensions. ( #687 )
2023-09-23 16:26:20 -04:00
Mitchell Syer
e093fe6a06
Add CookieManager implementation ( #635 )
...
* Add CookieManager implementation
* Remove Syncronized
* Rename CookieStore
2023-08-05 20:09:12 -04:00
schroda
51bfdc0947
Feature/make config settings changeable during runtime ( #545 )
...
* Add logic to update config during runtime
* Update ConfigModule to always use the latest config
* Make ServerConfig settings re-assignable
2023-06-05 16:48:18 +03:30
Mitchell Syer
c56f984952
Fix SharedPreferences.Editor.clear and SharedPreferences.Editor.remove ( #505 )
...
* Fix SharedPreferences.Editor.clear and SharedPreferences.Editor.remove
* UNCHECKED_CAST
* Support removing Set<String>
* Typo
* Remove unneeded OptIn
2023-02-19 07:54:24 +03:30
Zero
d9c6f52e21
Basic android.graphics Rect and Canvas implementation ( #461 )
...
Some extensions use more Canvas methods, but they don't
really seem to get that far yet, all the others I was
able to test seem to work now.
2022-12-06 07:48:40 +03:30
Zero
0a748cd53b
implementation of android.graphics.BitmapFactory ( #460 )
...
Only what was needed is implemented, compression method is still untested.
2022-12-05 19:21:16 +03:30
Mitchell Syer
a3c366c360
Lint ( #423 )
2022-10-22 15:38:14 +03:30
Mitchell Syer
3bef07eeab
Update dependencies ( #422 )
...
* Update dependencies and lint files
* Revert lint
2022-10-22 03:33:07 +03:30
like
b1bf901eac
replace quickjs with Mozilla Rhino ( #415 )
...
* replace quickjs with jdk 8 default js engine
* replace quickjs with rhino engine and translate type for read comic online extension
* move quick js to AndroidCompat
* fix commicabc long type cast exception
2022-10-12 14:03:49 +03:30
Mitchell Syer
c908ee2d49
Allow app compilation on Java 18+ ( #286 )
2022-01-09 22:30:10 +03:30
Aria Moradi
2478aa77cd
add support for MultiSelectListPreference ( #258 )
...
* add support for MultiSelectListPreference
* Update AndroidCompat/src/main/java/xyz/nulldev/androidcompat/io/sharedprefs/JavaSharedPreferences.kt
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
* don't convert to list
* fix by @Syer10
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
2021-11-28 23:11:56 +03:30
Aria Moradi
13ec45a95c
aftermath of adding kotlinter to all modules
2021-09-25 04:34:02 +03:30
Aria Moradi
3771030ed6
closes #202
2021-09-19 14:24:13 +04:30
Aria Moradi
37cf80a188
code cleanup
2021-08-30 02:38:15 +04:30
Aria Moradi
8a9a4f21b1
remove some stuff we don't use
2021-08-18 04:06:13 +04:30
Aria Moradi
a5578a7ac7
fix compile warnings
2021-08-17 23:54:02 +04:30
Aria Moradi
3397e694c0
sync anime lib implementation with 12 ( #133 )
...
* sync anime lib implementation with 11
* fix wrong api
* delete unused classes
* adapt to lib 12
* add LICENSE for eu.kanade.tachiyomi
* changes for lib 12
* update to lib 12
* update webUI
2021-08-10 09:42:14 +04:30
Aria Moradi
afabaccf1d
implement data store for extension prefs
2021-08-06 03:37:09 +04:30
Aria Moradi
67ec9ccc4e
mark methods as @JsonIgnore to avoid Jackson serializing them
2021-08-05 03:31:32 +04:30
Aria Moradi
c7112ec67f
mark methods as @JsonIgnore to avoid Jackson serializing them
2021-08-05 03:28:21 +04:30
Aria Moradi
8a5ac4a0af
add better comments
2021-08-01 18:12:49 +04:30
Syer10
492d5f5e84
Fix list preference crashing on set ( #166 )
2021-08-01 17:13:50 +04:30
Syer10
5a3621fe39
Override getDefaultValueType with values based on the preference ( #167 )
2021-08-01 17:13:29 +04:30
Syer10
fb862e23e5
Fix main thread scheduler, fixes Komga and LANraragi(not the preferences though) ( #165 )
2021-07-31 19:43:50 +04:30
Aria Moradi
30787846a2
sync androidx.preference method signatures with extensions-lib
2021-07-31 08:28:45 +04:30
Aria Moradi
345ca27f85
support ListPreference
2021-07-31 07:59:05 +04:30
Aria Moradi
b7a6d6cae8
fix HentaiHand preferences
2021-07-31 07:41:19 +04:30
Aria Moradi
dadb686514
refine extension preferences API
2021-07-31 07:24:45 +04:30
Aria Moradi
f2bd5b8149
add text to EditTextPreference
2021-07-31 05:04:30 +04:30
Aria Moradi
eddad2ba89
Merge branch 'preference-screen' of https://github.com/Syer10/Tachidesk into preference-screen
2021-07-31 02:50:20 +04:30
Aria Moradi
bfaf88afd6
put back syer's implementation
2021-07-31 02:49:15 +04:30
Syer10
cd59aed8c7
Fix Invalid Type exception
2021-07-30 17:56:12 -04:00
Aria Moradi
f18ca5811f
bring back the old SharedPreferences for CustomContext, implement Toast
2021-07-31 02:10:48 +04:30
Aria Moradi
1ed9bcf7c8
commit what I've got
2021-07-31 00:41:09 +04:30
Aria Moradi
7c03c73419
convert EditTextPreference to json successfully
2021-07-30 18:48:07 +04:30
Aria Moradi
2280e8c725
initial PreferenceScreen support, works with 'NeoXXX Scans' (pt-br)
2021-07-30 15:05:21 +04:30
Aria Moradi
21d7cf5d6a
prepare for PreferenceScreen support, remove some old depricated android libs
2021-07-30 00:46:45 +04:30
Aria Moradi
5b64bdc5b7
add copyright notices to Syer10's previous PR
2021-07-29 23:26:23 +04:30
Aria Moradi
a3a25b6263
move replace classes
2021-07-29 22:59:03 +04:30
Syer10
fc8bb10ca3
Modify extension bytecode to fix SimpleDateFormat cannot parse errors
2021-06-26 12:51:54 -04:00
Syer10
e69dbbf418
Working shared preferences ( #112 )
...
* Working shared preferences
* Remove unneeded prefs dir
* Todo
2021-05-30 04:05:56 +04:30
Aria Moradi
fd6662f428
bring back the old licenses
2021-04-18 17:48:42 +04:30
Aria Moradi
15bd5b4b7a
the new and improved apk installer
2021-04-03 19:47:31 +04:30
Aria Moradi
bb09cfddb3
Migrate from Oracle Nashorn to Mozilla's Rhino
2021-03-28 01:15:50 +04:30
Aria Moradi
1e46a0c78c
android support! thanks to TachiWeb devs.
2021-01-02 04:57:20 +03:30