Commit Graph

56 Commits

Author SHA1 Message Date
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
2016-12-13 20:47:46 +01:00
len f514d466a6 Minor changes and fixes 2016-12-03 13:08:26 +01:00
len d30c019b89 Allow to share images when reading online. Move chapter cache to external cache dir. Dependency updates. 2016-11-29 21:37:35 +01:00
len 44241e03da Update preferences lib 2016-11-27 22:02:23 +01:00
len ea790faeb3 Always cancel library update task 2016-11-26 12:26:40 +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 2dc8159d96 Fix #517 and a few more crashes 2016-11-17 21:14:50 +01:00
len 2856d9d6a3 Add product flavors. Switch to evernote's job scheduler 2016-11-06 18:44:14 +01:00
len 4524c705da Add simple method for preference bindings 2016-10-06 19:39:59 +02:00
len 1f70be688a Allow to refresh the entire library info (fixing empty covers after restoring backups). Closes #462 2016-10-06 19:23:59 +02:00
len 11ac4df5d7 Bump dependencies, remove unused resources 2016-09-29 19:53:59 +02:00
inorichi 58a2f7a874 Hide catalogues (#466)
Hide catalogues
2016-09-18 21:12:12 +02:00
len cb92143613 Merge anilist backend 2016-09-18 11:50:52 +02:00
len 08e26aa30d Fix library update interval not being updated properly 2016-09-17 11:15:18 +02:00
len 8512f97386 Show default message when no categories selected 2016-09-15 18:39:16 +02:00
len 72ae243fa2 Remove debug log 2016-09-15 18:04:36 +02:00
len 91829b0e7d Select categories for global update 2016-09-15 18:01:07 +02:00
len 6a30a75e3e Upgrade dependencies, use new Timber's overloaded method for errors 2016-09-08 18:30:29 +02:00
inorichi ccdc336112 Complete auto updates checker (#449)
* Complete auto updates checker

* Use GcmTaskService for the periodical updates checker

* Persist task across reinstalls

* Hide setting instead of disabling

* Minor refactor
2016-09-07 19:44:55 +02:00
len 74e3d387eb Release v0.2.3 2016-07-24 15:41:58 +02:00
len 8c1bedf796 Back button now returns to start screen. Also fix #356 2016-07-20 19:09:28 +02:00
len 42484d718a And a few more crashes fixed in preferences 2016-07-03 21:19:34 +02:00
len e198f7e671 Add icons for settings 2016-07-02 22:14:04 +02:00
len 9beeca652f Rewrite preferences with a modified support library v7 2016-06-16 20:52:51 +02:00
len a82e1d0e45 Remove unneeded annotations and some cleanup 2016-06-15 17:47:44 +02:00
len 237af4b07d Fix dependency injection and use custom models extending DB ones 2016-06-14 15:17:37 +02:00
len 6beff242b0 LoginSource moved to an interface 2016-05-28 00:20:59 +02:00
len 0fe350af9a Minor classes restructuration and optimize imports 2016-05-27 13:21:21 +02:00
len dd5692bb2d Rewrite sources. Implement Batoto and Kissmanga 2016-05-26 10:22:39 +02:00
len 6e8a41f898 Kissmanga loading through Cloudflare. A lot of refactoring was needed 2016-05-15 20:46:58 +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 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
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 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
len b27669ee32 Remove unused strings 2016-04-10 17:49:48 +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
NoodleMage a78f89d4eb Can now choose to automatically remove chapter after reading (or previous). Fix #42 2016-03-25 23:05:50 +01:00
len bf1fdda651 Fix crashes on settings 2016-03-25 15:50:25 +01:00
len ce271649ac Page number indicator now transparent 2016-03-21 15:58:59 +01:00
NoodleMage 5ef5f9b45f Rewrote Theme 2016-03-17 20:01:52 +01:00
len f49577bc77 Manga in Kotlin. Expect some errors yet 2016-03-13 22:06:32 +01:00
len 689f2e7fbf Support for sources from different languages 2016-03-10 16:15:48 +01:00
len 70e557575f Preferences ported to support library 2016-03-07 23:48:43 +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
inorichi c0452038f7 Partial migration of data package to Kotlin 2016-02-21 18:55:37 +01:00