Commit Graph

4749 Commits (4b60138d41ea33e5e4c3defb0dc626b599216f3f)

Author SHA1 Message Date
arkon eb742b29f8 Avoid some IndexOutOfBoundsExceptions
2 years ago
arkon d2e62ffb19 Prevent invalid user agent header values from being set
2 years ago
arkon 2921be620a Use fade transition in Voyager screens to mimic existing Conductor change handler
2 years ago
arkon c61a51438d Disable autocomplete on tracker login password field
2 years ago
arkon 7e40680af0 Perform download cache renewal async
2 years ago
arkon 93925a7286 Remove redundancy in ExtensionManager
2 years ago
arkon b04807e53a Proper DI instantiation for some more download related classes
2 years ago
arkon 2cf1009f70 Allow disabling automatic backups for whatever reason
2 years ago
arkon 93827aba34 Defer library download counts if not needed
2 years ago
AntsyLich 44cabf2f0b
Hide reader "Split tall images" option in release build (#8235)
2 years ago
arkon a8ca7b690f Avoid crashing if invalid download and backup location is set
2 years ago
stevenyomi 824d5e22bc
Clean up strings and resources (#8253)
2 years ago
Ivan Iskandar 4b5f965cea
AppThemePreference: Filter dynamic theme if it's not available (#8250)
2 years ago
stevenyomi d03cbbe0cd
Fix language/theme settings dialog and remove delay (#8244)
2 years ago
Ivan Iskandar 84bcd8d1d2
Fix crash when saving a page from certain chapters (#8242)
2 years ago
arkon 6756bfab75 Fix download cache not updating on location change
2 years ago
Andreas 8d97b980e3
Tweak library view (#8240)
2 years ago
stevenyomi 2d19729869
Clean up OkHttp methods and parse from Okio directly (#8238)
2 years ago
Ivan Iskandar f5bde3726a
More settings stuff (#8226)
2 years ago
AntsyLich ea092fa175
Fix selection in library (#8233)
2 years ago
Andreas fed914827a
Tweak Crash activity (#8229)
2 years ago
AntsyLich ea33f8dba5
Move "Share" to end of DropDownMenu (#8225)
2 years ago
Ivan Iskandar 4f91d80765
Update Baseline Profiles (#8220)
2 years ago
Andreas 4178f945c9
Add Crash activity (#8216)
2 years ago
arkon 558aad1a71 Always renew download cache if no sources have been loaded yet
2 years ago
AntsyLich d6cbff2837
Tweak library query (#8214)
2 years ago
Ivan Iskandar aea0cadbfb
Settings: Tint icon with primary color and separate info item layout (#8217)
2 years ago
Ivan Iskandar e4292719d3
CreateBackupDialog: Select all options by default (#8215)
2 years ago
arkon 69cdba71eb Remove dead code
2 years ago
Ivan Iskandar 5c5468f9af
Settings: M3 and two pane ui (#8211)
2 years ago
arkon 6635dd2990 Control library badge visibility with props instead
2 years ago
arkon 27e5256305 Center EmptyScreen message
2 years ago
renovate[bot] 570fec6ea6 Update voyager to v1.0.0-rc02
2 years ago
AntsyLich a2b21e5ad6
Retain bookmark of readded chapters (#8205)
2 years ago
arkon dbd93cf5d1 Tweak source view type menu radio icon to match stable
2 years ago
arkon c2eaf1c86b Minor settings cleanup
2 years ago
Ivan Iskandar 890f1a3c7b
Full Compose settings (#8201)
2 years ago
Swords 3fdcd636d7
Add bookmark filter (#8198)
2 years ago
zbue 3d7e44726d
BrowseSourceToolbar: Match display mode dropdown to stable and change toolbar icon based on display mode (#8200)
2 years ago
arkon 147455f99c Add padding to track search dialog error message
2 years ago
arkon b25ca7617d Move manga screen filter sheet to toolbar
2 years ago
arkon bc1fbfac9d Minor cleanup
2 years ago
arkon 7e92921f84 Attempt to avoid duplicate update rows
2 years ago
d-najd e1adb89ff8
Range selection in library (#8186)
2 years ago
stevenyomi 4e544005fe
Fix empty screen font style (#8197)
2 years ago
Ivan Iskandar 02b3718aa1
Use Compose's existing method to get plural string (#8194)
2 years ago
arkon 26a42ba9c0 Upgrade to Kotlin 1.7.20
2 years ago
stevenyomi b1e104319f
Fix download progress indicator (#8188)
2 years ago
Platiplus a3afb35539
Overwrite saved images instead of creating new ones (#8162)
2 years ago
Ivan Iskandar fba244423f
Fix Scrollbar when the list contains sticky header (#8181)
2 years ago
Ivan Iskandar 8500add09f
EmptyScreen: Compose-ify and apply content padding (#8177)
2 years ago
arkon 23bfa1f18f Minor UI fixes
2 years ago
arkon b4f2da12ea Bring back overscroll in SwipeRefresh for A12+
2 years ago
arkon b84a31ba92 Don't wrap tab pills
2 years ago
arkon d0950cb026 Document copied M3 component customizations
2 years ago
stevenyomi 404f53b16b
Refactor SwipeRefresh and fix some issues (#8169)
2 years ago
zbue 737d0fb8f3
RemoveMangaDialog: Show manga title in dialog message (#8163)
2 years ago
arkon b95a30e424 Fix linting error
2 years ago
arkon 3bfbd58402 Clean up download state logic in MorePresenter
2 years ago
d-najd 50f959e5f4
Hiding the keyboard (#8160)
2 years ago
Ivan Iskandar 4b4be58d0d
Tablet UI edge-to-edge tweaks (#8159)
2 years ago
arkon 4bba7a8bab Allow marking partially read chapters as unread
2 years ago
arkon 60bcebe4d1 Allow manual selection of manga description instead of copying to clipboard
2 years ago
Ivan Iskandar cf6407c4d4
MoreScreen: Remove title (#8158)
2 years ago
Andreas dcd5541e96
Fix filter search not triggering when clicking genre from Manga details (#8156)
2 years ago
arkon 7be6863910
Add JavaScriptEngine abstraction to extensions-lib (#8155)
2 years ago
arkon caf9219d99 Reword some reader settings
2 years ago
Ivan Iskandar 3b62396442
Setup Baseline Profile (#8135)
2 years ago
AntsyLich bbe1608006
Show correct language string in browse screens (#8136)
2 years ago
Alessandro Tedesco b8fa326c21
Fix sort by date in LibraryPresenter (#8137) (#8145)
2 years ago
Ivan Iskandar 1cf1b34e7f
Fix regular scrollbar (#8139)
2 years ago
stevenyomi ff4fb83bff
LocaleHelper: use argument for a `when` expression (#8131)
2 years ago
arkon 0ca14c61c2 Explicitly reword some locale names
2 years ago
arkon 6be9cccc7a Revert min extension-lib change
2 years ago
arkon db3cbac310 Stop loading extension-lib <= 1.2
2 years ago
AntsyLich de23226591
Add methods to get manga and chapter url (#8114)
2 years ago
AntsyLich ea8383978b
Move `LibraryManga` to domain layer (#8126)
2 years ago
AntsyLich b04d1e5f50
Reduce some usages of `toDbManga` (#8116)
2 years ago
AntsyLich 98c459a6b6
Downloader: Don't trust index provided by source (#8122)
2 years ago
AntsyLich 00f442b77e
Don't download completely read chapter if it was in queue (#8113)
2 years ago
Ivan Iskandar 42b0e3e438
HistoryScreen: Remove paging (#8125)
2 years ago
arkon 8d1f99a480 Update Proguard rules to handle serializers in all modules
2 years ago
AntsyLich 5c22cbf28e
Remove mangaChapterMapper (#8124)
2 years ago
Andreas 488276d498
Tweak library search to allow for searching with source language suffix (#8123)
2 years ago
Andreas 6ac17363ed
Tweak behavior on Browse screen (#8121)
2 years ago
Ivan Iskandar 58c47c4c50
ExtensionScreen: Adjust item visual (#8120)
2 years ago
Shamicen 80b2ebc45b
Fix ComicInfo.xml not being read if .noxml file exists too (#8111)
2 years ago
AntsyLich ef2c9460b5
Fix total item count in library app bar (#8117)
2 years ago
AntsyLich ad84a8c3e9
Improve DelayedTrackerStore (#8109)
2 years ago
Ivan Iskandar 6b1d597d34
MangaScreen: Adjust insets (#8097)
2 years ago
Alessandro Jean 5a37f2398a
Improve search toolbar UX a little bit (#8102)
2 years ago
Ivan Iskandar 98a4f6cccb
manga-refresh-state (#8090)
2 years ago
Ivan Iskandar 633bd6eb46
UpdatesScreen: Fix selection state after deleting download (#8100)
2 years ago
Ivan Iskandar f19c288bec
Fix missing focus when single TextField shown (#8098)
2 years ago
arkon 56722140c9 Add a proguard rule for XMLUtil
2 years ago
arkon e90b39b29d Use more unique item keys
2 years ago
stevenyomi f4c684b4b8
Remove cache control on already cacheless image request (#8085)
2 years ago
arkon ec272f6c4e Fix date added when adding from browse source
2 years ago
arkon db91d04e82 Temporarily replace library category tabs divider with our own
2 years ago
arkon 9859b38f32 Ellipsize long titles
2 years ago