arkon
|
3d10dad780
|
Complete RxBindings to FlowBinding migration
|
2020-04-20 18:13:45 -04:00 |
|
arkon
|
ed51989796
|
Use non-deprecated Kotlin experimental flag
|
2020-04-19 12:04:08 -04:00 |
|
arkon
|
ca47446b46
|
Add link to website and open source licenses
|
2020-04-18 22:27:54 -04:00 |
|
arkon
|
6c14402992
|
Remove manga homescreen shortcuts
|
2020-04-18 16:06:31 -04:00 |
|
TacoTheDank
|
415df2357c
|
JDK8, lint fixing (#2888)
* Use Kotlin JDK8
* Satisfy a ton of lints
* Run res/layout files (and manifest) through reformatter
|
2020-04-18 14:47:22 -04:00 |
|
arkon
|
beb81b657e
|
Migrate some RxSharedPreferences to FlowSharedPreferences
|
2020-04-17 09:28:58 -04:00 |
|
arkon
|
f7b3450d65
|
More rxbindings migration
|
2020-04-17 09:28:26 -04:00 |
|
arkon
|
bdf322ceb0
|
Mostly migrate rxbinding to Kotlin Flow version
|
2020-04-16 23:04:00 -04:00 |
|
TacoTheDank
|
287b83b6c6
|
Gradle and travis updates (#2881)
* Update gradle wrapper
* Update buildtools, kotlin, and a plugin
* Replace old NDK in travis
|
2020-04-16 17:23:02 -04:00 |
|
arkon
|
4e111cebbe
|
Update Acra
|
2020-04-15 22:57:34 -04:00 |
|
arkon
|
6611464f73
|
Minor updates
|
2020-04-10 12:04:24 -04:00 |
|
arkon
|
627a720d4b
|
Migrate to ViewBinding from Kotlin synthetics in controllers
|
2020-04-08 23:06:28 -04:00 |
|
arkon
|
b2fba5083b
|
Duplicate Hebrew strings on build for legacy locale code
|
2020-04-07 22:32:27 -04:00 |
|
arkon
|
89df50da4e
|
Update jsoup
|
2020-03-31 22:43:11 -04:00 |
|
arkon
|
912629c2dc
|
Replace TagGroup library with Material chips
|
2020-03-29 14:11:13 -04:00 |
|
arkon
|
8adabe1f74
|
Minor dependency updates
|
2020-03-28 13:37:25 -04:00 |
|
arkon
|
2f28fcba05
|
Update WorkManager
|
2020-03-20 23:01:03 -04:00 |
|
arkon
|
124f0e7093
|
Minor dependency updates
|
2020-03-15 22:54:10 -04:00 |
|
arkon
|
8e539bebea
|
Add (disabled) dependency on LeakCanary for debugging memory leaks
|
2020-03-09 14:04:16 -04:00 |
|
arkon
|
572f58a3a4
|
Update Kotlin and coroutines
|
2020-03-09 13:51:14 -04:00 |
|
onlymash
|
5fb3b0e0e3
|
Show page number only when toolbar is hidden (#2601)
* Show pagenumber only when toolbar is hidden
* Fix fullscreen issue
* Remove unneeded dependency
* Fix menubar padding
* Revert ReaderSeekBar height
* Refine code
Co-authored-by: arkon <arkon@users.noreply.github.com>
|
2020-03-07 16:57:14 -05:00 |
|
arkon
|
89007923c7
|
Update Firebase
|
2020-03-04 22:32:28 -05:00 |
|
arkon
|
fc8f91baec
|
Update WorkManager
|
2020-03-04 18:43:54 -05:00 |
|
arkon
|
aa0597da2a
|
Use proper AndroidX WorkManager dependencies
|
2020-03-03 18:42:10 -05:00 |
|
arkon
|
10e7c96379
|
Revert "Remove unused Google Play Services plugin"
This reverts commit 5bc0dfd616 .
|
2020-03-02 22:17:54 -05:00 |
|
arkon
|
bb7ed73743
|
Reenable Proguard
|
2020-03-02 21:44:35 -05:00 |
|
arkon
|
5bc0dfd616
|
Remove unused Google Play Services plugin
|
2020-03-02 21:25:55 -05:00 |
|
arkon
|
a3dd5c1e92
|
Tweak WorkManager task cancellation, add flex times
|
2020-03-02 19:04:57 -05:00 |
|
arkon
|
d873d653d0
|
Migrate to WorkManager
|
2020-03-01 13:22:16 -05:00 |
|
arkon
|
91451111a2
|
Update android-job library
|
2020-03-01 10:33:39 -05:00 |
|
arkon
|
0ac33b64b1
|
Merge branch '0.8.x'
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/TrackQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/Anilist.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/Bangumi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/BangumiApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/Kitsu.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/Shikimori.kt
# app/src/main/java/eu/kanade/tachiyomi/data/updater/UpdaterJob.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
# app/src/main/java/eu/kanade/tachiyomi/network/AndroidCookieJar.kt
# app/src/main/java/eu/kanade/tachiyomi/network/CloudflareInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressListener.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressResponseBody.kt
# app/src/main/java/eu/kanade/tachiyomi/network/Requests.kt
# app/src/main/java/eu/kanade/tachiyomi/source/CatalogueSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/Source.kt
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Filter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/FilterList.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/MangasPage.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Page.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapterImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SManga.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SMangaImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSourceFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/LoginSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/ParsedHttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/NucleusController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorDelegate.java
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorLifecycleListener.java
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/filter/SortGroup.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/ChangeMangaCategoriesDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/DeleteLibraryMangasDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryAdapter.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/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryNavigationView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySort.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ChangelogDialogController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeleteChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeletingChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DownloadChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetDisplayModeDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetSortingDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackScoreDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackStatusDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/recent_updates/RecentChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsMainController.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/ExtendedNavigationView.kt
# app/src/main/res/drawable/ic_book_white_24dp.xml
# app/src/main/res/layout/categories_controller.xml
# app/src/main/res/layout/chapters_controller.xml
# app/src/main/res/layout/navigation_view_checkbox.xml
# app/src/main/res/layout/navigation_view_group.xml
# app/src/main/res/layout/pref_item_source.xml
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/layout/track_item.xml
# app/src/main/res/values/strings.xml
# build.gradle
|
2020-02-29 17:52:49 -05:00 |
|
arkon
|
82141cec6e
|
Release 0.8.5
|
2020-02-29 16:42:11 -05:00 |
|
Carlos
|
58ab06b4f8
|
add ktlint (#2633)
|
2020-02-26 18:00:51 -05:00 |
|
arkon
|
a7bb059096
|
Update lifecycle library
|
2020-02-25 18:32:11 -05:00 |
|
arkon
|
8bb83782c7
|
Biometrics lock (closes #1686)
|
2020-02-21 23:04:37 -05:00 |
|
arkon
|
5b24a8f21d
|
Revert usage of AndroidX Webkit library (closes #2611)
|
2020-02-21 18:36:05 -05:00 |
|
arkon
|
abb2e231f6
|
Switch to AndroidX Webkit library
|
2020-02-15 17:30:30 -05:00 |
|
arkon
|
6a95ff56df
|
Use coroutines for updater
|
2020-02-09 22:36:44 -05:00 |
|
arkon
|
160ebe01d9
|
Update to Material Design library 1.1.0
|
2020-02-03 18:54:24 -05:00 |
|
arkon
|
ed8e549ecb
|
Update AndroidX SQLite dependency
|
2020-02-02 17:06:25 -05:00 |
|
arkon
|
b48f08e65c
|
Minor dependency updates
|
2020-01-20 19:09:17 -05:00 |
|
arkon
|
42d6815ece
|
Update Firebase
|
2020-01-16 09:01:03 -05:00 |
|
arkon
|
83d5e458ca
|
Update to SDK 29 (Android 10) (#2468)
|
2020-01-09 20:31:27 -05:00 |
|
arkon
|
0d5099f230
|
Drop support for Android 4.x (#2440)
* Bump minSdkVersion
* Remove Android 4.x specific logic
* Consolidate res assets
* Add note about minimum Android version to README
* Restore incorrectly removed method, remove unneeded Lollipop TargetApi annotations
|
2020-01-07 18:46:31 -05:00 |
|
arkon
|
faedd325be
|
Remove unnecessary legacy-support-v4 dependency
|
2020-01-05 15:53:17 -05:00 |
|
arkon
|
ed7ebf2da1
|
Update conductor-support-preference for AndroidX preference v1.1.0 compat (fixes #2431)
|
2020-01-05 12:26:36 -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 b76a15d960 )
* Fix source preference screen heading size/list padding
Co-authored-by: Carlos <cargo8005@gmail.com>
|
2020-01-05 11:29:27 -05:00 |
|
arkon
|
10e7a3b35b
|
Update JSoup (#2400)
|
2019-12-28 14:11:18 -05:00 |
|
arkon
|
2ebaacfc89
|
Replace dependency for case insensitive natural sorting (#2389)
Replace dependency for case insensitive natural sorting
|
2019-12-27 07:18:30 -05:00 |
|
Eugene
|
c349fb0e37
|
Enable Java 8 language feature support
|
2019-12-26 16:47:33 -05:00 |
|