Commit Graph

57 Commits

Author SHA1 Message Date
arkon ca7373c28b Make extension settings button inline 2020-06-06 14:36:04 -04:00
MCAxiaz bccb1229c8 use material password toggle (#3261)
use material for track search
2020-05-31 18:29:20 -04:00
MCAxiaz a20874f6a1 String Formatting Fixes (#3118)
String Formatting Fixes
2020-05-08 21:44:01 -04:00
arkon d593362ba8 Merge sources and extensions into one view 2020-04-27 19:16:46 -04:00
arkon 3f63b320c4 Linting fixes 2020-04-25 14:24:45 -04:00
arkon dad010a891 Replace some listeners with flowbindings 2020-04-24 19:37:34 -04:00
arkon 932a47a8a7 Update Material Dialogs 2020-04-21 23:33:01 -04:00
arkon fdc7981d18 Tweak webtoon margin setting 2020-04-10 11:45:30 -04:00
arkon 145a744ce0 Merge branch 'feature/webtoon-margins' of git://github.com/jleehey/tachiyomi into jleehey-feature/webtoon-margins
# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonConfig.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt
#	app/src/main/res/values/strings.xml
2020-04-10 11:14:09 -04:00
arkon 6da350aee6 Minor extension update cleanup, default to on 2020-03-20 22:59:59 -04:00
Jays2Kings 9585f9a1a6 Option to auto check for extension updates (#2680)
* Option to auto check for extension updates

* Addressing comments

* Added foreground check for extensions

* Added Extension Preference widget
2020-03-20 22:22:39 -04:00
arkon 3e5a48e5e4 Use actual dialog title for tracker login dialogs 2020-03-15 17:31:36 -04:00
arkon 7d0ea614da Migrate to MaterialComponents themes 2020-03-11 22:59:37 -04:00
arkon 507471e318 Label Kitsu login field as email address instead of username 2020-03-07 22:19:45 -05:00
arkon 4e60a81b36 Remove unused LoginSource 2020-02-27 22:43:48 -05:00
arkon 043e3784e8 Run linter 2020-02-26 18:03:34 -05:00
arkon 3ecc883944 Run default Android Studio formatter on code 2020-02-17 17:23:37 -05:00
arkon 47f5ea881f Reorganize other util files 2020-02-02 22:22:54 -05:00
arkon 13ea1342fb Optimize imports 2020-01-28 22:47:57 -05:00
arkon 98f86a44ef Add tracker logout dialog (closes #2475) 2020-01-19 17:03:11 -05:00
arkon 5cddb269d6 Minor code cleanup 2020-01-07 20:17:07 -05:00
arkon 78689e7443 Migrate to AndroidX (#2424)
* Migrate to AndroidX (automatic conversion by Android Studio)

* AndroidX dependency code updates

* Fix source preference reparenting

* fixes the androidx prefererences icon spacing issue

(cherry picked from commit b76a15d960ec2cdf771be16377db0348b66b3179)

* Fix source preference screen heading size/list padding

Co-authored-by: Carlos <cargo8005@gmail.com>
2020-01-05 11:29:27 -05:00
John Leehey 4014c48c62 Revert "Remove no-longer-needed FloatListPreference"
This reverts commit 19993199db.
2019-12-02 13:38:33 -08:00
John Leehey 19993199db Remove no-longer-needed FloatListPreference 2019-11-30 18:41:52 -08:00
John Leehey 5b9f362925 Add support for margins in Webtoon view
On larger tablets, matching the page width to the screen width in
webtoon mode causes eye strain due to the image looking so magnified.
Adding a page margin to the image can resolve this by effectively
scaling the image down.
2019-11-30 18:37:52 -08:00
MCAxiaz 9cbf226cfd MAL API Workaround (#1647)
* Mal API workaround

* remove unused import

* Reuse existing token preference

* Minor code format
2018-11-11 14:00:47 +01:00
Carlos 854112095b Downloading extensions from Github Repo. (#1101)
Downloading extensions from Github Repo.
2018-02-05 22:50:56 +01:00
inorichi 4ae00c80ca Fix many compilation warnings 2017-10-28 19:12:17 +02:00
inorichi ca2236958a Reorganize layouts by feature 2017-05-25 12:16:58 +02:00
inorichi 5914346ace Remove unused classes and arrays resources 2017-05-16 14:11:23 +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
len 7425478a55 Optimize imports 2017-01-20 21:34:15 +01:00
len f807447de1 Rename OnlineSource to HttpSource 2017-01-20 21:27:53 +01:00
len 706163e7a6 Move source and network outside data 2017-01-20 21:24:31 +01:00
len 07cae4d684 Merge and remove util classes 2017-01-08 18:50:51 +01:00
inorichi dd56d7c0bb Initial support for external sources 2017-01-08 18:12:19 +01:00
len 2b63bae989 Show login errors 2016-12-22 22:11:17 +01:00
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?
2016-12-18 22:56:28 +01:00
len 2e39be6625 Image is now the default decoder 2016-12-03 16:12:58 +01:00
inorichi 58a2f7a874 Hide catalogues (#466)
Hide catalogues
2016-09-18 21:12:12 +02:00
len f768393a4b Bump dependencies, set target sdk 24 2016-07-30 16:04:43 +02:00
len 9beeca652f Rewrite preferences with a modified support library v7 2016-06-16 20:52:51 +02:00
len 18cdddf433 Minor improvements for sync services 2016-05-31 16:14:32 +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 4d65038ad3 Optimize imports 2016-05-15 23:06:11 +02:00
len bd8b9febd2 Minor changes 2016-04-21 01:04:46 +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 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