Ivan Iskandar
4f02f652d9
Show notification to disable Incognito Mode when it's enabled ( #4976 )
...
* Show notification to disable Incognito Mode when it's enabled
* Finish ReaderActivity and BrowseSourceController when incognito is disabled
* CLeanup strings
* Only register DisableIncognitoReceiver when needed
(cherry picked from commit cb203ef02cc3c078d5e5717b98ef1db1cf570586)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2021-05-04 15:40:06 -04:00
Ivan Iskandar
73c9df9c43
Use Coil ( #4870 )
...
* Use Coil
* Remove coil-transformations lib
* Add MangaCoverFetcher
* Remove Glide
* MangaCoverFetcher: Allow skipping custom cover usage
* Adjust coil caching policy for some non-library items
* Allow coil to use RGB565 only on low ram devices
* Fix image loading progress view not showing
a
* Increase coil crossfade duration
Same as default glide duration
* Add back request clearing
(cherry picked from commit 93e61367958e280689423b7692cd98cda59805e9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/FileFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/TachiGlideModule.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2021-05-04 14:13:17 -04:00
arkon
bdfbc641d9
Reset Incognito Mode on app relaunch ( closes #4928 )
...
(cherry picked from commit f407e30b6e6b5c337f4c7ac5abb7ae0cce093688)
2021-04-26 18:01:20 -04:00
Jobobby04
7e91ae02f1
Upgrade logging, now maps timber to XLog, new logging functions
2021-03-07 00:23:23 -05:00
Jobobby04
50a5ec45b3
Do a bit of optimization and cleanup, remove old EH startup code
2021-02-14 21:24:26 -05:00
arkon
a47e88a953
Move ACRA endpoint config to build.gradle.kts
...
(cherry picked from commit 3319ccfd41a75b5c80a4b05aa2a9f41e1739a50f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2021-01-17 17:06:21 -05:00
arkon
0edff11353
More coroutine tweaks
...
(cherry picked from commit c9cf9cfff006bc8d87e1d7a7245e213d579bb6d9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/AppModule.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/AbstractBackupRestore.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/util/lang/RxCoroutineBridge.kt
2021-01-10 18:43:47 -05:00
Jobobby04
643aa377bf
Update XLog
2020-11-26 19:12:00 -05:00
Jobobby04
a35e7871e8
Enhance file logging
2020-11-11 17:28:54 -05:00
arkon
8d5b2f40b3
Use Kolinter Gradle plugin for linting instead of ktlint directly
...
(cherry picked from commit 76f6fe46010b235ee59962c94c790428870fc23e)
2020-09-13 23:08:52 -04:00
Jobobby04
8928aa77eb
Disable logging thread info, it wasnt very useful and made the log difficult to read
2020-09-10 20:27:49 -04:00
Jobobby04
f20e5d864d
Move from kizitonwose time to kotlin duration
2020-09-06 16:24:43 -04:00
Jobobby04
b8836b9b6f
Update firebase
2020-08-23 21:57:06 -04:00
Jobobby04
4b12e977c0
Cleanup some code
2020-08-22 17:37:42 -04:00
Jobobby04
bc896cf605
Make XLog display debug info in a debug build
2020-08-16 20:40:30 -04:00
Jobobby04
e48f274072
Updates and cleanup build.gradle
2020-08-15 23:01:16 -04:00
Jobobby04
a6b98e24dc
Undo linting
2020-08-15 15:57:07 -04:00
Jobobby04
bc549c56d6
Automatic linting fixes
2020-08-14 18:41:20 -04:00
Jobobby04
c272eb6059
Move the Realm init out of the globalscope in hope it fixes crashes
2020-08-10 14:45:18 -04:00
arkon
aad0ac7296
Shift WebView checks to necessary places only to allow for basic usage
...
(cherry picked from commit ccc0a61158b0e1792fe38faae62d15e4fb514890)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ForceCloseActivity.kt
2020-08-01 12:53:39 -04:00
arkon
c0a4f4e93a
Add ability to sort library by date added ( closes #1287 )
...
(cherry picked from commit 1813dbbf590447861591f41c225007a451bb3e83)
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySort.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
2020-07-12 16:08:15 -04:00
arkon
ea2cabfb3c
Update notifier paused state when starting downloads ( fixes #3254 )
...
(cherry picked from commit 0ef073669a1932c57d34c37653a74cd18e0cbf4c)
2020-07-05 21:34:27 -04:00
arkon
2ee0e5ee42
TLS 1.3 support for Android < 10
...
Should fix https://github.com/inorichi/tachiyomi-extensions/issues/3233
(cherry picked from commit 31015504f4d0df3d0a4b185fb754f1224dfe1c0c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2020-06-07 16:06:57 -04:00
arkon
39e36f957d
More extreme method for enforcing WebView availability
...
(cherry picked from commit 6cd34614f607c51a62eed68d98996990969e5909)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2020-05-04 01:34:02 -04:00
Jobobby04
bef0a44447
It Builds!
2020-05-03 18:34:46 -04:00
Jobobby04
e9ff202851
Basic fixes
2020-05-03 15:03:07 -04:00
jobobby04
f2ed26479f
Update for Workmanager
2020-05-03 01:40:53 -04:00
Rani Sargees
4d8f44ddae
merge double upstream
2020-05-02 23:39:46 -04:00
arkon
3f63b320c4
Linting fixes
2020-04-25 14:24:45 -04:00
arkon
f115691365
Revert attempted WebView process fix
2020-04-17 22:42:14 -04:00
arkon
beb81b657e
Migrate some RxSharedPreferences to FlowSharedPreferences
2020-04-17 09:28:58 -04:00
arkon
29776c739a
Use HTTPS for crash reports
2020-04-17 09:27:36 -04:00
arkon
4e111cebbe
Update Acra
2020-04-15 22:57:34 -04:00
arkon
0bb6e1cdc2
Crash fixes
2020-04-14 17:13:45 -04:00
arkon
d873d653d0
Migrate to WorkManager
2020-03-01 13:22:16 -05:00
arkon
043e3784e8
Run linter
2020-02-26 18:03:34 -05:00
arkon
61d2107e9c
Add secure screen setting
2020-02-22 13:32:05 -05:00
arkon
8bb83782c7
Biometrics lock ( closes #1686 )
2020-02-21 23:04:37 -05:00
arkon
47f5ea881f
Reorganize other util files
2020-02-02 22:22:54 -05:00
arkon
5cddb269d6
Minor code cleanup
2020-01-07 20:17:07 -05:00
Rani Sargees
9b883b1a09
androidx migration
...
I DID THIS ONE MYSELF WITHOUT TAKING IT FROM THE OTHER FORKS
YEEEEEEEEEEET
2020-01-06 03:26:31 -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
c4c988f7a4
Add Android 7 broken SSL workaround
2019-08-07 15:47:43 -04:00
NerdNumber9
cd5545284e
Fix reading position not being saved when opening multi-versioned EH manga
2019-08-04 21:27:59 -04:00
NerdNumber9
55a3b2f3a1
Use different log filenames for different build types
2019-04-14 19:35:02 -04:00
NerdNumber9
f1b08bf56e
Never backup log files
2019-04-14 13:57:14 -04:00
NerdNumber9
3cc3799ebb
Ignore debug mode when choosing logger level
2019-04-14 13:54:31 -04:00
NerdNumber9
81b20a23bf
Add debug overlay
...
Disable crash workaround, not worth it
2019-04-14 13:51:20 -04:00
NerdNumber9
bd27cb74a7
Add extension/source blacklist
2019-04-14 12:48:59 -04:00