7f5e650796
Bug/2513 edit text preference crash ( #2522 )
...
* use themedContext for preference
* use inflater with themed context
remove icon space
* v14 preferenceThemes are deprecated
2020-01-20 18:37:42 -05:00
c22e2e8159
Do not suppress a type system error ( #2524 )
...
This code was sort of fine when it used raw Java types, but the Kotlin
equivalent technically calls a method that takes a Nothing-typed
argument with a value that is not of type Nothing. Whether that works
depends on how lenient kotlinc is about inserting casts in bytecode.
The solution is to give the unknown type represented by a star an
explicit name by capturing it in a type variable, then cast to that type
instead of Nothing. This is guaranteed to be an unchecked, but valid,
cast.
2020-01-20 18:34:59 -05:00
ee8a53188c
Set manga last update field based on chapter fetch time ( closes #2217 )
...
Based on 3c81f60041 (diff-7e5179d048c3dfaf75b444b7277fc840)
2020-01-19 22:21:49 -05:00
98f86a44ef
Add tracker logout dialog ( closes #2475 )
2020-01-19 17:03:11 -05:00
1b3169e0d0
Update tracking controller after logging in to Bangumi
2020-01-19 16:42:59 -05:00
8273a396c8
Anilist: rename "On hold" to "Paused"
2020-01-19 16:29:43 -05:00
5bad914411
Remove reflection to show tracking checkmark
...
Icon now shows up on the left, but code is less fragile.
2020-01-19 16:26:38 -05:00
ce4d75f62a
Replace raster icons
2020-01-18 20:58:07 -05:00
f30622424a
Add select all menu option for library category
...
Based on ae5ad2a9a6
2020-01-18 20:33:43 -05:00
09e7d56ff2
Move "Open in browser" option to webview only
2020-01-16 22:13:34 -05:00
5ca23b5363
Use smaller CustomTarget for shortcut creation
...
Same thing as Neko/Jay's fork
2020-01-16 22:13:02 -05:00
f7e70d25ea
Minor cleanup
2020-01-16 21:47:46 -05:00
4338c41112
Filter library items by artist as well
2020-01-16 21:46:45 -05:00
01f9b25be2
Local genre tag searching ( #2423 )
...
Using the search bar in My Library, you can search tags for manga (ie. "Romance") or exclude (ie. "-Comedy") You can also search multiple by seperating by commas (ie. "Romance, -Comedy")
Clicking the tag in manga info from the library also performs a local serach
2020-01-16 21:45:37 -05:00
8b0458cdf6
minor reader bugs: ( #2491 )
...
- fix preload on last page for R2L reader
- page 3 bug
2020-01-16 21:45:06 -05:00
bed978a26a
force menu invalidation when expanding actionView from user interaction to properly layout menu items ( #2503 )
2020-01-16 21:44:22 -05:00
73fbc81067
Webview enhancements
...
- Pull to refresh
- Loading progress
- Share page
2020-01-16 21:43:10 -05:00
d1db9fb659
Build time now opens changelog
...
(cherry picked from commit 22bb3463593c060405694da39a0eb1f5ca1d6ba1)
2020-01-16 08:57:46 -05:00
b74fb2ef5e
Fixed extensions showing as obsolete when call fails
...
(cherry picked from commit a44e9a19b0cfceeaeecd8ad378f14ccd47c8683c)
2020-01-16 08:57:37 -05:00
f3e228e8a4
Indicate obsolete extensions ( #2494 )
...
* Indicate obsolete extensions
* Make obsolete indicators red
* Move obsolete extensions up the list
* Add base button theme for holder
* Use red button color state instead of explicit text color
2020-01-12 18:27:04 -05:00
6b5742c1ff
Fix catalogue search focus automatically being removed ( #2396 )
...
Fix catalogue search focus automatically being removed
2020-01-12 15:02:21 -05:00
57595988f5
Restore transparent status bars, allow WebView app bar to scroll away
2020-01-12 11:47:26 -05:00
44f406b4b9
Fix Bangumi class formatting
2020-01-11 22:06:23 -05:00
427d2fed8c
fix bangumi track will override record to 0 after every track search(bind) ( #2486 )
...
* fix bangumi track : the update status api must be called before update chapter api
* fix bangumi track will override record to 0 after every track search(bind)
2020-01-11 22:05:03 -05:00
3892b93bca
Rename tracker icon images
2020-01-11 22:01:26 -05:00
1b37c61b5a
JSON metadata for local manga ( #1658 )
...
* JSON metadata for local manga
* Simplification
* Lazy load local data
2020-01-11 15:59:43 -05:00
2d3bfa9a89
Implement long hold selection for Manga Chapters and library
...
Co-Authored-By: zhuoyang <zhuoyang@users.noreply.github.com >
Co-Authored-By: Jays2Kings <Jays2Kings@users.noreply.github.com >
2020-01-11 15:40:00 -05:00
e414b9edf1
Minor extension filter cleanup
2020-01-11 15:13:51 -05:00
62d3fc65e0
Filter Extensions By Language ( #2275 )
...
* add options menu item to filer extensions by languages
* resolve merge conflicts
changes per pr comments
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-01-11 15:06:54 -05:00
012b1b56aa
Minor grammar fixes
2020-01-11 10:11:39 -05:00
ff999a6dda
Show selected preference for "Library update order"
2020-01-11 10:11:30 -05:00
797553ce16
Convert webview into an activity ( #2470 )
...
Based on 65804ebb3a
2020-01-10 22:22:12 -05:00
745f8d32b5
Use OutlineSpan approach from CarlosEsco/Neko to avoid infinite redraws
...
Based on work by @arsonistAnt: 1876f850f6
2020-01-09 22:13:25 -05:00
f715478070
Revert "Remove reflection to get TextView color field ( closes #2469 )"
...
This reverts commit 5f2aaeac57
.
2020-01-09 21:51:34 -05:00
5f2aaeac57
Remove reflection to get TextView color field ( closes #2469 )
2020-01-09 21:32:30 -05:00
044a4f7575
Split general settings into general and library
2020-01-09 21:22:58 -05:00
83d5e458ca
Update to SDK 29 (Android 10) ( #2468 )
2020-01-09 20:31:27 -05:00
f7669b6797
Replace left/right layout attributes with start/end
2020-01-09 19:10:55 -05:00
489f981e40
Convert tracker icons to webp
2020-01-09 18:54:07 -05:00
13a2d3dfdd
Provide more human readable error when downloading to invalid directory ( #2462 )
2020-01-09 08:39:40 -05:00
d62f0de862
Tweaks based on PR comments, simplify some more strings
2020-01-08 21:53:08 -05:00
e411f54236
Remove up/down animation for FAB, add list padding ( #2456 )
2020-01-08 21:33:10 -05:00
6025b44e5b
Add fast scroller to library ( #2459 )
2020-01-08 21:32:07 -05:00
f4f427dd2a
Restore equals/hashCode in ChapterTransition ( closes #2461 )
2020-01-08 21:31:32 -05:00
26c5c9c839
Replace usage of deprecated Glide SimpleTarget
2020-01-07 20:24:12 -05:00
5cddb269d6
Minor code cleanup
2020-01-07 20:17:07 -05:00
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
b55814a1c0
Made 'Default' category selectable in global update settings ( #2318 )
2020-01-07 18:46:08 -05:00
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
b3f1714ba9
Convert remaining Java files ( #2435 )
2020-01-05 19:39:25 -05:00