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
a6b98e24dc
Undo linting
2020-08-15 15:57:07 -04:00
Jobobby04
bc549c56d6
Automatic linting fixes
2020-08-14 18:41:20 -04:00
arkon
7910f6e420
Minor cleanup
...
(cherry picked from commit 8cd27a199d0a1a5635c78390f454b2c46ebc7062)
2020-05-22 17:50:07 -04:00
arkon
11a553cbf4
Remove unused function
...
(cherry picked from commit 9f0ed774230bf8bed21cf125e97b28072abbb335)
2020-05-22 17:50:07 -04:00
MCAxiaz
4cdf2f468c
Manga cover updates ( #3101 )
...
* cover caching overhaul
* add ui for removing custom cover
* skip some loading work
* minor cleanup
* allow refresh library metadata to refresh local manga
* rename metadata_date to cover_last_modified
* rearrange removeMangaFromLibrary
* change custom cover directory
add setting for updating cover when refreshing library
* remove toggle and explicit action for updating covers
(cherry picked from commit dc54299e2487bc7c7c97734c2d5aa3f8ca379dae)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.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/LibraryPresenter.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
2020-05-10 14:27:05 -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
MCAxiaz
b3611eef9d
Bug/2894 covers not updating ( #2908 )
...
* Use a wrapper around Manga to supply glide with proper equals() and hashCode() impl. for caching
* reload image if url has changed
* ignore case for http scheme comparison
* more ignore case for http scheme comparison
* fix indenting
* use data class for MangaThumbnail
2020-04-21 09:13:23 -04:00
arkon
bdee525336
Lint fixes
2020-04-18 15:28:44 -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
0f2d480036
More linting fixes
2020-02-26 18:12:44 -05:00
arkon
043e3784e8
Run linter
2020-02-26 18:03:34 -05:00
arkon
3ecc883944
Run default Android Studio formatter on code
2020-02-17 17:23:37 -05:00
NerdNumber9
5fbe1a8614
Upstream merge
2019-03-31 00:23:44 -04:00
inorichi
18f89cc341
New reader ( #1550 )
...
* Delete old reader
* Add utility methods
* Update dependencies
* Add new reader
* Update tracking services. Extract transition strings into resources
* Restore delete read chapters
* Documentation and some minor changes
* Remove content providers for compressed files, they are not needed anymore
* Update subsampling. New changes allow to parse magic numbers and decode tiles with a single stream. Drop support for custom image decoders. Other minor fixes
2018-09-01 17:12:59 +02:00
NerdNumber9
a71ae29c98
Add Tsumino captcha display and merge branch 'master' of upstream
...
# Conflicts:
# .github/readme-images/app-icon.png
# .github/readme-images/screens.png
# .travis.yml
# README.md
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSourceMappings.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/util/DynamicConcurrentMergeOperator.java
2018-02-24 11:13:43 -05:00
inorichi
49eb638e15
Dependency updates
2018-02-18 20:02:31 +01:00
NerdNumber9
908128b55d
Merge upstream changes
2017-11-29 21:53:02 -05:00
inorichi
cb357b0a16
Fix some crashes
2017-11-08 22:25:00 +01:00
len
1470e9d5ca
Glide v4
2017-10-14 18:16:11 +02:00
NerdNumber9
9dbb59f337
Upstream merge
...
Internal permission change
Fix url adder
2017-05-04 23:38:17 -04:00
len
2230ad59f1
Minor fixes and improvements. Dependency updates. Drop support for the old armeabi and use arm64-v8a instead
2017-02-16 23:22:30 +01:00
len
ad6cdc9017
Allow glide to use source's network client. Catalogue fixes
2017-02-04 13:44:18 +01:00
len
e8912c5dc9
Local chapter url relative. Other minor changes
2017-01-29 20:51:11 +01:00
paronos
2b73a9d2a4
Local manga in zip/cbz/folder format ( #648 )
...
* add local source
* small fixes
* change Chapter to SChapter and and Manga to SManga in ChapterRecognition.
Use ChapterRecognition.parseChapterNumber() to recognize chapter numbers.
* use thread poll
* update isImage()
* add isImage() function to DiskUtil
* improve cover handling
* Support external SD cards
* use R.string.app_name as root folder name
2017-01-29 20:48:55 +01:00
len
f807447de1
Rename OnlineSource to HttpSource
2017-01-20 21:27:53 +01:00
len
706163e7a6
Move source and network outside data
2017-01-20 21:24:31 +01:00
inorichi
dd56d7c0bb
Initial support for external sources
2017-01-08 18:12:19 +01:00
len
3dbdc495e7
Minor changes
2016-07-03 14:25:51 +02:00
len
ce7118084a
Downloads view now uses a copy of the original queue. Fixes #351 and some crashes while scrolling and removing a download from the queue
2016-07-01 18:30:46 +02:00
len
237af4b07d
Fix dependency injection and use custom models extending DB ones
2016-06-14 15:17:37 +02:00
len
59b90a94d0
Remove covers on error. #334
2016-06-06 20:45:22 +02:00
len
9aa6da0642
Default headers are bad
2016-05-27 18:08:05 +02:00
len
efd36388b0
Fix network unsubscription crashes, refactor network methods
2016-05-27 16:52:44 +02:00
len
0fe350af9a
Minor classes restructuration and optimize imports
2016-05-27 13:21:21 +02:00
len
dd5692bb2d
Rewrite sources. Implement Batoto and Kissmanga
2016-05-26 10:22:39 +02:00
len
6e8a41f898
Kissmanga loading through Cloudflare. A lot of refactoring was needed
2016-05-15 20:46:58 +02:00