len
5eeb497f2b
Fallback batoto urls to http (a library update took ages). Kotlin update to 1.1.3
7 years ago
ddmgy
505e642691
Fix issues with Batoto; some links now use https rather than http, so parsing was affected. ( #873 )
7 years ago
len
74a7e2a17e
Fix local source not working if english was disabled. Closes #848
7 years ago
len
5fec956ce6
Main activity now uses single task. Fixes #850 . Actually use new support library
7 years ago
len
1794782323
Add option to invert volume keys. Closes #834
7 years ago
len
0210ee8747
Fix #819 . Update support lib
7 years ago
len
ca412832ef
Library notification now opens recent updates. Closes #808
7 years ago
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.
7 years ago
_Pavka
e85841784c
Russian strings update ( #820 )
...
* Russian strings update
* Fix russian string
* Russian string. Резеврное копирование -> бэкап
7 years ago
inorichi
ca2236958a
Reorganize layouts by feature
7 years ago
inorichi
c7686323b7
Remove activity mixin class
7 years ago
inorichi
73d1a1a05e
Fix backup issue. Closes #806
7 years ago
len
211f7b591b
Dependency updates. OkHttp nullability changes
7 years ago
len
72ea256906
Downloads with conductor. Remove flexible adapter 4 dependency and unused classes.
7 years ago
inorichi
f521622d4d
Minor changes to tabs animator
7 years ago
inorichi
dc5283ce9a
Use an object animator for the tabs
7 years ago
len
256a4197c9
Replace changelog dialog with controller, move migration logic to a separate class
7 years ago
len
a5a12f8b3a
Add landscape layout for manga info. Fix portrait layout image paddings when the tab layout was expanded
7 years ago
len
bbe180ecd1
Improve tab layout animation. Fixes #800 and #801
7 years ago
inorichi
67678cd49e
Add an option to refresh all tracking metadata
7 years ago
inorichi
097d4fe34c
Fix memory leak
7 years ago
inorichi
5914346ace
Remove unused classes and arrays resources
7 years ago
Bram van de Kerkhof
062788f222
Fixed tracking cardview + readded AMOLED theme. ( #798 )
...
* Fixed cardview margin for sources
* Added AMOLED again
* changed padding to margin
7 years ago
inorichi
55be9b9ca5
Fix settings crashes before Lollipop
7 years ago
len
0da2f91771
Info shows last chapter instead of chapter count. Resolves #765
7 years ago
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
7 years ago
inorichi
29fd5747eb
Recent chapters with constraint layout
7 years ago
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
7 years ago
Bram van de Kerkhof
2118434823
Initial AMOLED theme + some CardView fixes ( #787 )
...
* Initial AMOLED theme + some CardView fixes
* small fix
7 years ago
inorichi
2eeac0bf8b
UI with Conductor ( #784 )
7 years ago
len
89b293fecd
Kitsu: remove limit from query
7 years ago
len
3f758d5981
Kitsu: replace media_id with manga_id
8 years ago
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
8 years ago
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
8 years ago
len
8df3080e0d
Pass backup uri as parcelable to restore service
8 years ago
len
f88794c752
Keep models from source package
8 years ago
len
cc9e2cee1f
Fix webtoon scroll jumps. Closes #751
8 years ago
len
91cb892c74
Release 0.5.2
8 years ago
len
a26f908370
Dependency updates
8 years ago
len
4d14f56fa8
Improve webtoon reader scroll up
8 years ago
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.
8 years ago
len
5e3d71c6c5
Fix shortcuts
8 years ago
len
619d94bf36
Kitsu: use new rating system. Fixes #743
8 years ago
Bram van de Kerkhof
6069659e0f
Small fixes ( #740 )
8 years ago
lifeweaver
f6a79bde6f
Add manga straight into a category from catalogues ( #737 )
...
* Add feature mention in issue #625
8 years ago
len
bb9e230b35
Fix #708
8 years ago
len
bc9417e16b
Notify licensed content in mangahere
8 years ago
len
a4313d388d
Fix activity leaks in backup, restore dialogs and properly handle db transactions
8 years ago
Bram van de Kerkhof
4ebb3a894d
Added round icon + added shortcuts ( #732 )
...
* Added round icon + added shortcuts
* Moved values to companion
8 years ago
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
8 years ago
len
3094d084d6
Library notification: handle only one update as a special case
8 years ago
len
f9fec74ffd
Add short description to library update notification
8 years ago
inorichi
8ef3ab0d49
Cancel library progress notification after posting the result
8 years ago
len
e9a6f8ef46
Update app icon with shadow
8 years ago
len
68724752f8
Separate some changes unrelated to backup from PR
8 years ago
len
de8fa09366
Keep new chapters notification across updates
8 years ago
len
e619870eec
Fix #716
8 years ago
len
4be5f0dab3
Release 0.5.1
8 years ago
len
abe1929b49
Update vietnamese strings. Document Kissmanga changes
8 years ago
Bram van de Kerkhof
68c4116327
Category-specific auto download ( #701 )
...
* Category-specific auto download
8 years ago
len
3be9881997
Kissmanga fix. Kotlin 1.1.1
8 years ago
Andy Bao
2e44f29882
Prevent some manga breaking the download notifier ( #711 )
8 years ago
len
a5520c1936
Manga info with constraint layout
8 years ago
len
112cdd54e3
Update chapters adapter
8 years ago
len
b512c67b5d
Fix #704 . Dependency updates
8 years ago
len
d8fa7bc9d2
Post updater notification before starting downloads
8 years ago
len
41397ab41d
Don't post too many notifications in the updater
8 years ago
len
c437f1473c
Add dev flavor. Bugfix in reader
8 years ago
Gilfar
6020cd011d
Fix #692 . Mangasee needs proper headers for data requests. ( #694 )
8 years ago
len
582bb3e2ca
Handle a few more possible external directories before Lollipop
8 years ago
len
5c67161dce
Minor changes for Kotlin 1.1
8 years ago
len
c00eaae62b
AS 2.3 and Kotlin 1.1
8 years ago
len
8e4dd030d0
Release v0.5.0
8 years ago
len
4d7b188999
Fix #636 . Minor improvements. Dependency updates
8 years ago
len
6de260d73f
Fix #660 . Update subsampling
8 years ago
len
2230ad59f1
Minor fixes and improvements. Dependency updates. Drop support for the old armeabi and use arm64-v8a instead
8 years ago
len
e22b1661f4
Borders crop improvements
8 years ago
Taumer
bb723076ee
Chapter Recognition for Read/Mintmanga ( #682 )
8 years ago
len
91c58640a7
Add crop borders functionality, #219
8 years ago
len
c8e3375248
Rar/cbr support
8 years ago
len
aeef8c02d8
Basic epub support
8 years ago
len
08f2cd2472
Error drawable now looks better with the dark theme
8 years ago
len
fe413d52d6
Show loading/error for images in catalogue grid view. Update support lib
8 years ago
Bram van de Kerkhof
add2ca0b8f
Fixed multi-threaded initial download not showing. ( #675 )
...
Fixed library notification cancel PendingIntent.
8 years ago
len
ad6cdc9017
Allow glide to use source's network client. Catalogue fixes
8 years ago
paronos
dd8cab4562
improve local manga chapter sorting ( #672 )
8 years ago
len
f7c791d153
Ask for chapter deletion when removing from library
8 years ago
len
b66f06d9dc
Use the first 3 bytes for jpeg
8 years ago
len
89940677cc
Use custom mime discovery in downloader
8 years ago
Bram van de Kerkhof
56e7a1e2a0
Language hot fix ( #668 )
8 years ago
len
810f5ad531
Fix FAB behavior
8 years ago
Bram van de Kerkhof
495f5d03ac
Enable Vietnamese language
8 years ago
namnguyendeveloper
f63d2cebfc
Update Vietnamese Language ( #664 )
8 years ago
Taumer
ae60e8cbd5
Fix Mangachan issue from #628 ( #667 )
8 years ago
len
772bef05fc
Fix #661
8 years ago
len
9320d1f7a4
Update subsampling
8 years ago
len
e8912c5dc9
Local chapter url relative. Other minor changes
8 years ago
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
8 years ago
len
e25ce768bb
Migrate covers to external files dir. Fix #647
8 years ago
Rinto-kun
05c628b33c
Bulgarian translation typos and fixes for better understanding ( #655 )
8 years ago
len
fda0aa3ce1
Fix sticky headers in recent chapters not working after rotation
8 years ago
len
cdf5bbadea
Disable elevation in recent chapters. Improve downloads discovery
8 years ago
len
c6b89a826c
Update recent chapters adapter
8 years ago
Gianmarco David
6264e56148
Added translatable="false" to keys so that they don't show up as untranslated ( #645 )
8 years ago
len
7f8bfd759f
Fix filter input text introducing a new line. Also fix filter drawer clicks propagated to the views below
8 years ago
len
c3c2013944
Add bulgarian language #644
8 years ago
len
1e4a01399d
Catalogue fixes
8 years ago
len
03967b67cf
Update extension loader
8 years ago
len
7425478a55
Optimize imports
8 years ago
len
f807447de1
Rename OnlineSource to HttpSource
8 years ago
len
706163e7a6
Move source and network outside data
8 years ago
len
a4c145c1ef
Optimize imports
8 years ago
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
8 years ago
len
52c50398b8
Fix Rapid region decoder
8 years ago
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
8 years ago
len
f7b94179a4
Update subsampling with some fixes
8 years ago
len
e045ca8538
Dependency updates
8 years ago
len
871e17c2f5
Rewrite catalogue adapter
8 years ago
len
f86c3c81bf
Catalogue with only one recycler
8 years ago
len
71ab6d38e4
Complete group filters
8 years ago
len
e76fb7a524
Minor changes
8 years ago
len
90a99dde1f
Filters with flexible adapter
8 years ago
len
7b9f5d0e9f
Update category adapter
8 years ago
len
e4d4dbbeb6
Change package name to flexible adapter v4
8 years ago
len
6ef94fb59b
Kitsu: include manga instead of media
8 years ago
paronos
a03dceff7d
Add Sort filter [Catalogs] ( #633 )
...
* Add Sort filter
* remove old views
* onClick default descending
* update remaining catalogs
8 years ago
_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
8 years ago
Gianmarco David
ca8fdad422
Fixed a typo in an Italian string ( #629 ) ( #630 )
8 years ago
len
faa61923fb
Fix #620
8 years ago
len
96a39f5c54
Remove custom presenter class
8 years ago
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
8 years ago
len
07cae4d684
Merge and remove util classes
8 years ago
inorichi
dd56d7c0bb
Initial support for external sources
8 years ago
len
77d986f213
Kitsu: also filter included by manga
8 years ago
len
13bcefe5cd
Filter manga library entries in Kitsu
8 years ago
len
49d0e06704
Replace bad image url with the logo in mangafox. Related with #626
8 years ago
Gianmarco David
2c8790c545
Added circular thumbnails to the catalogue list view, like the ones in the library list view ( #616 )
...
* Added circular thumbnails to the catalogue list view, like the ones in the library list view
* Moved setImage to CatalogueHolder parent class and adapted the code so that when the manga is initialized, the thumbnail is set both in the case of grid and list
* In catalog, when switching between grid and list, initialize mangas only if going to grid view or if over wifi
8 years ago
len
d0260acd3d
Set IME action done
8 years ago
len
cfa9729831
Remove unused resources
8 years ago
len
c25af3d5ad
Change filters dialog with a drawer
8 years ago
paronos
d3e9200a7f
Improve catalog search filters ( #615 )
...
* Add three state (include/exclude/ignore) search filters (works for now only on MangaFox and MangaHere)
* checkbox icons in xml format
* fix checkbox icons referencing
* fix three states filters in remaining catalogs
* use Spinner for filter with more than three states (Mangasee)
* use EditText for freetext filters (Mangasee)
* remove pngs
* Filter class/subclass
* add Filter.Header
* English catalogs
8 years ago
len
2032ba3ba3
Now using subsampling 3.6.0
8 years ago
len
9bcde69ee0
Release 0.4.2
8 years ago
len
beca2b429c
Minor changes
8 years ago
len
3a1699f0b3
Fix #373 and a few crashes
8 years ago
len
a7192e866f
Locale fix. Kotlin update to 1.0.6
8 years ago
len
dc882b4dce
Make clear error codes are from HTTP
8 years ago
len
77b4de3941
Minor changes
8 years ago
len
006d17aac7
Fix locale not applied outside activities
8 years ago
len
1a3a1db4ff
Remove Language class. App's language and hidden languages settings were reset
8 years ago
len
97fa659283
Kitsu fixes
8 years ago
paronos
f1d84ccb49
Add "Completed" filter; fix Mangahere; fix Mangafox ( #604 )
...
* Add "Compled" filter to all english sources; fix Mangahere manga title extraction; fix Mangafox search.
* update Mangasee
* update Batoto
8 years ago
Gianmarco David
1f14240251
Translated some strings to Italian ( #602 )
...
* Translated some strings to Italian
* Added missing strings and fixed a couple of errors
8 years ago
len
ea6fed6ecf
Exclude novels from Kitsu results
8 years ago
len
d09eca7833
Anilist/Kitsu Fixes
8 years ago
Krishna Shukla
2c6f64c5ae
Refresh option in the library updates tab ( #606 )
...
* Solves #550
* Make sure only refresh can only happen when pulling down at top of update library list
* Removed unused import
8 years ago
Krishna Shukla
ec87e4359b
Drawerfix/readme update ( #601 )
...
* Fixed back button on navigational drawers
* Removing an unused import
* Cleaned up code
* little clean up
8 years ago
len
2b63bae989
Show login errors
8 years ago
len
82f4e3157a
Minor changes
8 years ago
len
725ceab00b
Hide API implementation from MAL service. Reorder methods and minor changes
8 years ago
len
ba428c401d
Fix Kitsu refresh method
8 years ago
len
510669ee2c
Fix wrong anilist decimal scores
8 years ago
len
8d749df290
Score formatting. Hide API from Anilist/Kitsu services.
8 years ago
len
091c0c0c71
Fix system language setting always using english
8 years ago
Bram van de Kerkhof
7fdd2cacd7
Fixed updater on Android N. Closes #592 ( #595 )
8 years ago
reconman
2241a0b2de
Using title instead of text for Mangahere titles ( #591 )
...
Fixes #571
The text on the popular manga page of Mangahere contains escaped HTML characters. The title attributes of the links do not contain them.
8 years ago
len
d21a93123b
Dependency updates
8 years ago
len
e542a8d8e2
Fix tab gravity
8 years ago
inorichi
94ee4e7fb5
Experimental Anilist and Kitsu support ( #586 )
...
* Tracking tab with anilist support
* Rename MangaSync to Track
* Rename variables and methods to track
* Kitsu implementation
* Variables refactoring
* Travis fix?
8 years ago
len
e3d430eb5e
Fix #587
8 years ago
len
fd76255cf6
Release 0.4.1
8 years ago
len
d180631877
Add ripple effect to filter nav view
8 years ago
len
1977e21363
Fix method conflicts
8 years ago
len
e1a3ee1b81
Bugfixes
8 years ago
Bram van de Kerkhof
cc43d9daed
fixes wrong getBroadcast calls from imageNotification ( #585 )
8 years ago
len
79705df499
Apply material design guidelines to categories
8 years ago
len
36bbb906c1
Library sort change doesn't trigger filtering
8 years ago
len
816cc17ed3
Fix #577 . Fix language not applied in reader activity.
8 years ago
len
97e3b5d2ab
Add unread sorting
8 years ago
Bram van de Kerkhof
79ab9d80f2
Improved last_read sorting ( #576 )
8 years ago
len
32511149d1
Format fixes. Move lang setting to the first entry (looks better IMO)
8 years ago
Ken Swenson
cc9fd53abb
Implement language switcher ( #563 )
...
* Implement language switching using BaseActivity
* Add requested changes
* Cleanup App.kt Imports and add pref_language_key
* Acutally use @string for key
* Use string resource for language preference title
8 years ago
len
4061c7450b
Better network error handling
8 years ago
len
9ad535bde6
Optimize library downloaded filter
8 years ago
inorichi
b067096fc7
Add drawer to filter and sort the library ( #570 )
...
* Add additional drawer to filter and sort the library
* Tint icon when there's a filter active
* Comments and minor changes
8 years ago
len
2dd58e5f7d
Ask for confirmation before changing the cover. Fixes #562
8 years ago
len
7c42ab885b
Readers know how to move to each side. Fix #566
8 years ago
len
26b283d44d
Fix webtoon reader touch events. #561
8 years ago
len
8c1b07c4ba
Handle null directories as empty arrays
8 years ago
len
f98e0858a7
Improve download discovery performance in library updates view
8 years ago
Robin Appelman
8b60d5bfcb
Add optional to automatically download new chapers ( #538 )
...
* Add optional to automatically download new chapers
* Only trigger download once
8 years ago
len
30b4c6e755
Remove some state from the library view
8 years ago
len
3d2a98451b
Avoid going to db when a library filter is changed
8 years ago
Bram van de Kerkhof
aba528b227
Added option to sort library ( #536 )
...
* Initial code
* Added all sort options
* Fixes
* Removed sort by added. Some renaming
* Removed date added database calls
* Fixes
8 years ago
len
d971768056
Release 0.4.0
8 years ago
len
2e39be6625
Image is now the default decoder
8 years ago
len
f514d466a6
Minor changes and fixes
8 years ago
len
d10bf45283
Download next N chapters now excludes the ones enqueued. #556
8 years ago
len
a0064a1699
Don't allow to create categories with the same name
8 years ago
len
907472403d
Upgrade okhttp
8 years ago