arkon
a746d4cc3a
Tweak initial tracker card appearance
2020-01-24 12:18:55 -05:00
arkon
578bab5fdd
Use black background for AMOLED theme cards, dialogs ( #2422 )
2020-01-20 21:34:47 -05:00
Jay
4b84fb5ac5
Tracker status naming edits
...
Cherry picked from ad8c69aa15e7c27879c2a528a45b0744f7e45197
2020-01-20 18:50:39 -05:00
MCAxiaz
7f5e650796
Bug/2513 edit text preference crash ( #2522 )
...
* use themedContext for preference
* use inflater with themed context
remove icon space
* v14 preferenceThemes are deprecated
2020-01-20 18:37:42 -05:00
arkon
98f86a44ef
Add tracker logout dialog ( closes #2475 )
2020-01-19 17:03:11 -05:00
arkon
8273a396c8
Anilist: rename "On hold" to "Paused"
2020-01-19 16:29:43 -05:00
arkon
0d7f84857c
Remove unused string ( closes #2508 )
2020-01-16 17:52:25 -05:00
arkon
f3e228e8a4
Indicate obsolete extensions ( #2494 )
...
* Indicate obsolete extensions
* Make obsolete indicators red
* Move obsolete extensions up the list
* Add base button theme for holder
* Use red button color state instead of explicit text color
2020-01-12 18:27:04 -05:00
arkon
57595988f5
Restore transparent status bars, allow WebView app bar to scroll away
2020-01-12 11:47:26 -05:00
arkon
e414b9edf1
Minor extension filter cleanup
2020-01-11 15:13:51 -05:00
MCAxiaz
62d3fc65e0
Filter Extensions By Language ( #2275 )
...
* add options menu item to filer extensions by languages
* resolve merge conflicts
changes per pr comments
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-01-11 15:06:54 -05:00
arkon
cd90702fe5
Fix splash screen status bar color
2020-01-11 10:41:16 -05:00
arkon
012b1b56aa
Minor grammar fixes
2020-01-11 10:11:39 -05:00
arkon
ff999a6dda
Show selected preference for "Library update order"
2020-01-11 10:11:30 -05:00
arkon
797553ce16
Convert webview into an activity ( #2470 )
...
Based on 65804ebb3a
2020-01-10 22:22:12 -05:00
arkon
ba9f6fef99
Tweak splash screen color, set nav bar to match ( #2476 )
...
Tweak splash screen color, set nav bar to match
2020-01-10 08:11:10 -05:00
arkon
044a4f7575
Split general settings into general and library
2020-01-09 21:22:58 -05:00
arkon
07caea8b4e
Clean up splash screen code
2020-01-09 18:29:36 -05:00
markelgaston
141b7ac554
Added a app loading splash Screen ( #2185 )
...
* Added a app loading splash Screen. Just a theme that plays on start up before loading the actual app theme
* Added a app loading splash Screen. Just a theme that plays on start up before loading the actual app theme
* Update splash_background.xml
2020-01-09 18:09:52 -05:00
arkon
13a2d3dfdd
Provide more human readable error when downloading to invalid directory ( #2462 )
2020-01-09 08:39:40 -05:00
arkon
d62f0de862
Tweaks based on PR comments, simplify some more strings
2020-01-08 21:53:08 -05:00
Allan Nordhøy
0073ddf237
Spelling: Language rework ( #1367 )
...
* Language rework
* Libre software, F-Droid, app
* Reverted to "free and open source"
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-01-08 21:35:41 -05:00
arkon
e411f54236
Remove up/down animation for FAB, add list padding ( #2456 )
2020-01-08 21:33:10 -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
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
Eugene
2bb903088e
Tweak FAB sizing method ( fixes #2398 )
...
Ref: https://stackoverflow.com/questions/56945314/floating-action-button-fab-icon-size-problems-after-migrating-to-sdk-28
2019-12-27 20:53:04 -05:00
FlaminSarge
ebeee70931
Allow back button to navigate to previous URL in WebView, add Forward, Refresh, and Close menu options ( #2176 )
2019-12-26 12:40:11 -05:00
Eugene
0416a2ff15
Extract some hardcoded strings ( closes #1989 )
2019-12-22 15:48:36 -05:00
MCAxiaz
e8638cb0b3
Hide Empty Search Results in Catalogues ( #2066 )
...
* test2
* remove nothing_found view and associated resources
2019-07-01 13:06:19 +02:00
Harsh Parekh
5d8dc241d8
Update ranking ( #1772 )
...
* Add LibraryUpdateRanker
This class provides various functions to generate Comparators that can
be used to order the manga to update.
One such ordering is by relevance:
It prioritises manga that were updated more recently.
Another Ordering is by lexicographic order:
This is the default behaviour.
* Use relevanceRanking scheme
Instead of default(noRanking/lex ranking) now mangaList is sorted with
relevanceRanking.
* Add UI and associated variables & strings for Update Ranking.
* Use user preferences to determine update ranking scheme.
* Refactor relevanceRanking to latestFirstranking.
This name seems to better reflect the ranking scheme and frees up the
name relevanceRanking for future use.
* Set latestFirst scheme as default.
(Changing over from lexicographic scheme)
* Fix 1
[Convert LibraryUpdateRanker to a object.](./files/82f263749f0ae775385b23dd919f1865360db969#r287513539)
[Nitpick: Add lines](./files/82f263749f0ae775385b23dd919f1865360db969#r287540256)
[Replace Java comparator](./files/82f263749f0ae775385b23dd919f1865360db969#r287539976)
[Nitpick: Add local variable](./files/82f263749f0ae775385b23dd919f1865360db969#r287514805)
* Fix 2
[Weird import](./files/82f263749f0ae775385b23dd919f1865360db969#r287513709)
[Default value](./files/82f263749f0ae775385b23dd919f1865360db969#r287540064)
[Use existing Strings](./files/82f263749f0ae775385b23dd919f1865360db969#r287514476)
[Use Library update order](./files/82f263749f0ae775385b23dd919f1865360db969#r287540204)
2019-06-09 14:32:12 +02:00
Eugene
974a24d03b
Add help link to nav drawer ( #2049 )
2019-05-25 13:46:42 +02:00
Deumiankio
021dde66eb
Add color filter blend modes ( #2013 )
...
* Add color filter blend modes
* Only show modes supported by currently used API level.
* Fix arrays.xml for API level <=27.
2019-04-29 19:32:49 +02:00
inorichi
e7606e6dca
Add option to open manga details in a WebView
2019-04-08 02:08:40 +02:00
Carlos
77296348a0
add option to skip chapters marked read ( #1791 )
2019-04-03 10:22:32 +02:00
Deumiankio
e47dd3d587
Add 32-bit color mode to reader settings ( #1941 )
...
* add ARGB_8888 mode to reader settings
* Only show option on Oreo or later.
Only show option in settings screen.
2019-03-30 14:21:35 +01:00
inorichi
ca3f0873f3
Extract hardcoded strings from layouts
2019-03-15 08:48:12 +01:00
Jozef Hollý
adb0201449
Translations ( #1750 )
...
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Added translation using Weblate (Czech)
* Translated using Weblate (Czech)
Currently translated at 45.6% (194 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Added translation using Weblate (Greek)
* Translated using Weblate (Greek)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Added translation using Weblate (Swedish)
* Translated using Weblate (Swedish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Czech)
Currently translated at 45.6% (194 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Translated using Weblate (German)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Russian)
Currently translated at 98.1% (417 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.4% (418 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.4% (418 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Russian)
Currently translated at 98.8% (420 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.8% (420 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Russian)
Currently translated at 99.3% (422 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 97.9% (416 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bengali)
Currently translated at 99.5% (423 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Czech)
Currently translated at 80.7% (343 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Czech)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Vietnamese)
Currently translated at 86.8% (369 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Japanese)
Currently translated at 43.1% (183 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Greek)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
* Translated using Weblate (Bengali)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Vietnamese)
Currently translated at 88.0% (374 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Translated using Weblate (English)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/en/
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 31.8% (135 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Vietnamese)
Currently translated at 90.8% (386 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Added translation using Weblate (Thai)
* Translated using Weblate (Thai)
Currently translated at 2.4% (10 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
* Translated using Weblate (Arabic)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (Czech)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Polish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Added translation using Weblate (Catalan)
* Translated using Weblate (Catalan)
Currently translated at 19.1% (81 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Polish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Catalan)
Currently translated at 32.9% (140 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Catalan)
Currently translated at 45.9% (195 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (French)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Portuguese)
Currently translated at 81.2% (345 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Hungarian)
Currently translated at 39.8% (169 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
* Added translation using Weblate (Serbian)
* Translated using Weblate (Serbian)
Currently translated at 57.2% (243 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Serbian)
Currently translated at 75.1% (319 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Dutch)
Currently translated at 87.3% (371 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
2019-03-15 08:41:10 +01:00
inorichi
3f2d375a53
Reduce priority of jcenter repository
2019-03-14 17:32:08 +01:00
inorichi
2c4fd340c8
Restore dark blue theme. Closes #1302
2018-10-27 19:10:11 +02:00
inorichi
790e0908a3
Better page transition text alignment
2018-10-09 13:46:44 +02:00
inorichi
7a45cd5b56
Don't use full-width page sheet on big landscape screens
2018-10-09 13:46:27 +02:00
inorichi
da8b870670
Update image decoder library. Remove deprecated ask update tracking setting
2018-09-17 14:50:44 +02: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
inorichi
515289134e
Only include URL in the share functionality
2018-06-30 20:02:04 +02:00
inorichi
3d1afe7cf2
Show manga with no installed source. Based on PR #1345
2018-06-30 19:55:46 +02:00
Jozef Hollý
f4b838d8e2
Remove unused string ( #1422 )
2018-05-26 15:24:44 +02:00
Ken Swenson
51144aa45e
Implement Anilist API v2 ( closes #1159 ) ( #1383 )
...
* Implement Anilist API v2 (closes #1159 )
Switches to using the Anilist v2 API.
Login is now done by implicit grant and tokens are good for one year.
Users will need to login again after token expiration.
"clientId" on line 289 of AnilistApi.kt should be changed to Tachiyomi's
own client ID number.
* Code style formatting
Revert to kotlin 1.2.30
Use correct client ID
Rename AnilistApi.login to AnilistApi.createOAuth to reflect changed implementation
Rename json mimetype variable from json to jsonMime for clarity
Don't read response if it's ignored
Remove unused parameters from api requests
* Close netResponse after read
* Refactor remote_id into media_id and library_id
* DB: Refactor RemoteId
Refactor RemoteId into library_id and media_id
Implement function to fetch library_id if user is migrating rom APIv1
* Remove logging interceptor
* Compatability and sql simplification
* Fix score and minor improvements
* Revert changes to Kitsu API
2018-05-05 14:05:02 +02:00
inorichi
303e6c0102
Reorganize reader settings. Update Conductor version
2018-04-28 10:40:08 +02:00
Bram van de Kerkhof
2159b72e69
Dialog color fix ( #1308 )
2018-03-14 18:01:30 +01:00
Sai
fcdb80830b
New colors + theme attrs ( #1272 )
...
* New colors + theme attrs
Added new colors.xml values and modified some themes.xml fields for more customisability when switching between themes.
* Small fix for dialogs
It should look more distinguishable for the Dark theme now
2018-03-10 20:17:26 +01:00
inorichi
7b4ac7998a
Remove simultaneous downloads
2018-02-18 17:34:22 +01:00
Carlos
40b222f8bc
Improve tracking search results ( #1178 )
...
* initial commit
changed tracking info screen
added ability to click logo to launch website
* added publishing status and type to description.
adjusted layout some
* added start date to track info
* tweaked layout
* tweaked layout
* tweaked layout
* code review changes
* code review changes part 2
* code review changes
2018-02-17 13:04:49 +01:00
Carlos
854112095b
Downloading extensions from Github Repo. ( #1101 )
...
Downloading extensions from Github Repo.
2018-02-05 22:50:56 +01:00
Joel Shapiro
f88dd28c51
Add option to change double tap animation speed in the reader ( #974 )
...
* Add option to change double tap animation speed in the reader
* address requests from review
2018-01-26 20:22:31 +01:00
Bram van de Kerkhof
6a310bbaa9
Added custom download option ( #1185 )
...
* Added custom download option
* Implemented new design. TODO comments (like always...)
* W00t comments
* Implemented code review.
* Fixed commit breaking mistake :O
* Small design fix
2018-01-23 21:18:55 +01:00
Carlos
7f63e318f1
Catalog visuals update 1155 ( #1167 )
...
* adjusted search to be lower in navview
* close drawer on search
moved search and reset to bottom
* switched sort icon to arrow
* allow secondary drawer to swipe open and close
* fixed click to collapse for sortgroup, and group item
updated to rc4 flexibleadapter
* added header to drawer
* changed string to Search filters
* collapsed sort group
* fixed arrow size
* added divider line
* fixed vector size
* add divider id and tools text
2018-01-23 18:50:48 +01:00
Josh
34d21c1de3
Information Page Improvements (click to search, copy to clipboard, etc) ( #1139 )
...
* adds long click to copy details per inorichi/tachiyomi#1127
* Added the latest update date for inorichi/tachiyomi#1098 and possible fix for inorichi/tachiyomi#1141
* cleanup some mistakes I left
* adds modifications to full name display for inorichi/tachiyomi#1141 and click to search on various information pieces for inorichi/tachiyomi#860
* This modifies how the full title shows up in the info pages and also properly ellipsizes the titles in the catalogue/library list views
* Changes full title layout in horizontal mode
* Adds the tags in using AndroidTagGroup library
* reverting the sdk version in the gradle build
* code cleanup
* added back status update
2018-01-18 19:15:33 +01:00
inorichi
a75457ad88
Add a new screen to help migrating manga from sources
2018-01-12 22:02:05 +01:00
Carlos
6027671c09
Address #1154 ( #1160 )
...
* change add to library icon add toast
* adjusted toast messages
added toast to catalog long click
* adjusted strings
2018-01-08 14:08:48 +01:00
Bram van de Kerkhof
bdcc6e52e6
Small new user improvements ( #1143 )
...
- Changed empty library string
- Added empty view for Categories
2018-01-01 14:57:20 +01:00
inorichi
08baf798aa
Give view pager unique ids, avoiding subtle bugs
2017-12-04 22:22:35 +01:00
inorichi
aee4ad2d3f
Fix test
2017-10-22 18:58:31 +02:00
inorichi
d0567de4e6
Download badge
2017-10-21 17:08:49 +02:00
inorichi
d97aff85b3
Support notification channels. Fixes #995
2017-10-10 14:16:37 +02:00
Bram van de Kerkhof
deec65446f
Shortcut fix Oreo ( #1026 )
...
* Moved to Android O Shortcutmanager
* Re-added possibility to change icon shape pre oreo.
2017-10-10 12:05:33 +02:00
Bram van de Kerkhof
bfd46f28e0
Reversed some things from AMOLED update ( #1015 )
2017-10-01 10:44:48 +02:00
Bram van de Kerkhof
9b40d10352
Improved AMOLED theme. Added Button style for borderless buttons. ( #1009 )
...
* Improved AMOLED theme. Added Button style for borderless buttons. Some UI improvements.
* Deleted unused drawables from app.
2017-09-29 08:34:13 +02:00
Bram van de Kerkhof
54c8b3ef29
Global Search ( #849 )
...
* Global Search
* Cards are now independent of design by use of recycler.
* Added local
* Some attribute fixes + moved onclick to controller.
* Lots of improvements to code
* Reversed some stuff. Thanks API 16
* Code fixes
* Performance improvements
* Moved adapter creation to constructor
* Small changes
* Removed sources settings from settings menu. Added OnChangeListener in catalogue. Made setting icon visible if room.
* bug fix
* Code review part uno
* Code review part uno-2
* Single recycler approach
* Add last source used
* Fix scroll state and some layout issues
* Fix wrong item binding
* Use data class for items
* Calculate item position and count while binding
* Fix background color with slices
* Reuse slices. Fix card background. Flatten constraint layout
* Fix global_search scroll issue
* Store last state with global search
* Minor changes
* Remove catalogue toolbar spinner. Persist catalogue across process restarts
* Save view state of recycler views. Set toolbar title with current query
2017-09-23 13:11:39 +02:00
Bram van de Kerkhof
75cb94b51a
Fix tint on AMOLED theme ( #966 )
...
Fix tint on AMOLED theme
2017-08-30 21:50:19 +02:00
len
1794782323
Add option to invert volume keys. Closes #834
2017-06-11 11:36:12 +02:00
Carlos
1089c25b8f
allow sorting by total chapters for library view ( #811 )
...
* allow sorting by total chapters for library view
* allow sorting by total chapters for library view
* Changed to remove query per manga.
2017-05-31 21:50:21 +02:00
inorichi
67678cd49e
Add an option to refresh all tracking metadata
2017-05-17 13:36:42 +02:00
inorichi
5914346ace
Remove unused classes and arrays resources
2017-05-16 14:11:23 +02:00
Bram van de Kerkhof
062788f222
Fixed tracking cardview + readded AMOLED theme. ( #798 )
...
* Fixed cardview margin for sources
* Added AMOLED again
* changed padding to margin
2017-05-16 10:18:46 +02:00
inorichi
55be9b9ca5
Fix settings crashes before Lollipop
2017-05-15 16:32:53 +02:00
len
0da2f91771
Info shows last chapter instead of chapter count. Resolves #765
2017-05-14 19:55:48 +02:00
inorichi
ff190e02d4
Preferences with conductor ( #792 )
...
* Settings with conductor WIP
* Add downloads preference controller. Implement source/track login
* Improve settings controllers
* Backup settings controller
* Delete preferences xml
* Remove keys from xml
* PreferenceKeys is now an object
* Remove now unused dependency
2017-05-14 00:45:14 +02:00
Bram van de Kerkhof
2118434823
Initial AMOLED theme + some CardView fixes ( #787 )
...
* Initial AMOLED theme + some CardView fixes
* small fix
2017-05-07 12:36:25 +02:00
Bram van de Kerkhof
6069659e0f
Small fixes ( #740 )
2017-04-07 21:17:21 +02:00
lifeweaver
f6a79bde6f
Add manga straight into a category from catalogues ( #737 )
...
* Add feature mention in issue #625
2017-04-07 20:39:09 +02:00
Bram van de Kerkhof
4ebb3a894d
Added round icon + added shortcuts ( #732 )
...
* Added round icon + added shortcuts
* Moved values to companion
2017-04-04 17:42:39 +02:00
Bram van de Kerkhof
0642889b64
Rewrote Backup ( #650 )
...
* Rewrote Backup
* Save automatic backups with datetime
* Minor improvements
* Remove suggested directories for backup and hardcoded strings. Rename JSON -> Backup
* Bugfix
* Fix tests
* Run restore inside a transaction, use external cache dir for log and other minor changes
2017-04-04 17:42:17 +02:00
len
f9fec74ffd
Add short description to library update notification
2017-03-30 20:02:48 +02:00
len
de8fa09366
Keep new chapters notification across updates
2017-03-25 22:00:55 +01:00
Bram van de Kerkhof
68c4116327
Category-specific auto download ( #701 )
...
* Category-specific auto download
2017-03-18 13:09:40 -04:00
len
91c58640a7
Add crop borders functionality, #219
2017-02-12 00:30:32 +01:00
len
f7c791d153
Ask for chapter deletion when removing from library
2017-02-03 20:14:33 +01:00
Bram van de Kerkhof
495f5d03ac
Enable Vietnamese language
2017-02-02 16:13:42 +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
Gianmarco David
6264e56148
Added translatable="false" to keys so that they don't show up as untranslated ( #645 )
2017-01-21 20:34:34 +01:00
len
c3c2013944
Add bulgarian language #644
2017-01-21 19:51:40 +01:00
Bram van de Kerkhof
c445ea90ba
Notification Improvements ( #594 )
...
* Download notifier improvements
* Notification improvements
Added a Notification Service.
Added a Notification Activity Handler.
* Removed service. Everything is now managed by single broadcast
* Fixed some flags
* Fixed ReaderActivity call
* Code review
* Added Handler. Removed dismiss onDestroy
2017-01-20 21:18:15 +01:00
Horoneru
fb89f77db7
French language ( #634 )
...
* Added french string values in res
* Added french in the list of languages available
* Fixed remaining //
* Update manga plural according to http://www.academie-francaise.fr/niky-orange
* Update translation based on M2ck's remarks
* Translating remaining english bits and fixing some typos
* Further fixes according to M2ck's suggestions
* Ninja typo fix !
* Updated tapping string with french translation and updated a pretty awkward literal translation
* Updated translation to new strings
2017-01-19 22:48:11 +01:00
len
871e17c2f5
Rewrite catalogue adapter
2017-01-17 20:13:29 +01:00
len
71ab6d38e4
Complete group filters
2017-01-15 17:04:31 +01:00
len
7b9f5d0e9f
Update category adapter
2017-01-13 19:35:20 +01:00
_Pavka
f717c57648
Added Russian language ( #631 )
...
* added russian res/values
* Russian strings fix typo
* added Russian lang in list of lang's
* Russian string.xml: fixes
* Russian string.xml: fixes
* Russian string.xml: fixes
* strings-ru fixes
2017-01-10 20:34:45 +01:00
Bram van de Kerkhof
72f8c4d5e2
Added add to library dialog when downloading from catalogue ( #618 )
...
* Now show snackbar when adding from catalogue
* Code cleanup + added manga favorite event to update favorite drawable when added via snack
* Update SettingsAdvancedFragment.kt
Forgot to check optimize import. I think(hope) I got them all ;).
* Now uses PublishRelay. Manga favorite is now handled in info presenter
* Update MangaInfoFragment.kt
2017-01-08 20:07:19 +01:00
inorichi
dd56d7c0bb
Initial support for external sources
2017-01-08 18:12:19 +01:00
len
c25af3d5ad
Change filters dialog with a drawer
2017-01-02 18:35:54 +01:00