inorichi
ecfe72bcad
Let GC take care of the presenter. Also fix #947
2017-08-29 09:55:42 +02:00
inorichi
e6ff9e18cc
Fix #956
2017-08-28 10:13:27 +02:00
inorichi
3c550c1781
Kotlin 1.1.4. Add discord link in about
2017-08-28 10:00:13 +02:00
Carlos
5ae0589547
License manga update and Manga Fox Title Update ( #937 )
...
* update mangafox parsing to read chapter title also if it exists.
* updated chapterImpl to force update chapters if chapter name changes. This allows for chapter name changes from the source to update in app
* switched from : to - since other sites that already have title use - so it provides consistency across sources.
* fixed spacing for -
* fixes license status for manga fox
if manga is licensed no chapters will be shown.
* 1. changed equality in chapterImp back to just the url (removed scanlator, and name comparison)
2. Removed extra line of code assigning mangaFox title twice
3. Modified ChapterSourceSync for scanlator/title/url comparison.
* cleaned spaces, added comment, incorporated toChange code from other pull request
* throw exception instead of returning empty list when licensed
* space fix
2017-08-28 09:10:19 +02:00
len
71fc6fc257
Revert chapter equals method
2017-08-26 12:50:52 +02:00
len
c0d7b16ee6
Allow to update chapter metadata
2017-08-26 12:46:35 +02:00
len
f3f7aa9e1d
Also fix Batoto popular query
2017-08-25 23:30:18 +02:00
len
43355970db
Batoto fix. #953
2017-08-25 23:10:31 +02:00
Carlos
bfa386acba
Add Filter by Completed for library ( #941 )
...
* issue 938
added filter by completed manga status
* changed to use existing string
fixed space issue in method in presenter
2017-08-19 20:34:43 +02:00
len
e8b432485d
Minor changes
2017-08-15 15:06:21 +02:00
Carlos
a12a34e3bb
Add Batoto Scanlator to Chapter view ( #789 )
...
* Added scanlator for Batoto on chapter list
* adjusted item_chapter layout for scanlator
adjusted so db chapters get updated if scanlator does not match source scanlator
* adjusted item_chapter layout for scanlator
adjusted chapter holder to dynamically set title max lines depending on if scanlator exists
* fixed excess blank line
* changed scanlator to be instantiated instead lateint to prevent toast message erro when viewing chapters by catalog
* changed item_chapter.xml to constraint layout
* removed accidental changes to catalog
* cleaned up code.
* fixed issue where long title was running into 3 dot menu
fixed issue where no scanlator for manga was causing date to not be bottom lined
fixed general chapter layout to be more similar to existing
* allow scanlator to be null
* fixed merge issue
* fixed merge issue
* attempt to fix whitespace carriage return issue
* attempt to fix whitespace carriage return issue
* attempt to fix whitespace carriage return issue
2017-08-15 15:05:41 +02:00
inorichi
b79855c01d
Remove circle image view dependency
2017-08-09 12:38:54 +02:00
inorichi
17fe501a6d
Ask permissions once. Fixes #892
2017-08-07 11:04:27 +02: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
6c242084ca
Fallback chapter cache to internal storage
2017-08-03 21:44:31 +02:00
Bram van de Kerkhof
aefe7b176a
Fixes case where manga name ends with s. ( #919 )
2017-07-31 20:04:14 +02:00
inorichi
6059b85e58
Fix library category not updatable when empty. Closes #907
2017-07-27 09:21:15 +02:00
len
aa46c52eee
Crop borders for webtoons. Closes #904
2017-07-26 20:35:31 +02:00
inorichi
d3cbfbdb59
Add workaround for disappearing menu items
2017-07-26 11:29:03 +02:00
Bram van de Kerkhof
cc9b77b876
Simultaneous download will now show on start. ( #911 )
2017-07-26 10:49:13 +02:00
len
1568ac9e8a
Release 0.6.1
2017-07-08 19:01:49 +02:00
len
1129dacdfa
Downgrade jsoup
2017-07-08 18:58:53 +02:00
len
fab7967018
Release 0.6.0
2017-07-08 18:07:43 +02:00
len
bb40a4d6b8
Dependency updates. Enable new translations. Minor fixes
2017-07-08 16:44:01 +02:00
len
90d27147e6
Fix gradle build warnings. Remove unused strings
2017-07-05 17:21:27 +02:00
Jozef Hollý
634247c590
New translation system ( #844 )
...
* Change translation part
* Translated using Weblate (Russian)
Currently translated at 99.1% (355 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ru/
* Added translation using Weblate (Dutch)
* Translated using Weblate (Spanish)
Currently translated at 67.8% (243 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.1% (244 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.4% (245 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.4% (245 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.7% (246 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.7% (246 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 48.6% (174 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 48.8% (175 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Spanish)
Currently translated at 68.9% (247 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 69.8% (250 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 71.2% (255 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 55.5% (199 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Spanish)
Currently translated at 99.7% (357 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Italian)
Currently translated at 86.3% (309 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 86.8% (311 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 87.4% (313 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 87.9% (315 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 92.4% (331 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Added translation using Weblate (Latvian)
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Italian)
Currently translated at 98.6% (353 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Added translation using Weblate (Arabic)
* Translated using Weblate (Latvian)
Currently translated at 25.1% (90 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/lv/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/fr/
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 1.1% (4 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
* Translated using Weblate (Korean)
Currently translated at 4.1% (15 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
트래킹? 동기화? 추적?
* Translated using Weblate (Korean)
Currently translated at 14.2% (51 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
* Added translation using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 72.9% (261 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
2017-07-05 17:09:27 +02:00
len
fd8f7ea693
Fix #880 . Downgrade conductor to 2.1.2 for now
2017-07-05 14:19:58 +02:00
len
5eeb497f2b
Fallback batoto urls to http (a library update took ages). Kotlin update to 1.1.3
2017-07-04 15:50:53 +02:00
ddmgy
505e642691
Fix issues with Batoto; some links now use https rather than http, so parsing was affected. ( #873 )
2017-07-02 20:35:07 +02:00
len
74a7e2a17e
Fix local source not working if english was disabled. Closes #848
2017-06-17 12:46:34 +02:00
len
5fec956ce6
Main activity now uses single task. Fixes #850 . Actually use new support library
2017-06-17 12:34:46 +02:00
len
1794782323
Add option to invert volume keys. Closes #834
2017-06-11 11:36:12 +02:00
len
0210ee8747
Fix #819 . Update support lib
2017-06-10 16:49:40 +02:00
len
ca412832ef
Library notification now opens recent updates. Closes #808
2017-06-04 18:56:24 +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
_Pavka
e85841784c
Russian strings update ( #820 )
...
* Russian strings update
* Fix russian string
* Russian string. Резеврное копирование -> бэкап
2017-05-29 08:00:27 +02:00
inorichi
ca2236958a
Reorganize layouts by feature
2017-05-25 12:16:58 +02:00
inorichi
c7686323b7
Remove activity mixin class
2017-05-24 14:00:26 +02:00
inorichi
73d1a1a05e
Fix backup issue. Closes #806
2017-05-24 11:15:40 +02:00
len
211f7b591b
Dependency updates. OkHttp nullability changes
2017-05-23 20:39:02 +02:00
len
72ea256906
Downloads with conductor. Remove flexible adapter 4 dependency and unused classes.
2017-05-23 20:03:16 +02:00
inorichi
f521622d4d
Minor changes to tabs animator
2017-05-23 14:28:07 +02:00
inorichi
dc5283ce9a
Use an object animator for the tabs
2017-05-22 11:28:41 +02:00
len
256a4197c9
Replace changelog dialog with controller, move migration logic to a separate class
2017-05-21 13:42:06 +02:00
len
a5a12f8b3a
Add landscape layout for manga info. Fix portrait layout image paddings when the tab layout was expanded
2017-05-20 14:56:31 +02:00
len
bbe180ecd1
Improve tab layout animation. Fixes #800 and #801
2017-05-20 12:15:44 +02:00
inorichi
67678cd49e
Add an option to refresh all tracking metadata
2017-05-17 13:36:42 +02:00
inorichi
097d4fe34c
Fix memory leak
2017-05-16 14:44:18 +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
inorichi
29fd5747eb
Recent chapters with constraint layout
2017-05-08 13:06:40 +02:00
Carlos
fa8f5bc0d8
Add images and 'view chapters' to library updates ( #785 )
...
* added option to open manga directly from library update
added covers for manga in library update
added ability to click covers to open manga directly from library update
* Removed 3 dot option to open manga
Adjusted covers to circles and material standard for recent chapter
* fixed potential null pointer on cover click
* adjusted circle imageview size for recently read
2017-05-08 09:22:49 +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
inorichi
2eeac0bf8b
UI with Conductor ( #784 )
2017-05-06 15:49:39 +02:00
len
89b293fecd
Kitsu: remove limit from query
2017-05-05 16:36:54 +02:00
len
3f758d5981
Kitsu: replace media_id with manga_id
2017-05-01 00:29:08 +02:00
Carlos
e838bb43d2
Deleting categories hides manga until switch from and to library #686 ( #769 )
...
* Fixed bug 686
https://github.com/inorichi/tachiyomi/issues/686
* Fixed bug 686
https://github.com/inorichi/tachiyomi/issues/686
* undo previous changes to resubscribe
add table to mangaQueries to update on table category change
* cleaned up formatting
2017-04-27 20:16:05 +02:00
Andy Bao
b7b83305b2
Allow multiple sources in each extension source apk ( #761 )
...
* Allow multiple sources in each extension source apk
Minor code cleanup
* Add runtime defined sources functionality
* Undo extensions library major version number bump
2017-04-27 20:15:55 +02:00
len
8df3080e0d
Pass backup uri as parcelable to restore service
2017-04-25 16:29:39 +02:00
len
f88794c752
Keep models from source package
2017-04-21 00:19:10 +02:00
len
cc9e2cee1f
Fix webtoon scroll jumps. Closes #751
2017-04-17 20:01:07 +02:00
len
91cb892c74
Release 0.5.2
2017-04-14 12:46:58 +02:00
len
a26f908370
Dependency updates
2017-04-09 18:25:05 +02:00
len
4d14f56fa8
Improve webtoon reader scroll up
2017-04-09 18:24:52 +02:00
lifeweaver
d9a2255be9
Retain last read page when using the webtoon mode ( #738 )
...
* Retain last read page when using the webtoon mode, see issue #453
* #738 inorichi's request change to webtoonreader pull request
* #738 per inorichi recycler could be null at the point
scrollToLastPageRead was called, moved to below the check in the view
had been initialized.
2017-04-09 16:01:07 +02:00
len
5e3d71c6c5
Fix shortcuts
2017-04-09 15:53:47 +02:00
len
619d94bf36
Kitsu: use new rating system. Fixes #743
2017-04-09 13:56:52 +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
len
bb9e230b35
Fix #708
2017-04-07 20:32:22 +02:00
len
bc9417e16b
Notify licensed content in mangahere
2017-04-06 20:23:03 +02:00
len
a4313d388d
Fix activity leaks in backup, restore dialogs and properly handle db transactions
2017-04-06 17:26:24 +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
3094d084d6
Library notification: handle only one update as a special case
2017-04-01 12:05:09 +02:00
len
f9fec74ffd
Add short description to library update notification
2017-03-30 20:02:48 +02:00
inorichi
8ef3ab0d49
Cancel library progress notification after posting the result
2017-03-29 09:17:53 +02:00
len
e9a6f8ef46
Update app icon with shadow
2017-03-26 11:42:32 +02:00
len
68724752f8
Separate some changes unrelated to backup from PR
2017-03-26 11:26:10 +02:00
len
de8fa09366
Keep new chapters notification across updates
2017-03-25 22:00:55 +01:00
len
e619870eec
Fix #716
2017-03-20 20:34:26 +01:00
len
4be5f0dab3
Release 0.5.1
2017-03-19 11:58:56 +01:00
len
abe1929b49
Update vietnamese strings. Document Kissmanga changes
2017-03-19 10:51:38 +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
3be9881997
Kissmanga fix. Kotlin 1.1.1
2017-03-18 14:11:16 +01:00
Andy Bao
2e44f29882
Prevent some manga breaking the download notifier ( #711 )
2017-03-15 22:19:06 +01:00
len
a5520c1936
Manga info with constraint layout
2017-03-12 13:00:47 +01:00
len
112cdd54e3
Update chapters adapter
2017-03-11 21:20:46 +01:00
len
b512c67b5d
Fix #704 . Dependency updates
2017-03-11 16:00:07 +01:00
len
d8fa7bc9d2
Post updater notification before starting downloads
2017-03-10 20:36:43 +01:00
len
41397ab41d
Don't post too many notifications in the updater
2017-03-10 20:21:09 +01:00
len
c437f1473c
Add dev flavor. Bugfix in reader
2017-03-08 18:56:27 +01:00
Gilfar
6020cd011d
Fix #692 . Mangasee needs proper headers for data requests. ( #694 )
2017-03-03 22:53:54 +01:00
len
582bb3e2ca
Handle a few more possible external directories before Lollipop
2017-03-03 18:45:25 +01:00
len
5c67161dce
Minor changes for Kotlin 1.1
2017-03-03 18:18:06 +01:00
len
c00eaae62b
AS 2.3 and Kotlin 1.1
2017-03-03 17:42:46 +01:00
len
8e4dd030d0
Release v0.5.0
2017-02-26 13:58:45 +01:00