Commit Graph

34 Commits

Author SHA1 Message Date
inorichi ca2236958a Reorganize layouts by feature 2017-05-25 12:16:58 +02:00
len 72ea256906 Downloads with conductor. Remove flexible adapter 4 dependency and unused classes. 2017-05-23 20:03:16 +02:00
inorichi 2eeac0bf8b UI with Conductor (#784) 2017-05-06 15:49:39 +02:00
len 706163e7a6 Move source and network outside data 2017-01-20 21:24:31 +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
len e4d4dbbeb6 Change package name to flexible adapter v4 2017-01-12 16:24:40 +01:00
len e1a3ee1b81 Bugfixes 2016-12-18 16:35:39 +01:00
inorichi 6f297161de Download manager rewrite (#535)
* Saving to SD working

* Rename imagePath to uri

* Handle android < 21

* Minor changes

* Separate downloader from the manager. Optimize folder lookups

* Persist downloads across restarts

* Fix for #511

* Updated ReactiveNetwork. Add some documentation

* More documentation and minor fixes

* Handle persistent notifications. Other minor changes

* Improve downloader and add documentation

* Rename pageNumber to index in Page class

* Remove unused methods

* Use chop method

* Make sure dest dir is created

* Reset downloads dir preference

* Use invalidate options menu in download fragment and fix wrong condition

* Fix empty download queue after application restart

* Use addAll method in download queue to avoid too many notifications

* Inform download manager changes
2016-11-20 11:20:57 +01:00
len 6a30a75e3e Upgrade dependencies, use new Timber's overloaded method for errors 2016-09-08 18:30:29 +02:00
len 5f1a89df63 Remove newThread usages, it probably fixes random crashes 2016-07-08 18:23:03 +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 a82e1d0e45 Remove unneeded annotations and some cleanup 2016-06-15 17:47:44 +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 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 6196480d1d Minor improvements 2016-06-03 18:25:47 +02:00
Bram van de Kerkhof 0ad9e4af0b Fix #267 (#299) 2016-05-12 14:28:44 +02:00
Bram van de Kerkhof ed77c60283 Added download notifications, resolves #260 (#289) 2016-05-07 23:09:14 +02:00
len bfb12bc7c1 Minor changes to fix a possible crash in the downloads view 2016-04-24 23:32:49 +02:00
len 17a6ea973e Some bugfixes 2016-04-15 14:58:36 +02:00
len aaef738dda Download manager in Kotlin and fix another crash in reader 2016-03-19 00:11:34 +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
Kevin Richter f856386bf7 Hide clear button
Hide the clear butten when all downloads have finished.
2016-03-06 17:51:25 +01:00
inorichi f73f0cc341 Download queue's UI in Kotlin 2016-02-26 18:10:13 +01:00
NoodleMage 3da613dedb Moved edit cover to library | Updated manga info view | Updated catalogue
grid
2016-02-15 16:59:24 +01:00
Kevin Richter 63d0161da5 move clear queue to presenter 2016-02-09 17:42:39 +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
inorichi ed06469885 Trying to fix a backpressure isue 2016-02-05 15:42:53 +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 70f4c7fcc3 Rename project 2016-01-15 15:18:19 +01:00