Jobobby04
b1014f84f9
Don't optimize out serializers
...
(cherry picked from commit d94270ce320ff58e1ef0721288644a76935f9e51)
2023-04-17 17:12:28 -04:00
Jobobby04
b571040ac8
Fix debug functions on release builds
2022-10-18 21:46:29 -04:00
arkon
40a9df8969
Update Proguard rules to handle serializers in all modules
...
Fixes #8112
(cherry picked from commit 8d1f99a48084566a81807a1877c3b92e53c97036)
2022-10-01 18:32:45 -04:00
Jobobby04
8d91c54c18
Add a proguard rule for XMLUtil to fix build
2022-09-25 22:09:32 -04:00
Ivan Iskandar
01710d7b78
Upgrade AGP 7.3.0 ( #8016 )
...
(cherry picked from commit 4a3070265a76d1a236abbcd5682ae753c31cffc8)
# Conflicts:
# app/proguard-rules.pro
2022-09-18 11:50:06 -04:00
arkon
a24832f4db
Remove Duktape
...
Now that none of the official extensions are using it.
(cherry picked from commit 324ae3fcfb022730604ab661c5b56510472ae718)
2022-08-19 19:51:05 -04:00
arkon
3a489da679
Downgrade R8 to avoid extension issues
...
(cherry picked from commit e1e1c20dbe3d49ca3175e5f6ed8c5e16a84b16ba)
# Conflicts:
# .github/renovate.json
# app/proguard-rules.pro
2022-05-29 18:26:34 -04:00
arkon
357b4673f8
Update to AGP 7.2.0 again
...
- Disable optimizations on eu.kanade.tachiyomi.source.** classes to avoid access modifications causing mismatches between the app and extensions
- Remove Gson and Kotson Proguard rules, since we don't have those dependencies anymore
(cherry picked from commit bdb55ef8817557e1d4bb4eda1120949ef42a8b54)
# Conflicts:
# app/proguard-rules.pro
2022-05-14 19:50:09 -04:00
Jobobby04
020ce06ebd
Remove GSON proguard rules
2022-01-09 15:40:05 -05:00
arkon
2dd2054d4c
Add QuickJS dependency to eventually replace Duktape
...
(cherry picked from commit 2d03f3ce1e2ec320596837b2c3e23056f7b2eeb5)
# Conflicts:
# app/proguard-rules.pro
2022-01-08 17:42:23 -05:00
arkon
fe4344c518
Keep coroutine methods ( fixes #5662 )
...
(cherry picked from commit dfec0e45ed616485fd92c56659aa65177c09ebe2)
2021-09-01 18:40:55 -04:00
Jobobby04
7e612e63b4
Proguard fixes
2021-05-22 16:07:11 -04:00
Jobobby04
b657af8d1c
Fix a Guya crashlytics crash
2021-05-10 22:03:17 -04:00
Jobobby04
c26adbb81d
Remove unused glide proguard rules
2021-05-09 18:56:24 -04:00
Jobobby04
5c2d26aa7c
Genkan.io crash fix
2021-05-09 18:56:23 -04:00
Jobobby04
f9b4cb5bc9
Fix manga plus
2021-04-28 21:43:37 -04:00
Jobobby04
d15a473ed1
Enable the proguard rules
2020-10-13 21:53:23 -04:00
Jobobby04
f92c09b0f6
More comments
2020-10-13 20:55:18 -04:00
Jobobby04
5b056c6b70
Comment it all out
2020-10-13 20:27:36 -04:00
Jobobby04
2281a7a03d
Comment out even more for a test
2020-10-13 17:23:43 -04:00
Jobobby04
713dcdfe53
Comment out some new rules for testing
2020-10-13 16:51:47 -04:00
Jobobby04
f3fc479020
Revert temp fixes, add serialization progurd rules
...
This reverts commit 543e089982e9b774c5cfbcc4d0eddb5f21373928.
2020-10-13 13:49:28 -04:00
Jobobby04
69f4d1fd46
Likely fix Hitomi extension
2020-08-11 01:35:36 -04:00
Jobobby04
fdc2b37add
Fix Madokami extension username and password input
2020-06-08 22:06:38 -04:00
Rani Sargees
4d8f44ddae
merge double upstream
2020-05-02 23:39:46 -04:00
TacoTheDank
55101b1a4a
Update nucleus library ( #2932 )
2020-04-22 22:27:30 -04:00
arkon
6c474daacd
Update Proguard rules
...
- Keep everything in Tachiyomi package (for extensions)
- Remove SnakeYaml
2020-03-02 21:45:16 -05:00
arkon
78689e7443
Migrate to AndroidX ( #2424 )
...
* Migrate to AndroidX (automatic conversion by Android Studio)
* AndroidX dependency code updates
* Fix source preference reparenting
* fixes the androidx prefererences icon spacing issue
(cherry picked from commit b76a15d960ec2cdf771be16377db0348b66b3179)
* Fix source preference screen heading size/list padding
Co-authored-by: Carlos <cargo8005@gmail.com>
2020-01-05 11:29:27 -05:00
NerdNumber9
e747686ad8
Upgrade realm
...
Update proguard file so we could potentially enable proguard in the future
Update dependencies
Downgrade duktape to fix MangaPlus
Remove useless dependencies
Remove useless tabGravity
Fix debug version crashing in background
2019-08-11 14:40:01 -04:00
NerdNumber9
c6b28cbcaf
Upgrade dependencies
...
Remove Firebase Perf for better build speeds
2019-04-09 21:43:47 -04:00
NerdNumber9
0b054126bc
Attempt to fix strange crash occurring on older Android versions
2019-04-07 05:15:40 -04:00
NerdNumber9
57d83e3d1b
Use TachiWeb filter serializer for saving filters
2019-04-06 09:45:28 -04:00
NerdNumber9
4e2c9dc083
Various fixes to search presets
2019-04-06 09:05:32 -04:00
NerdNumber9
f24c5e944e
Fix various proguard issues
2019-04-06 07:40:27 -04:00
NerdNumber9
603fd84753
Rewrite tag searching to use SQL
...
Fix EHentai/ExHentai
Fix hitomi.la
Fix hitomi.la crashing application
Rewrite hitomi.la search engine to be faster, use less CPU and require no preloading
Fix nhentai
Add additional filters to nhentai
Fix PervEden
Introduce delegated sources
Rewrite HentaiCafe to be a delegated source
Introduce ability to save/load search presets
Temporarily disable misbehaving native Tachiyomi migrations
Fix tap-to-search-tag breaking on aliased tags
Add debug menu
Add experimental automatic captcha solver
Add app name to wakelock names
Add ability to interrupt metadata migrator
Fix incognito open-in-browser being zoomed in immediately when it's opened
2019-04-06 07:35:36 -04:00
NerdNumber9
908128b55d
Merge upstream changes
2017-11-29 21:53:02 -05:00
len
1470e9d5ca
Glide v4
2017-10-14 18:16:11 +02:00
inorichi
1f32d13698
Travis deployment ( #1014 )
...
* Travis deployment
* Executable scripts
2017-09-30 18:49:43 +02:00
len
8586014e17
Exclude extensions dependencies from proguard. Enable new translations.
2017-09-08 17:43:46 +02:00
NerdNumber9
f19ef9aa01
Fix proguard rules
2017-08-25 18:51:25 -04:00
NerdNumber9
cd291f0a27
Migrate to realm for metadata
2017-08-25 17:31:38 -04:00
NerdNumber9
3da7c47bf5
Merge branch 'master' of https://github.com/inorichi/tachiyomi
...
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/ActivityMixin.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/adapter/FlexibleViewHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/adapter/SmartFragmentStatePagerAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/fragment/BaseFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/fragment/BaseRxFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/fragment/FragmentMixin.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/latest_updates/LatestUpdatesFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ChangelogDialogFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaEvent.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/ChapterCountEvent.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaFavoriteEvent.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/recently_read/RecentlyReadFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAboutFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsDownloadsFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsTrackingFragment.kt
# app/src/main/java/eu/kanade/tachiyomi/util/AndroidComponentUtil.java
# app/src/main/java/eu/kanade/tachiyomi/widget/preference/LibraryColumnsDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/preference/SimpleDialogPreference.kt
# app/src/main/res/layout/activity_download_manager.xml
# app/src/main/res/layout/activity_edit_categories.xml
# app/src/main/res/layout/activity_manga.xml
# app/src/main/res/layout/activity_preferences.xml
# app/src/main/res/layout/fragment_backup.xml
# app/src/main/res/layout/fragment_download_queue.xml
# app/src/main/res/layout/fragment_library.xml
# app/src/main/res/layout/fragment_library_category.xml
# app/src/main/res/layout/item_chapter.xml
# app/src/main/res/layout/item_recent_chapters.xml
# app/src/main/res/layout/toolbar.xml
# app/src/main/res/raw/changelog_release.xml
# app/src/main/res/values/arrays.xml
# app/src/main/res/xml/pref_about.xml
# app/src/main/res/xml/pref_advanced.xml
# app/src/main/res/xml/pref_downloads.xml
# app/src/main/res/xml/pref_general.xml
# app/src/main/res/xml/pref_reader.xml
# app/src/main/res/xml/pref_sources.xml
# app/src/main/res/xml/pref_tracking.xml
Migrate to Tachiyomi 6.1
Rewrite batch add UI
2017-08-24 11:24:23 -04:00
len
8201b367ec
Fix most crashes with extensions and the release version. Crop borders support in android O
2017-08-06 16:19:25 +02:00
len
fab7967018
Release 0.6.0
2017-07-08 18:07:43 +02:00
NerdNumber9
9dbb59f337
Upstream merge
...
Internal permission change
Fix url adder
2017-05-04 23:38:17 -04:00
len
f88794c752
Keep models from source package
2017-04-21 00:19:10 +02:00
len
d971768056
Release 0.4.0
2016-12-03 16:54:29 +01:00
len
dcbd72e64d
Release 0.3.2
2016-10-30 17:39:16 +01:00
inorichi
ade73e6892
Keep project classes
2016-10-17 08:43:19 +02:00
len
74e3d387eb
Release v0.2.3
2016-07-24 15:41:58 +02:00