len
c0a0d60c87
Replace page fragments with views
2016-07-30 15:51:49 +02:00
Bram van de Kerkhof
9cf5a4cac0
Minor Improvements ( #405 )
2016-07-28 01:01:56 +02:00
Josh
f21a030cf8
Added the ability to view the library as a list ( #394 )
...
* Added in the ability to view the library as a list
* reverted LibraryAdapter and renamed libraryToggleViewEvent to LibraryToggleViewEvent for consistency
* removed LibraryToggleViewEvent and directly subscribed to option change
* fixed the toggleView subscription
* Made the library list item layout more compliant with material design
* Changed unread text style and removed background
2016-07-27 17:37:36 +02:00
len
74e3d387eb
Release v0.2.3
2016-07-24 15:41:58 +02:00
len
8f83f497d5
Update history custom put resolver
2016-07-23 15:41:47 +02:00
len
6999fa858e
Fix #400
2016-07-23 12:09:06 +02:00
len
8c1bedf796
Back button now returns to start screen. Also fix #356
2016-07-20 19:09:28 +02:00
len
1090c04fe3
Remove deprecated calls and fix a potential race condition
2016-07-18 21:01:51 +02:00
Josh
33b04427d5
Added a startup screen preference option ( #395 )
...
* Added a startup screen preference option
* changed string and keys to be consistent
2016-07-18 19:58:18 +02:00
len
f7bb356abd
Fix exception thrown when Batoto search is empty
2016-07-16 17:25:22 +02:00
len
e16bf0698e
Minor fix
2016-07-15 18:22:24 +02:00
len
e6190683dd
Observable calls can now be retried, previously all retries were failing
2016-07-10 12:14:30 +02:00
len
e08e41ae0d
Remove most unused settings from the reader (keep screen on and page transitions), they are still available in the app's settings. Also lower minimum brightness to -75%
2016-07-08 22:31:46 +02:00
len
5f1a89df63
Remove newThread usages, it probably fixes random crashes
2016-07-08 18:23:03 +02:00
len
f15df40a54
Add an overlay on top of the reader to simulate a lower brightness. Closes #362
2016-07-07 23:18:22 +02:00
len
a32e0e4ec5
Fix #361
2016-07-04 00:27:45 +02:00
len
3e8ac6b2d0
Fix for #361 ?
2016-07-03 21:48:55 +02:00
len
42484d718a
And a few more crashes fixed in preferences
2016-07-03 21:19:34 +02:00
len
81887000a8
Fix a few crashes
2016-07-03 21:04:09 +02:00
len
987473df44
Minor changes
2016-07-03 18:49:02 +02:00
len
3680eb0bf5
Recently read improvements: Open next chapter if read, local date formatting
2016-07-03 17:58:39 +02:00
len
3dbdc495e7
Minor changes
2016-07-03 14:25:51 +02:00
bake
466515c801
Implement "Wie Manga!" ( #379 )
...
* Implement Wie Manga!
* Unnecessary import
2016-07-02 22:16:20 +02:00
len
e198f7e671
Add icons for settings
2016-07-02 22:14:04 +02:00
len
5fe1799dab
Fix #333
2016-07-02 14:12:52 +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
130b7501d1
Remove no predictive animations. Upgrade Kotlin to 1.0.3
2016-07-01 01:39:57 +02:00
len
864f001c3e
Add portuguese translation by @MrAmnesiac
2016-06-30 16:10:30 +02:00
len
1553ce973f
Ignore the first spinner selection
2016-06-30 13:02:14 +02:00
Neverest
72811e59f5
Spanish UI translation ( #365 )
...
Added spanish translation
2016-06-29 15:32:05 +02:00
Mohamed Ezzat
4c1da3575b
Cleanup - squid:S1155 - Collection.isEmpty() should be used to test for emptiness ( #371 )
2016-06-29 15:31:41 +02:00
inorichi
05c0516a57
New reader menu ( #368 )
2016-06-27 16:46:31 +02:00
Jake Merdich
fe6dff9086
Handle a missing page list in MangaHere ( #366 )
...
This typically happens when a manga is pulled from their catalog (I tested it on Nisekoi). Previous behavior led to a NullPointerError, now gives an empty page list.
Giving a reason to the user beyond "Empty Page list" would be a good idea in the future (this seems to be one holdup for #220 ), but there doesn't seem to be an obvious place to put it without touching the base classes. In the meantime, this is far more informative than null errors.
2016-06-25 13:01:44 +02:00
len
b6df5e6ee6
Reader fixes (MAL not updating in certain scenarios)
2016-06-24 13:39:34 +02:00
Lennart Weller
3ee5774870
Use Cloudflare client for ReadManga.Today ( #363 )
2016-06-23 14:05:20 +02:00
Gilfar
c8fbb96f49
Mangasee as image source ( #355 )
...
* Mangasee as image source
* revert
* Mangasee source refactoring
2016-06-20 15:37:35 +02:00
len
143303f7df
Parser improvements
2016-06-20 00:57:29 +02:00
len
585f7ec17d
Remove getAbsoluteUrl method
2016-06-18 17:37:41 +02:00
len
9beeca652f
Rewrite preferences with a modified support library v7
2016-06-16 20:52:51 +02:00
len
cd92569355
Restart inject module when the app is created
2016-06-15 17:58:28 +02:00
len
a82e1d0e45
Remove unneeded annotations and some cleanup
2016-06-15 17:47:44 +02:00
len
5ad06df4ac
Fix chapters with 1 page not marked as read
2016-06-15 16:47:59 +02:00
len
5cfd5da338
Convert some classes to Kotlin
2016-06-15 16:37:48 +02:00
len
237af4b07d
Fix dependency injection and use custom models extending DB ones
2016-06-14 15:17:37 +02:00
len
658860fdff
Add chapter loader, drop non seamless mode
2016-06-14 15:15:31 +02:00
len
21ba371a32
Replace Dagger2 with Injekt, reorganize dependencies
2016-06-14 15:13:48 +02:00
len
589160242e
Rewrite database models in Kotlin
2016-06-14 15:11:23 +02:00
Taumer
4de8b6e9a8
Update Mangachan address and fix loading covers after update ( #347 )
2016-06-11 15:59:04 +02:00
Taumer
f0a382c21a
Improve regex for pages from Readmanga and Mintmanga ( #345 )
2016-06-09 19:48:23 +02:00
len
682a2c7546
Delete file when exception is thrown
2016-06-09 15:46:08 +02:00
len
2d1e85f280
Fix scroll position with many categories. Closes #332
2016-06-09 14:27:11 +02:00
len
dbec4fc15e
Cloudflare fix. Closes #344
2016-06-09 11:32:24 +02:00
Mohamed Ezzat
95cd77e749
Multiple quality improvements - squid:S1213, squid:S1943, squid:S1066 ( #342 )
2016-06-08 08:44:12 +02:00
Bram van de Kerkhof
1f8126e2af
Use cardBackgroundColor instead of android:Background ( #339 )
2016-06-07 20:59:43 +02:00
Bram van de Kerkhof
86db7497e9
Small card fixes ( #338 )
2016-06-07 20:36:40 +02:00
Bram van de Kerkhof
172305fc6a
Wrong card background fix + bump gradle version ( #337 )
2016-06-07 20:14:36 +02:00
Taumer
dad9dcd742
Improve getAbsolutUrl method ( #336 )
...
Also fix Mangachan most popular pages
2016-06-07 20:04:50 +02:00
len
59b90a94d0
Remove covers on error. #334
2016-06-06 20:45:22 +02:00
len
93fc5944f3
Remove unneeded casts
2016-06-06 16:53:58 +02:00
len
7039216eae
Manual mappings. Code generation on java classes (better compilation times)
2016-06-06 16:27:24 +02:00
Bram van de Kerkhof
7ba898f701
Added recently read tab ( #316 )
2016-06-06 15:26:56 +02:00
len
11262f86f9
Release 0.2.2
2016-06-06 14:43:02 +02:00
len
d1db2d60ec
Fix #329 . Add confirmation before removing favorite manga on multiple selection. Add new proguard rules
2016-06-05 23:40:27 +02:00
len
156e43290e
Remove unneeded swipe refresh
2016-06-05 11:54:35 +02:00
len
6687c80b2d
Minor changes
2016-06-05 11:14:40 +02:00
Bram van de Kerkhof
1fbec7bf3d
Added improvements for RecentChapters. Closes #320 ( #324 )
2016-06-04 17:50:44 +02:00
len
6196480d1d
Minor improvements
2016-06-03 18:25:47 +02:00
len
2723aeeb5c
Better error feedback. Closes #325
2016-06-03 12:37:07 +02:00
len
728ab18017
Make active page nullable. Fixes #326
2016-06-03 12:25:39 +02:00
len
0714fdc7e6
Fix #328
2016-06-03 12:09:38 +02:00
NoodleMage
10ec3a9b0c
Added chapter recognition for "season" case
2016-06-02 16:39:19 +02:00
James Harris
eec728f162
Rename "Only update incomplete manga" string to "ongoing" ( #318 )
2016-06-02 14:42:40 +02:00
len
1ac8ef5341
Reader fixes and minor changes
2016-06-02 14:11:10 +02:00
len
18cdddf433
Minor improvements for sync services
2016-05-31 16:14:32 +02:00
len
02a697031f
Chapters FAB doesn't depend on the recognized chapter number. Cloudflare resolver fix
2016-05-28 19:10:09 +02:00
len
6beff242b0
LoginSource moved to an interface
2016-05-28 00:20:59 +02:00
len
46cc078e93
Downloading chapters now always add them from the beginning
2016-05-27 20:11:37 +02:00
len
9aa6da0642
Default headers are bad
2016-05-27 18:08:05 +02:00
len
8bd20c39aa
All network calls are now done directly through the client
2016-05-27 17:17:30 +02:00
len
efd36388b0
Fix network unsubscription crashes, refactor network methods
2016-05-27 16:52:44 +02:00
len
79bb207a8d
Use async method for network calls, trying to fix a crash
2016-05-27 13:56:18 +02:00
len
0fe350af9a
Minor classes restructuration and optimize imports
2016-05-27 13:21:21 +02:00
len
4e784cd7c3
Minor fixes
2016-05-26 16:03:55 +02:00
len
12d6919421
Do not parse -2 chapter number
2016-05-26 15:52:12 +02:00
len
79ec4faddb
Always close requests' response body
2016-05-26 15:16:42 +02:00
len
b5dbdd1774
Change default sorting method
2016-05-26 15:10:31 +02:00
len
a08cea9df8
Show changelog when new version is installed
2016-05-26 15:10:28 +02:00
Naji Astier
5d9c817461
Implement ReadMangaToday with the new source
2016-05-26 10:22:43 +02:00
Taumer
f95c9a12c9
Reimplement russian sources
2016-05-26 10:22:43 +02:00
len
015257fe75
Implement Mangafox and Mangahere with the new source
2016-05-26 10:22:42 +02:00
len
dd5692bb2d
Rewrite sources. Implement Batoto and Kissmanga
2016-05-26 10:22:39 +02:00
len
bc3d5dc863
Add support's library custom tabs
2016-05-25 17:33:58 +02:00
Mohamed Ezzat
8086d1db46
squid:SwitchLastCaseIsDefaultCheck - switch statements should end with a default clause ( #306 )
2016-05-25 00:09:38 +02:00
Bram van de Kerkhof
26f4f53ec2
Fixed spinner + improved ripple ( #310 )
2016-05-25 00:09:24 +02:00
len
6af78418a4
Fix an issue with seamless mode and chapters with less than 5 pages #291
2016-05-23 12:10:24 +02:00
len
f629db3c10
Exclude manga from unknown sources from the library
2016-05-22 23:40:44 +02:00
len
af0cf9e52d
Load next/prev chapter depending on the sorting method
2016-05-21 22:04:07 +02:00
len
e885469504
Allow to change sorting mode from the chapters fragment
2016-05-21 22:04:06 +02:00
len
ca7e5260f0
Tables classes in Kotlin. Rename COLUMN -> COL
2016-05-21 22:04:06 +02:00
len
dba64f849b
Database support for ordering chapters like the source
2016-05-21 22:04:05 +02:00
len
637dda2e22
Make status bar transparent on API >= 21
2016-05-21 15:43:48 +02:00
NoodleMage
575eaee1d2
UI tweaks
2016-05-19 16:29:25 +02:00
Mohamed Ezzat
48a1e8f74c
pmd:UseIndexOfChar - Use Index Of Char ( #300 )
2016-05-17 21:49:13 +02:00
len
4d65038ad3
Optimize imports
2016-05-15 23:06:11 +02:00
len
6e8a41f898
Kissmanga loading through Cloudflare. A lot of refactoring was needed
2016-05-15 20:46:58 +02:00
len
8da11dbdb9
Fix MAL not binding a manga. Upgrade Kotlin to 1.0.2
2016-05-13 13:37:08 +02:00
len
70fabf6a6b
Bump dependencies and support library
2016-05-12 20:15:15 +02:00
len
43fafbc747
Fix a crash when trying to change the downloads directory on some devices
2016-05-12 16:45:35 +02:00
len
88e64c878b
Double the distance required to trigger category update and remove overflow menu setting
2016-05-12 15:30:57 +02:00
Bram van de Kerkhof
0ad9e4af0b
Fix #267 ( #299 )
2016-05-12 14:28:44 +02:00
Bram van de Kerkhof
a6df745daa
Rewrote ChapterRecognition to Kotlin. ( #293 )
2016-05-11 15:33:14 +02:00
len
136136d055
Trying workaround for #296
2016-05-09 13:29:46 +02:00
len
c20d86e5c0
Category update can only be triggered when the list is at the top
2016-05-09 13:23:57 +02:00
len
7ca99f749b
Remember last active category. Closes #261
2016-05-08 18:11:09 +02:00
len
7cc4405c09
Swipe down updates active category. Closes #292 . Not sure I'll keep this
2016-05-08 17:27:49 +02:00
len
62d5deaa6f
Allow to open manga in the browser. Closes #157 (Doesn't work with kissmanga)
2016-05-08 15:20:55 +02:00
len
7f5879ed6f
Add confirm dialog for multiple deletion. Closes #155
2016-05-08 14:58:21 +02:00
len
a0f7761a37
Minor changes
2016-05-07 23:50:05 +02:00
Bram van de Kerkhof
ed77c60283
Added download notifications, resolves #260 ( #289 )
2016-05-07 23:09:14 +02:00
len
8f144316a6
Fix a crash when updating active category and no categories available
2016-05-06 15:44:01 +02:00
len
e73eed4a9b
Fix catalog covers' flickering when adding a page
2016-05-06 14:28:39 +02:00
len
9de3da33aa
Fix recent chapters menu button not showing on high dpi screens
2016-05-05 20:58:19 +02:00
len
0de214c3b5
Delete from the download queue on the main thread. It could fix some crashes
2016-05-05 16:05:36 +02:00
len
1226023dc2
Allow to update one category
2016-05-05 00:37:03 +02:00
len
5e24054a0b
Database queries are now separated by table. Improve how the app creates downloads
2016-05-02 22:36:10 +02:00
len
1d1e5f1f99
Toggle reader menu with the menu button, closes #286 . Fix incorrect drawer selected item when using back button
2016-05-01 21:53:00 +02:00
len
49628e9cf5
Fix recent crashes
2016-04-30 01:44:53 +02:00
len
47bc1f7a9f
Remove RelativeLayout from covers for better performance
2016-04-29 20:00:03 +02:00
len
e881488bcc
Refactor and convert to Kotlin base classes. Fix FAB behavior
2016-04-28 21:54:54 +02:00
Bram van de Kerkhof
97ee7b81af
Release version manual update hotfix. ( #283 )
2016-04-28 18:46:12 +02:00
Mohamed Ezzat
ff6eefe1c4
pmd:ImmutableField - Immutable Field ( #282 )
2016-04-28 18:46:05 +02:00
Mohamed Ezzat
9f546d13c2
squid:S1118 - Utility classes should not have public constructors ( #281 )
2016-04-28 18:45:39 +02:00
Mohamed Ezzat
270cacb1d7
squid:S2039 - Member variable visibility should be specified ( #279 )
2016-04-27 22:18:25 +02:00
len
5d396bfb7c
Make query non nullable, it fixes some bugs in the catalogue
2016-04-27 00:58:05 +02:00
len
de6cc8394e
Fixed some crashes in the catalogue and the reader
2016-04-27 00:23:06 +02:00
NoodleMage
eb9c5f95db
Removed automatic update + duplicate fix
2016-04-26 22:56:49 +02:00
NoodleMage
55e9d2880c
Rewrote UpdateDownloader to Kotlin
...
Added auto update check (every 12 hour)
Warning message optional fix #256
Lots of bug fixes!
2016-04-26 20:57:05 +02:00
len
ec9c19ce7d
Use a thread-safe list for downloads
2016-04-26 14:00:22 +02:00
len
31731e8f26
Fix a crash in older android versions
2016-04-25 23:43:32 +02:00
len
bfb12bc7c1
Minor changes to fix a possible crash in the downloads view
2016-04-24 23:32:49 +02:00
len
4befcf3819
Fix #277 , library not updating
2016-04-23 15:39:41 +02:00
len
b83efd90a8
Slightly increase library view performance by caching typefaces
2016-04-22 19:41:59 +02:00
len
9f0da3f1d6
Upgrade to nucleus 3
2016-04-22 14:28:06 +02:00
len
50ae08ed8d
Back button now returns to library. Closes #252
2016-04-21 16:31:23 +02:00
len
5385642a5b
Downloads now retry requests after some seconds. Closes #271
2016-04-21 15:57:47 +02:00
len
0a27d4e185
Add an option to reencode images under the advanced tab. #262
2016-04-21 15:31:07 +02:00
len
bd8b9febd2
Minor changes
2016-04-21 01:04:46 +02:00
len
a30705f197
Oops... nobody noticed being unlogged from batoto?
2016-04-20 17:31:31 +02:00
len
877032a757
Fix incomplete downloads. Closes #264
2016-04-20 17:10:10 +02:00
len
19bf47b6d2
Release resources before trying to delete an incomplete file #264 #211
2016-04-19 21:04:28 +02:00
len
a9bfeb058b
Revert "Temporarily include nucleus in the project"
...
This reverts commit 447dfd1e3c
.
2016-04-19 14:11:03 +02:00
len
9213fc6999
Always close response body
2016-04-19 14:08:35 +02:00
len
447dfd1e3c
Temporarily include nucleus in the project
2016-04-19 12:58:33 +02:00
len
638d3a32cf
Also use manga per row setting in catalogue
2016-04-18 20:33:09 +02:00
len
17c59657c3
Allow to unbind manga, closes #258 . Fix some network calls leaking
2016-04-18 20:14:50 +02:00
len
81bce8ef76
Mark common categories when moving them. Closes #135
2016-04-18 19:20:14 +02:00
len
78314077bb
Fix custom brightness turning off the screen. #106
2016-04-18 17:36:27 +02:00
len
a7840bc247
Rewrite PreferencesHelper. Allow to customize navigation with volume keys and tapping. Closes #251 and closes #129 .
2016-04-18 17:29:46 +02:00
iBaer
6d0254c5e5
Fixed backup/restore for 3rd party applications ( #255 )
...
* Same MIME for restore/backup, so 3rd party applications like Google Drive find the proper files.
MIME changed to proper type for json files.
* MIME type for restore temporaly on "application/*" so the cached file can also be chosen
2016-04-18 13:40:34 +02:00
Mohamed Ezzat
06681a3db7
squid:S1854 - Dead stores should be removed ( #253 )
2016-04-18 13:40:26 +02:00
len
0fe0088ff0
Also use no predictive animations for AutofitRecyclerView
2016-04-15 15:52:53 +02:00
len
492a24ec17
Use always 3 characters for downloaded pages. Fixes #181
2016-04-15 15:14:02 +02:00
len
17a6ea973e
Some bugfixes
2016-04-15 14:58:36 +02:00
len
deaba48431
Fix a crash on older devices
2016-04-14 17:37:21 +02:00
len
eb662f1234
Fix some crashes when restoring backups
2016-04-14 17:24:34 +02:00
len
5ecdecea98
Skip memory cache for images in catalog
2016-04-13 17:59:05 +02:00
len
b4277faf90
Not yet #187
2016-04-13 17:42:53 +02:00
len
09902566ad
Fix for #187 ?
2016-04-13 16:45:39 +02:00
len
dc80a5ffbd
Minor XML refactoring
2016-04-13 16:42:59 +02:00
Bram van de Kerkhof
b1b97c19d4
Added option to check if connected to power before updating. closes #192 ( #229 )
2016-04-13 14:08:07 +02:00
len
46a0820e5c
Fix scrolling issue
2016-04-13 02:08:43 +02:00
len
6cbdbb5be3
Fix #248
2016-04-12 22:41:45 +02:00
len
b8d1a88623
Changes in cover cache. Store covers in external cache dir
2016-04-11 18:50:31 +02:00
len
b84635ffec
Fix last commit
2016-04-10 20:14:35 +02:00
len
ed2fd00603
Style toolbar's spinner with light theme
2016-04-10 19:47:06 +02:00
len
af20c613a4
Hide upload date if not parsed
2016-04-10 17:53:02 +02:00
len
b27669ee32
Remove unused strings
2016-04-10 17:49:48 +02:00
len
81d39ea272
Remove unused attrs and colors. Theme preference dialogs on API >= 21
2016-04-10 17:34:10 +02:00
len
840437580f
Fix for #144 ?
2016-04-10 16:19:05 +02:00
len
936ede9aba
Light and dark theme are now using different accent colors
2016-04-10 15:48:57 +02:00
len
2fa5d0cbaf
Add presenter subscriptions to the subscription list when using custom subscribe methods
2016-04-10 04:32:43 +02:00
len
e28f69cddf
Dark theme now uses accent color for drawer items. #222
2016-04-10 01:37:42 +02:00
len
11f6c44442
Make status bar transparent on API > 21 properly. Snack function moved to an extension method in View
2016-04-10 00:59:12 +02:00
len
ff906e8ee7
Move modified dependencies to another repository. Reorganize dependencies
2016-04-09 17:33:21 +02:00
len
5fbeeade94
A few more crashes fixed
2016-04-08 22:57:31 +02:00
len
72f029b57f
Fix #242 . Minor changes
2016-04-08 18:01:33 +02:00
len
67c4781376
Upgrade support library. Switch gradle build tools and AS to 2.0. Adapt code to new support lib
2016-04-08 16:18:41 +02:00
len
fe49286d97
A few more crashes fixed
2016-04-07 20:39:37 +02:00
len
4196a0f585
Minor changes trying to fix a crash
2016-04-07 14:43:02 +02:00
len
fa8d0946e9
Remove unneded dependency
2016-04-06 20:40:37 +02:00
len
7c503648ff
Minor changes. Also fix #240
2016-04-06 16:45:13 +02:00
len
a598ebf72f
More crash fixes
2016-04-06 02:18:04 +02:00
len
d8ac35d259
Crash fixes
2016-04-04 23:25:50 +02:00
len
5029e4a28c
Fix a bug when opening a chapter from the recents tab and changing the viewer from the reader would not update chapters for that manga anymore
2016-04-03 18:47:56 +02:00
len
ac15c0c57e
Fix an error when restoring backup
2016-03-31 12:17:40 +02:00
len
0c0372dc51
Fix #236
2016-03-30 18:17:00 +02:00
len
723c0e99a5
Remove unneeded class
2016-03-30 17:19:02 +02:00
len
e04596c668
Minor UI fixes
2016-03-30 10:30:13 +02:00
inorichi
da44dc3fb5
Support backups
2016-03-29 20:48:28 +02:00
len
06c63f1207
Fix a crash in the reader when restoring the instance. Removed capitalization on each word
2016-03-29 13:47:32 +02:00
NoodleMage
fe8e4a4f54
fix #99
2016-03-28 14:07:24 +02:00
len
abab778e2e
Try with a bigger heap to avoid OOM crashes
2016-03-26 13:28:22 +01:00
NoodleMage
a78f89d4eb
Can now choose to automatically remove chapter after reading (or previous). Fix #42
2016-03-25 23:05:50 +01:00
NoodleMage
499c2213ee
Implements delete chapter when set as read for issue #42
2016-03-25 23:05:46 +01:00
NoodleMage
abbc7b572a
Implements Download next 1/5/10/all chapters for issue #42
2016-03-25 23:05:45 +01:00
len
bf1fdda651
Fix crashes on settings
2016-03-25 15:50:25 +01:00
len
218ea7267d
Remove lambdas
2016-03-23 20:28:44 +01:00
inorichi
70cf085df9
Merge pull request #225 from NoodleMage/manga_chapters
...
Updated manga chapters UI
2016-03-23 19:51:20 +01:00
inorichi
71783657af
Merge pull request #201 from na-ji/master
...
Implement parser for readmanga.today
2016-03-23 19:45:29 +01:00
NoodleMage
137c21e6c9
Added animation
2016-03-23 19:38:12 +01:00
NoodleMage
bc473055b9
Changed fragment_manga_chapters.xml. Fix #221
2016-03-22 20:56:19 +01:00
Naji Astier
3d67607768
Merge remote-tracking branch 'upstream/master'
2016-03-22 20:02:10 +01:00
len
ce271649ac
Page number indicator now transparent
2016-03-21 15:58:59 +01:00
len
0078cb88c3
A few crashes fixed
2016-03-21 14:50:02 +01:00
len
19cb548e18
Fix last commit
2016-03-20 23:55:44 +01:00
len
b3cf7dbc14
Implement #226
2016-03-20 22:17:23 +01:00
len
bbfe0a0cd1
Fix directory picker
2016-03-20 21:50:48 +01:00
len
92b3f90380
Fix a query
2016-03-20 01:37:04 +01:00
len
0d41c60a38
Fix tests
2016-03-19 21:09:51 +01:00
len
5132f4850f
Minor changes
2016-03-19 19:30:55 +01:00
len
53fae2939a
Remove apt, add manual EventBusIndex (not sure if it works)
2016-03-19 18:39:18 +01:00
len
14f248546a
Use kapt, remove retrolambda, migrate database and source to Kotlin
2016-03-19 17:48:55 +01:00
len
0d519b3d16
Reader presenter in Kotlin + remove Icepick
2016-03-19 15:14:51 +01:00
len
8e0a9d6d66
Fix crashes
2016-03-19 01:03:28 +01:00
len
b8bc3476f4
Fix last commit
2016-03-19 00:22:13 +01:00
len
6b326cfb79
All events in Kotlin
2016-03-19 00:16:27 +01:00
len
aaef738dda
Download manager in Kotlin and fix another crash in reader
2016-03-19 00:11:34 +01:00
len
35748fc1f3
Raw queries in Kotlin
2016-03-18 23:23:56 +01:00
len
a122d817e8
Fix ACRA not attaching BuildConfig
2016-03-18 20:40:14 +01:00
len
4ccce424de
Reader view in Kotlin. Upgrade gradle wrapper. Remove ButterKnife from the project
2016-03-18 20:21:30 +01:00
len
396a79899e
Bump dependencies. Fix crash in reader
2016-03-17 21:02:40 +01:00
len
de53681d2b
Fix reader theme
2016-03-17 20:35:45 +01:00
NoodleMage
5ef5f9b45f
Rewrote Theme
2016-03-17 20:01:52 +01:00
NoodleMage
98d420d5aa
Rewrote nav drawer to Kotlin + UI updates
...
Added launch screen + new Header
Removed MaterialDrawer library. Implemented Nav Draw from Support Library
2016-03-17 20:01:33 +01:00
len
5b75818fc5
Different approach for #214
2016-03-16 19:52:19 +01:00
len
f49577bc77
Manga in Kotlin. Expect some errors yet
2016-03-13 22:06:32 +01:00
len
a87c65872c
Fix login dialogs not showing the correct title
2016-03-11 16:16:56 +01:00
Taumer
2ced70652b
Implement parsers for Readmanga, Mintmanga and Mangachan
2016-03-10 23:59:22 +03:00
len
689f2e7fbf
Support for sources from different languages
2016-03-10 16:15:48 +01:00
len
ba1dca1826
Fix #206
2016-03-10 16:05:26 +01:00
len
a07e4c69b6
Fix crashes with vector drawables on older Android versions
2016-03-08 17:39:59 +01:00
len
05adde552d
Kotlinize some widgets
2016-03-08 01:22:56 +01:00
inorichi
0ddbfd1036
Merge pull request #204 from NoodleMage/svg_all_the_way
...
Converted all icon drawables to vector + Removed Android-Iconics library.
2016-03-08 00:47:26 +01:00
NoodleMage
8b45df37d2
Converted all icon drawables to vector.
...
Removed Android-Iconics library.
2016-03-08 00:35:29 +01:00
len
70e557575f
Preferences ported to support library
2016-03-07 23:48:43 +01:00
NoodleMage
6383a745ff
Fixed wrong download filter from commit #33386e2
...
Fixed another tab not in TabLayout error.
Drawable to Vector
Removed Filter... Toast
2016-03-06 22:27:30 +01:00
len
b89d6644d8
Performance improvements for library filters
2016-03-06 22:27:26 +01:00
NoodleMage
8fbef4b4bb
Can now filter unread manga + Code opt
2016-03-06 22:27:24 +01:00
NoodleMage
d9f5a97d56
Can now filter downloads only on library view. Fix #27
2016-03-06 22:27:22 +01:00
len
e4ee03cb61
Allow to cancel update. #192 . Needs testing
2016-03-06 20:58:15 +01:00
inorichi
c2a65c71e1
Merge pull request #202 from beschoenen/patch-1
...
Hide clear button
2016-03-06 18:20:42 +01:00
len
8c456a2da4
Replace some image drawables with vector drawables
2016-03-06 18:18:09 +01:00
Kevin Richter
f856386bf7
Hide clear button
...
Hide the clear butten when all downloads have finished.
2016-03-06 17:51:25 +01:00
len
ff61282104
Readers in Kotlin. Also fix #193
2016-03-04 14:10:41 +01:00
len
b2fe9d7d4d
Fix #196
2016-03-03 20:16:28 +01:00
len
16a5e6c01a
Some base classes and preferences in Kotlin
2016-03-02 16:17:56 +01:00
NoodleMage
a7e652f1f7
Rewrote Recent to Kotlin
2016-03-02 14:54:51 +01:00
len
e1a3ab2726
Readded chapters do not notify. Fix #188
2016-03-02 14:18:50 +01:00
len
ae9c412b6d
Fix possible crashes similar to #191
2016-03-02 14:07:54 +01:00
len
fad0027e17
Fix #191
2016-03-02 13:37:54 +01:00
len
ee4bf163ef
Catalogue in Kotlin. Support library upgraded to 23.2.0. Downloads directory now shows a list of folders, it should fix #141 .
2016-03-01 23:29:07 +01:00
inorichi
fabdba4452
Settings in Kotlin
2016-02-27 17:49:22 +01:00
NoodleMage
fa5b64ce2e
Rewrote IOHandler to Kotlin
2016-02-27 10:35:14 +01:00
inorichi
d4bb092543
Allow custom parsing of chapter number on sources
2016-02-26 18:29:08 +01:00
inorichi
f73f0cc341
Download queue's UI in Kotlin
2016-02-26 18:10:13 +01:00
inorichi
b95d0e2848
Bump dependencies. Move ReactiveNetwork to app module.
2016-02-26 15:56:56 +01:00
inorichi
50b97fa28f
Log message error when a request from the catalogue fails.
2016-02-25 16:33:30 +01:00
inorichi
61c7feca87
Refresh adapter after the cover is changed. Some minor changes on categories.
2016-02-25 16:13:48 +01:00
NoodleMage
9ac2f02885
Cover change fix (hopefully :-)
2016-02-25 16:02:58 +01:00
inorichi
59276b7160
Migrate library to Kotlin.
2016-02-25 15:37:52 +01:00
NoodleMage
9f78c8f6b4
- Rewrote Category to Kotlin
...
- Moved category to ui
- Reworked Animation (smoother)
- Updated TextDrawable
2016-02-25 09:58:01 +01:00
NoodleMage
144d315e27
rewrote ScrollAwareFABBehavior.java to Kotlin. Can now implement FABAnimationBase to create different FAB animations
2016-02-24 11:57:57 +01:00
inorichi
34dc85e605
Allow to retry image when decoding fails or open in the browser. Fixes #177 and fixes #120 . Also fix a bug where the current page was not restored when changing settings.
2016-02-23 20:02:49 +01:00
inorichi
4ba0f343e3
Fix #179
2016-02-23 17:32:47 +01:00
inorichi
4876eaafcc
Fix #168 and fix #81 .
2016-02-22 16:53:33 +01:00
inorichi
16f6be3613
Probable fix for #168 . Maybe #81 also. Needs confirmation.
2016-02-22 14:59:57 +01:00
inorichi
7a467d43df
Fix tests after Kotlin merge (probably)
2016-02-21 23:13:22 +01:00
inorichi
c0452038f7
Partial migration of data package to Kotlin
2016-02-21 18:55:37 +01:00
inorichi
8581e4667a
Merge pull request #160 from NoodleMage/issue_118
...
Implements Issue #118 download from recent tab
2016-02-19 20:36:31 +01:00
NoodleMage
b94f86765d
Code cleanup, implements #118
2016-02-18 19:01:40 +01:00
NoodleMage
ba0f3778ce
Can now mark as read / unread
2016-02-18 17:40:12 +01:00
NoodleMage
aac6b242a0
Can now delete manga from recent + added missing res files #118
2016-02-18 17:29:31 +01:00
NoodleMage
dec9442a65
Can now download from recent tab. #118
2016-02-18 17:29:29 +01:00
inorichi
b33da641d9
Fix crash in chapters list #159
2016-02-18 14:25:35 +01:00
Robin Appelman
eee137a084
prefer numbers at the start of the chapter title if otherwise unparsed
2016-02-16 21:03:52 +01:00
Robin Appelman
5e834ae3be
improve colon handling
2016-02-16 21:03:21 +01:00
inorichi
dcfda61aba
Always create nomedia file
2016-02-16 20:47:23 +01:00
inorichi
5ac7f7057a
Merge pull request #150 from NoodleMage/comments
...
Improved comments
2016-02-16 20:41:45 +01:00
Robin Appelman
57b64a412e
Fix infinite loop when no chapter number is parsed
2016-02-16 20:37:57 +01:00
inorichi
1e81f75377
Possible fix for #120
2016-02-16 18:19:54 +01:00
NoodleMage
1dd49a2ab1
Improved comments
2016-02-16 15:30:15 +01:00
inorichi
1cd77a97a7
Merge pull request #143 from NoodleMage/fab_improvement
...
Moved edit to cover select and update manga info view
2016-02-15 23:28:04 +01:00
inorichi
f820522a69
Show keep screen on in reader settings. Closes #146
2016-02-15 21:25:01 +01:00
NoodleMage
3da613dedb
Moved edit cover to library | Updated manga info view | Updated catalogue
...
grid
2016-02-15 16:59:24 +01:00
inorichi
5c329d2314
Incorrect mark as read with seamless mode. #142
2016-02-14 15:35:58 +01:00
NoodleMage
3a19f8e40b
FAB animation update
2016-02-13 12:08:15 +01:00
inorichi
a33b525f9e
Merge pull request #136 from icewind1991/search-sort
...
sort by views for mangafox and mangahere search results
2016-02-12 22:01:43 +01:00
Robin Appelman
7d6ce46829
sort by views for mangafox and mangahere search results
2016-02-12 21:49:38 +01:00
inorichi
a90a4bf80c
Remove old orientation lock. Add orientation types to preferences
2016-02-12 21:22:54 +01:00
inorichi
140bf8caee
Allow to force a rotation
2016-02-12 19:36:00 +01:00
inorichi
56a45f263e
Strip html tags from batoto notice and directly throw an exception
2016-02-12 15:38:16 +01:00
Robin Appelman
393b4916f6
Show batoto staff notice if updating chapters failed
2016-02-11 22:59:24 +01:00
inorichi
5a83976fa5
Remove unneeded dependency.
2016-02-10 21:15:02 +01:00
inorichi
a81f6c3ac4
Trying to give write permissions on SD card
2016-02-10 15:41:59 +01:00
inorichi
6846ce5bfb
Increase maximum allowed scale on pagers
2016-02-10 15:19:31 +01:00
inorichi
0c0ebe06e5
Volume keys scroll pages. Closes #95
2016-02-10 15:06:18 +01:00
inorichi
e50c683159
Fix tests failing after upgrading EventBus
2016-02-09 22:07:14 +01:00
inorichi
872af276ea
Merge pull request #130 from icewind1991/chapter-number-parsing
...
Improve chapter number parsing
2016-02-09 21:50:32 +01:00
Robin Appelman
e6faee9779
handle chapters with part numbers
2016-02-09 21:23:57 +01:00
Robin Appelman
bc1ddd4379
fallback to parsing parts to handle arc numbers
2016-02-09 21:20:17 +01:00
inorichi
e348d6c1cf
Upgrade to EventBus 3
2016-02-09 21:19:11 +01:00
Robin Appelman
1611a274b9
differentiate subchapters denoted by an alpha prefix
2016-02-09 20:57:26 +01:00
Robin Appelman
fa4a8204a4
prefer numbers without anything appended when parsing chapter numbers
2016-02-09 20:43:10 +01:00
Robin Appelman
5977e9f47f
handle chapter versions which are attached to the chapter number
2016-02-09 20:26:51 +01:00
Kevin Richter
63d0161da5
move clear queue to presenter
2016-02-09 17:42:39 +01:00
Kevin Richter
d8b46c1969
set display mode title
2016-02-09 16:57:11 +01:00
Kevin Richter
f84731c2df
cleanup chapter action menu
2016-02-09 16:50:26 +01:00
Kevin Richter
50d71d1395
clear the download queue
2016-02-09 16:34:41 +01:00
Kevin Richter
4be0b2502e
Change stop to pause in download queue view
2016-02-09 16:25:36 +01:00
Kevin Richter
6c069ad87b
multiple chapter download from manga view
2016-02-09 16:01:11 +01:00
inorichi
e69011ac5b
Use a shorter description for seamless mode
2016-02-08 22:33:23 +01:00
Robin Appelman
2566862e0f
seamless chapter transitions
2016-02-08 22:24:47 +01:00
inorichi
945625d3ad
Cancel notification when no new chapters are found. Closes #121
2016-02-07 19:15:45 +01:00
inorichi
050b9c9fce
Remember last used source. Closes #30
2016-02-06 19:03:15 +01:00
inorichi
c35184abdc
Upgrade gradle. Other minor changes
2016-02-06 00:37:11 +01:00
inorichi
34c5f0b7ba
Try to mark readded chapters as read. #119
2016-02-05 22:08:54 +01:00
inorichi
6435eeb251
Use network cache
2016-02-05 20:18:39 +01:00
inorichi
eec2dcd981
Fix a crash
2016-02-05 17:30:58 +01:00
inorichi
57ba368ae0
Add library search. Closes #64
2016-02-05 16:24:34 +01:00
inorichi
ed06469885
Trying to fix a backpressure isue
2016-02-05 15:42:53 +01:00
inorichi
79cd8c691e
Minor changes
2016-02-05 14:53:07 +01:00
inorichi
391550f49a
Implement zoom start position. Closes #92 . Rapid decoder properly throws an error when it fails to decode.
2016-02-04 17:16:47 +01:00
inorichi
6aa07dd17e
Download the first image of the next chapter
2016-02-03 22:21:15 +01:00
inorichi
aada373a0c
Replace onProcessRestart with the new startables.
2016-02-03 21:09:40 +01:00
NoodleMage
d7aef2e97a
Application can now check if update available
2016-02-03 17:12:26 +01:00
inorichi
7953ba6e78
Display date in local format. Fix #108
2016-02-03 13:28:55 +01:00
inorichi
c204548df5
Release 0.1.3
2016-02-03 12:56:12 +01:00
inorichi
4d47f5a387
Show brigthness preference in reader settings. #106
2016-02-03 00:32:16 +01:00
inorichi
7944bb8479
Fix #100
2016-02-01 20:53:06 +01:00
inorichi
c4ae88a8ff
Use Rapid only for regions. Fixes #97 (probably)
2016-01-31 22:41:45 +01:00
inorichi
ad953b7bf6
Ask for external storage permissions on Marshmallow. Fixes #76 and #36
2016-01-31 22:38:54 +01:00
inorichi
d799ae5d72
Webtoon reader "restores" position on rotation. Fixes #93
2016-01-31 18:48:13 +01:00
inorichi
a3ec057384
Now tap on edges of webtoon reader scrolls by 3/4 screen
2016-01-31 02:40:05 +01:00
inorichi
7461f12066
Merge pull request #90 from cyalins/patch-1
...
Reworded and shortened some strings
2016-01-30 16:55:07 +01:00
inorichi
e53b05feba
Fix gestures on vertical readers
2016-01-30 16:40:41 +01:00
inorichi
bcefc176c1
Use Rapid decoder also when no regions are required
2016-01-30 16:10:53 +01:00
NoodleMage
28fd22dfe0
Manga initialized check. Now takes network cover image if something went
...
wrong
2016-01-30 13:46:18 +01:00
cyalins
742924625d
Update strings.xml
2016-01-30 11:57:27 +11:00
inorichi
78a2eae719
Minor changes
2016-01-30 00:41:39 +01:00
NoodleMage
8b52fea602
Can now manually set cover pictures. #79
...
Forgot to add IOHandler
Removed FAB library now use the internal one. Changed getTimestamp to modification date.
Rewrote IOHandler. Fixed Drive Bug. More bug fixes. Tested working for API 16 and 23
Fixed merge bugs
2016-01-29 20:44:51 +01:00
inorichi
c03495be94
All chapter filters are now saved
2016-01-29 19:36:08 +01:00
inorichi
f19889c222
Avoid OutOfMemory crashes on webtoon viewer increasing view holders height
2016-01-29 16:17:26 +01:00
cyalins
af0ab5ec86
Reworded and shortened some strings
2016-01-30 02:12:20 +11:00
inorichi
ea4fa60e01
Trying improvements for webtoon viewer. #71
2016-01-29 14:54:53 +01:00
inorichi
4b60560a9f
Add smart fit. Closes #85
2016-01-28 18:26:43 +01:00
inorichi
733b0da461
Upgrade OkHttp to 3.0.1
2016-01-28 16:44:18 +01:00
cyalins
bb110ce353
Changed the wording on some strings
...
Fixed grammar issues and reworded some strings for clarity
2016-01-28 14:14:07 +11:00
inorichi
74c32f9e16
Minor refactor on caches
2016-01-28 01:01:55 +01:00
inorichi
d8ab8f297f
Let Glide cache local covers, it improves performance loading the covers from the library
2016-01-27 19:42:01 +01:00
inorichi
ec7df6b1f2
Merge pull request #77 from NoodleMage/material_nav
...
Added icons to navigation drawer #47
2016-01-27 18:52:16 +01:00
NoodleMage
ef03ca22d1
Added icons to navigation drawer. #47
...
Settings now inline with rest of menu
@Bind is onelined
Added icons to navigation drawer. Moved settings to the bottom of nav drawer.
Settings now inline with rest of menu
@Bind is onelined
Added icons to navigation drawer. #47
2016-01-27 18:48:43 +01:00
inorichi
82865dd3fd
Format fixes
2016-01-27 17:47:43 +01:00
NoodleMage
23a6f76c37
Code optimization. Added javadoc. Removed setSize for it is not used
...
Fixed some mistakes.
Code optimization. Added comments. Few comment mistake fixes
Few comments
Added classes because of renaming
Fixed refactor mistakes :(.
typo + removed todo empty class
Changed o to 0. Some renaming. Checked for nullability on string.isEmpty() function to prevent crashes
Removed redundant null check
Update ChapterCache.java
Another o to 0 change. Damn this .o! :)
2016-01-27 17:37:36 +01:00
inorichi
0c9bc97fe8
Initial support for custom images scaling ( #40 )
2016-01-27 01:48:40 +01:00
inorichi
c6ecfb2f67
Trying to fix some crashes
2016-01-26 19:18:31 +01:00
inorichi
8ca0814aff
Add a way to search in MAL only from the user's list
2016-01-26 16:33:19 +01:00
inorichi
6f409c0e3b
Add an alternative way to display the chapter title ( #54 )
2016-01-25 19:57:13 +01:00
inorichi
7993ec5074
Make toolbar always visible
2016-01-25 13:54:23 +01:00
inorichi
4521174138
Fix layout overlapping
2016-01-25 13:43:21 +01:00
inorichi
27b95e9d73
Minor changes
2016-01-25 13:19:03 +01:00
Robin Appelman
4918e67fda
Show manga source in info panel
2016-01-25 12:49:56 +01:00
inorichi
b174adbab0
Use a gradient at the bottom of the cover. Remove external repositories from gradle
2016-01-24 23:41:21 +01:00
inorichi
59cc87c583
Fix #58 and #59
2016-01-24 13:57:20 +01:00
inorichi
0e87dc995a
Add backpressure buffer for downloads
2016-01-24 13:23:29 +01:00
inorichi
fad7b75b96
Place reload button above the image
2016-01-24 12:52:41 +01:00
inorichi
c99c90fc4c
Merge pull request #57 from icewind1991/chapter-list-ellipsize
...
elipsize chapter list in the middle
2016-01-24 12:42:49 +01:00
inorichi
594219848d
Fix number of simultaneous downloads ignored (again)
2016-01-24 12:37:41 +01:00
Robin Appelman
fa301bfbd2
elipsize chapter list in the middle
2016-01-24 12:15:43 +01:00
inorichi
50306f6ea3
Merge pull request #53 from icewind1991/sort-order
...
save per-manga sort order
2016-01-24 00:10:02 +01:00
Robin Appelman
9b90ad0a3b
save per-manga sort order
2016-01-24 00:01:24 +01:00
inorichi
5c854984e4
Fix #52
2016-01-23 21:58:36 +01:00
Robin Appelman
9e666dcdb3
Load the last page when switching to the previous chapter
2016-01-23 17:10:56 +01:00
inorichi
e81f98a975
Fix an UI refresh issue
2016-01-23 14:17:01 +01:00
inorichi
11dc0d7e9e
Change filename for downloaded chapters, using the last path from the url is not reliable. This will break compatibility with previously downloaded chapters, they have to be deleted and downloaded again.
...
Disable download progress in the chapters view, it will avoid some crashes.
2016-01-23 13:58:53 +01:00
inorichi
07ed2e2ebb
Hold the same manga instance (allowing to refresh manga state from the catalogue). Other minor changes.
2016-01-22 20:22:16 +01:00
inorichi
e1aa460106
Allow to display manga from catalogue as a simple list ( #35 )
2016-01-22 17:37:23 +01:00
inorichi
75a77566cf
Trying switches instead of checkboxes
2016-01-21 16:55:18 +01:00
inorichi
dd0a2d842a
Improve recent chapters layout
2016-01-21 16:38:25 +01:00
inorichi
fa71e906c9
Change recent chapters query, now it shows last month updates. Download manager now uses a thread pool.
2016-01-21 02:26:34 +01:00
inorichi
e6a17e25a9
Tint navigation bar on Lollipop and higher
2016-01-20 22:06:22 +01:00
inorichi
d88513de56
Reenable recent updates tab
2016-01-20 19:43:44 +01:00
inorichi
ad97d03f1d
Change toolbar color ( Fix #43 ). Allow to also remove from library ( Fix #44 ). Rewrite RxPager.
2016-01-20 19:21:17 +01:00
inorichi
0210fd8828
Fix a big issue with the download threads. Release 0.1.1
2016-01-20 14:38:45 +01:00
inorichi
0332d8dd79
Fix #39
2016-01-19 21:07:32 +01:00
inorichi
111ec5541f
Fix an error with empty pages from downloaded chapters (images not found)
2016-01-19 19:30:55 +01:00
inorichi
4bf15a5a2c
Allow to mark all previous chapters as read
2016-01-19 16:35:36 +01:00
inorichi
416fd128ba
Upgrade StorIO to 1.8.0
2016-01-19 15:49:13 +01:00
inorichi
dda0c50a1c
Show only recent chapters of the library
2016-01-18 20:18:46 +01:00
inorichi
f0a3c9c2dc
Don't reset library adapter if it's not needed
2016-01-18 19:41:11 +01:00
inorichi
8520a47286
Sort sources alphabetically. Fix #31
2016-01-18 19:28:13 +01:00