Commit Graph

2405 Commits

Author SHA1 Message Date
arkon 797553ce16 Convert webview into an activity (#2470)
Based on https://github.com/Jays2Kings/tachiyomiJ2K/commit/65804ebb3aca0a79377167334ff842c0789440f3
2020-01-10 22:22:12 -05:00
arkon 745f8d32b5 Use OutlineSpan approach from CarlosEsco/Neko to avoid infinite redraws
Based on work by @arsonistAnt: https://github.com/CarlosEsco/Neko/commit/1876f850f6177b756ef623c9baedd65241a424d5
2020-01-09 22:13:25 -05:00
arkon f715478070 Revert "Remove reflection to get TextView color field (closes #2469)"
This reverts commit 5f2aaeac57.
2020-01-09 21:51:34 -05:00
arkon 5f2aaeac57 Remove reflection to get TextView color field (closes #2469) 2020-01-09 21:32:30 -05:00
arkon 044a4f7575 Split general settings into general and library 2020-01-09 21:22:58 -05:00
arkon 83d5e458ca Update to SDK 29 (Android 10) (#2468) 2020-01-09 20:31:27 -05:00
arkon f7669b6797 Replace left/right layout attributes with start/end 2020-01-09 19:10:55 -05:00
arkon 489f981e40 Convert tracker icons to webp 2020-01-09 18:54:07 -05:00
arkon 13a2d3dfdd Provide more human readable error when downloading to invalid directory (#2462) 2020-01-09 08:39:40 -05:00
arkon d62f0de862 Tweaks based on PR comments, simplify some more strings 2020-01-08 21:53:08 -05:00
arkon e411f54236 Remove up/down animation for FAB, add list padding (#2456) 2020-01-08 21:33:10 -05:00
arkon 6025b44e5b Add fast scroller to library (#2459) 2020-01-08 21:32:07 -05:00
arkon f4f427dd2a Restore equals/hashCode in ChapterTransition (closes #2461) 2020-01-08 21:31:32 -05:00
arkon 26c5c9c839 Replace usage of deprecated Glide SimpleTarget 2020-01-07 20:24:12 -05:00
arkon 5cddb269d6 Minor code cleanup 2020-01-07 20:17:07 -05:00
arkon 0d5099f230 Drop support for Android 4.x (#2440)
* Bump minSdkVersion

* Remove Android 4.x specific logic

* Consolidate res assets

* Add note about minimum Android version to README

* Restore incorrectly removed method, remove unneeded Lollipop TargetApi annotations
2020-01-07 18:46:31 -05:00
andrecsilva b55814a1c0 Made 'Default' category selectable in global update settings (#2318) 2020-01-07 18:46:08 -05:00
mutsumi eb5382e0de fix bangumi tracker crash in searching english manga title (#2452)
fix bangumi tracker crash in searching english manga title
2020-01-06 20:02:28 -05:00
Rani Sargees 9b883b1a09 androidx migration
I DID THIS ONE MYSELF WITHOUT TAKING IT FROM THE OTHER FORKS
YEEEEEEEEEEET
2020-01-06 03:26:31 -05:00
arkon b3f1714ba9 Convert remaining Java files (#2435) 2020-01-05 19:39:25 -05:00
Carlos 708525ef9d match transition text used by other readers (#2439) 2020-01-05 17:59:05 -05:00
Carlos df14e6d43e fix DOWNLOADED text showing after chapters are marked as read (#2434)
* fix DOWNLOADED text showing after chapters are marked as read
2020-01-05 16:36:23 -05:00
arkon 600fbb2ef8 Update files to use unix line endings
cmd: `find . -type f -print0 | xargs -0 dos2unix`
2020-01-05 14:43:07 -05:00
Rani Sargees 53402459f2 library tag searching and reordering downloads 2020-01-05 12:33:28 -05:00
MCAxiaz dd1e6402c9 Improve Loading Speed When Skipping Pages in a Chapter (#2426)
* cancel queued loads when the page that requested the queue is destroyed

* use page.status for optimizing removal
2020-01-05 12:18:02 -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
Rani Sargees bc6a1a1da6 add tristate library filters, update to dev 2020-01-04 15:16:49 -05:00
Carlos aa57b1bc77 adjust so downloader doesnt autostart when queue was paused (#2413)
adjust so downloader doesnt autostart when queue was paused
2020-01-03 15:33:17 -05:00
MCAxiaz 491d476cac auto attempt a login refresh once if MAL returns http 400 (#32) (#2403) 2019-12-29 17:45:58 -05:00
Carlos f0053a2f78 add width and height to listview for browseCatalogueController (#2406)
* add width and height to listview for browseCatalogueController

* readd recycler has fixed size
add width and height to list view
2019-12-28 14:57:44 -05:00
MCAxiaz 4147fd6b19 recycler is not fixed size (#2402) 2019-12-28 14:10:34 -05:00
arkon 2ebaacfc89 Replace dependency for case insensitive natural sorting (#2389)
Replace dependency for case insensitive natural sorting
2019-12-27 07:18:30 -05:00
Eugene c339bd49d0 Address minor Kotlin compiler warnings 2019-12-26 17:48:39 -05:00
Eugene bc825bdefa Minor dependency updates 2019-12-26 16:47:01 -05:00
arkon ff8e3f0af4 Update to SDK 28 (#2394) 2019-12-26 16:01:16 -05:00
Anthony Nguyen 698e17178a Increase default text size of the transition chapter page (#2285) 2019-12-26 12:40:56 -05:00
FlaminSarge ebeee70931 Allow back button to navigate to previous URL in WebView, add Forward, Refresh, and Close menu options (#2176) 2019-12-26 12:40:11 -05:00
arkon b8b118bdeb Add .nomedia file in each chapter download folder (#2199)
* Move .nomedia creation to directory fetch

* Add .nomedia file to all chapter download directories
2019-12-26 12:39:20 -05:00
arkon a0fb1eff4a Merge branch 'master' into update-kotlin-coroutines-gradle 2019-12-23 09:49:53 -05:00
Eugene 89dc240a22 Clean up Anilist GraphQL query formatting 2019-12-22 22:19:15 -05:00
Ken Swenson ee4f069341 fix: Don't send newlines and whitespace in API calls (#2348) 2019-12-22 22:13:27 -05:00
Eugene 08b06e1b4e Update to latest version of Android support libraries
Should make migration to AndroidX a bit smoother
2019-12-22 15:56:25 -05:00
Eugene 0416a2ff15 Extract some hardcoded strings (closes #1989) 2019-12-22 15:48:36 -05:00
John Leehey f14af7cf83 Bind the margin ratio as a float preference and rename variables
- Fixed the floatListPreference that was used in the SettingsReaderController
- Created new extension for binding float preferences in the ReaderSettingsSheet
- Renamed the ratio variables to include the `webtoon` naming
2019-12-02 14:19:22 -08: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
Rani Sargees 690d2fb15b fixed tsumino for real this time really 2019-11-29 01:18:21 -05:00
Rani Sargees 7ac188709b tsumino half fixed. mostly usable 2019-11-28 22:52:44 -05:00
az4521 93c8773e91 Update Tsumino.kt 2019-11-28 18:46:19 -05:00