Commit Graph

3632 Commits (b4490e209ba74e657c192dddc983b17e8bc3217a)

Author SHA1 Message Date
Hunter Nickel 4c8dfd0c0c
Add toggle to invert page color in reader color filter settings (#5713)
3 years ago
arkon 2b9dbfb390 Fix global search menu item title
3 years ago
Ivan Iskandar 84d546b724
Set expanded cover dimension ratio from the source image (#5721)
3 years ago
arkon 63053b9940 Update menu icons in Browse Sources view (closes #5397)
3 years ago
arkon 2256030a2a Don't allow focus on ReaderNavigationOverlayView (maybe fixes #5555)
3 years ago
arkon 79da33b597 Open tracker page when clicking logo (closes #5624)
3 years ago
arkon 7d67450e58 Always re-setup background jobs on migration runs
3 years ago
arkon 8aa11951bf Do background app/extension checks less frequently
3 years ago
arkon f23f22ab01 Add in-app app update check
3 years ago
arkon 96a64c7bd2 Update dependencies
3 years ago
Hunter Nickel d1bb0fdf1d
Apply app theme styling to reader page errors and progress dialog (#5705)
3 years ago
Zakhar Timoshenko feca30d7ed
Fix selector in search card item (#5711)
3 years ago
Ivan Iskandar 5e77ae208d
Use correct color for reader loading indicator (#5685)
3 years ago
Ivan Iskandar 24e5a4d7ec
Enable elevation overlay for MaterialSwitch (#5686)
3 years ago
arkon 1d10d29fa9 Replace AboutLibraries activity with custom controller
3 years ago
arkon 9b00e91773 Reorganize dependencies a bit
3 years ago
arkon cd73c30d6f Remove explicit CardView dependency
3 years ago
arkon 7bbba0c7d9 Update Duktape
3 years ago
Andreas 7907a4fc24
Add ability to tweak auto hide sensitivity in Webtoon Reader (#5650)
3 years ago
arkon 2f94f62a56 Merge branch 'fix-12' into master
3 years ago
arkon 85791a9336 Release v0.12.1
3 years ago
arkon a4eba50cfd Revert "Use correct color for reader loading indicator (#5645)" (fixes #5669)
3 years ago
arkon 03980b2f27 Remove ability to set in-app language differently from system's
3 years ago
arkon b9736df7e0 Re-enable preview build things
3 years ago
arkon f48b2681e3 Release v0.12.0
3 years ago
arkon ab46bd56b0 Remove janky tracker icon UI
3 years ago
arkon c23506e887 Fix RTL support
3 years ago
Jozef Hollý 9ad67a7b7d
Weblate translations (#5571)
3 years ago
Ivan Iskandar 7a1b6142df
Use correct color for reader loading indicator (#5645)
3 years ago
arkon 478256d766 Remove autosizing for manga title in tablet view, fix centering
3 years ago
arkon 4d92caacef Dependency updates
3 years ago
Andreas fd45de5c58
Fix weird behaviour in library when switching display mode (#5640)
3 years ago
Ivan Iskandar bcaa9674fe
Fix forced secure screen disabled after disabling incognito (#5634)
3 years ago
Ivan Iskandar 40aa3b7e18
Fix wonky webtoon layout when image is loaded at the top of the screen (#5660)
3 years ago
Ivan Iskandar 5aea21a194
Remove reader page number inset margin (#5661)
3 years ago
arkon b5e118e2b4 Group advanced battery optimization setting entries
3 years ago
arkon dfec0e45ed Keep coroutine methods (fixes #5662)
3 years ago
Ivan Iskandar ff2a4e6952
Change BottomNavigationView behavior (#5603)
3 years ago
Andreas 7660751f7f
Don't hide menu when scrolling through with ReaderSeekBar (#5611)
3 years ago
arkon 78b9ac4766 Set exported flags on activities
3 years ago
arkon d5c75571dc Disable Android system auto backup (closes #5114)
3 years ago
arkon 16b9c459ab Update Coil
3 years ago
Hunter Nickel 41c060e28b
Add functionality to open SettingsMainController when double-tapping the "more" button (#5633)
3 years ago
Ivan Iskandar a3090e62f5
Fix reader activity not using preferred language (#5630)
3 years ago
Ivan Iskandar 39b7024be0
Fix webtoon page takes up entire screen even if it's smaller (#5622)
3 years ago
arkon d019c5999b Update for AS Arctic Fox
3 years ago
Gauthier 20264eecb9
fix regression in cover fetching (#5621)
3 years ago
Ivan Iskandar cc55453076
ReaderProgressIndicator: Set indeterminate as default state (#5605)
3 years ago
Ivan Iskandar 00ac632d8f
Fix list scrolling on quad-state dialog (#5602)
3 years ago
arkon 649209890d Use chooser intent for sharing saved pages
3 years ago
arkon f2fca0f13d Remove unnecessary MultiDex library
3 years ago
FlaminSarge 4084d5e69a
Revert changes to last_update behavior from #5436 (#5590)
3 years ago
arkon e8beb7103c Reword tracking update preference since it updates status too
3 years ago
arkon 0e4ce0f1ae Relax MIUI backup/restore warning
3 years ago
Ivan Iskandar c42d517f6b
Apply default night mode earlier (#5593)
3 years ago
Andreas 356cd4ef52
Auto hide reader menu when user starts reading again (#5578)
3 years ago
FlaminSarge 88619145d8
Group 'Source not installed' cases in library update error log (#5589)
3 years ago
Ivan Iskandar 6ba779fb7a
Reader loading progress indicator changes (#5587)
3 years ago
FlaminSarge 8bd965267c
For library update error log, group errors by error string, and then sort the resulting list by source (#5586)
3 years ago
arkon 4acc7cee3d Revert jsDelivr CDN fallback
3 years ago
Ivan Iskandar be28e0b559
Fix incorrect saved tracker dates (#5581)
3 years ago
Ivan Iskandar 116fec208b
Fix light navigation bar not applied on first launch (#5582)
3 years ago
Ivan Iskandar fece92e15a
Fix transparent system bars after MainActivity recreated (#5574)
3 years ago
arkon dce3049446 Remove autoAddTrack preference
3 years ago
E3FxGaming fcd6fe5d8a
Fix Cover sharing and saving (#5335)
3 years ago
arkon a69a833716 Require Komga to be installed when attempting to setup tracker (closes #5491)
3 years ago
arkon 697b082591 Warn on backup creation for MIUI users
3 years ago
Ivan Iskandar b2d58e04d2
Add Dynamic theme for Android 12 (#5569)
3 years ago
arkon 8bfc5f0450 Put Komga tracker in separate group
3 years ago
arkon a252a8acee Update detection of disabled MIUI Optimization
3 years ago
Andreas 447ee4bd09
Add support for start/end fields for Kitsu (#5573)
3 years ago
Jozef Hollý 3cd6382795
Weblate translations (#5276)
3 years ago
arkon 5d1134dfa8 Add link to Don't Kill My App! in advanced settings
3 years ago
Ivan Iskandar 05e7b0dc22
Fix splash screen icon on Android 12 (#5565)
3 years ago
Andreas c0647c3110
Make default tracking status depend if the user has read chapter or not (#5567)
3 years ago
Ivan Iskandar ef84ed4982
Bump compileSdk to 31 (#5563)
3 years ago
Hunter Nickel a1e83b9f19
Add cover actions to a dialog when long-pressing manga cover (#5556)
3 years ago
Soitora 4ce4ee3c00
Make incognito bar use primary colors (#5558)
3 years ago
Soitora 0d62aedfbb
Added "Tako" theme (#5546)
3 years ago
Ivan Iskandar b7c2890250
Don't show navigation overlay if tap navigation is disabled (#5534)
3 years ago
Ivan Iskandar ae97bb0445
Replace material-dialogs usage with Material Components' (#5423)
3 years ago
arkon 117fd4bd0f Chop long titles in library update notification, fix incrementing when updating covers
3 years ago
FourTOne5 1dddba7f25
Update Libary update notification. (#5545)
3 years ago
Hunter Nickel 7fd75b7501
Hide the reader seekbar for single-page chapters (#5551)
3 years ago
arkon ef9c457681 Update jsoup and Coil
3 years ago
Hunter Nickel a6d4a3b785
Hide Start/Resume FAB unless there are unread chapters and during loading (#5458)
3 years ago
Riztard Lanthorn 2e487f8a3f
fix yin & yang theme (#5535)
3 years ago
Ivan Iskandar 2423a70abd
Fix incognito mode disabled after URL intent launched (#5533)
3 years ago
Soitora 13d39fc942
Tweak chip contrast (#5526)
3 years ago
Soitora b7547a8458
Optimize the Green Apple theme variant (#5530)
3 years ago
arkon 8931dbb657 Remove unnecessary DB calls when setting chapter flag defaults
3 years ago
arkon 52416ff3a8 Fix Incognito Mode toggle not updating after disabled via notification
3 years ago
Soitora 3dbfee91f6
Improve Green Apple color in Light theme (#5528)
3 years ago
arkon 09d4901781 Reword delete chapter settings (closes #5494)
3 years ago
arkon 62955e7385 Improving genre search started from the manga page of a popular manga (#4375)
3 years ago
Ivan Iskandar 1ef7722504
Support more image formats for covers (#5524)
3 years ago
arkon 24bb2f02dc Use jsDelivr as fallback when GitHub can't be reached for extensions list (closes #5517)
3 years ago
arkon 627698d81f Use fade transactions when handling shortcuts
3 years ago
arkon d4c8480dee Add warning for MIUI users when trying to restore backups with MIUI Optimization disabled
3 years ago
arkon 015e8deb79 Parallel cover update job
3 years ago
arkon 714aa4b4ba Update dependencies
3 years ago
jmir1 8d5f798591
show correct number of items in the library tit... (#5516)
3 years ago
arkon e65f59b3df Show all currently updating manga in library update notification
3 years ago
jobobby04 341c3d179e
Parallel library update (#5519)
3 years ago
arkon 67128937ca Update dependencies
3 years ago
Riztard Lanthorn d9ea621e54
add Yin Yang Theme (#5508)
3 years ago
SBence fb35d7af59
Sanitize manga title in page download subfolder name (#5514)
3 years ago
Andreas c254aa6fcc
Make Automatic Reader Theme pick background/text color based on dark mode preference (#5505)
3 years ago
Ivan Iskandar 37d30eb887
Simplify locale override (#5509)
3 years ago
w 49cdcc644c
Update image decoder to add JPEG XL support (#5512)
3 years ago
arkon 07e5525c74 Fix chapter source order not working correctly and allow refresh to update source order
3 years ago
arkon 776194f5b2 Only update in-library manga chapter settings instead of all
3 years ago
arkon ed80ee98a7 Sanitize spaces when setting URLs without domain
3 years ago
arkon 040bac3da2 Resource cleanup post-theme removal
3 years ago
arkon 9df721d158 Add DARK_BLUE enum value back to avoid crash
3 years ago
arkon c50ede8b2c Add back android-process-button library
3 years ago
arkon ba0907ae59 Update dependencies; remove unused android-process-button library
3 years ago
arkon e9dce32a98 Remove Hot Pink theme
3 years ago
arkon 535cc0d81e Rename "Dark Blue" theme to "Blue"
3 years ago
arkon 51a33a47cd Revert accidentally committed stuff (oops)
3 years ago
arkon 01a1a9ebab Update to Conductor 3.0.0
3 years ago
arkon 438bad9649 Fix category selected state
3 years ago
arkon fe3b36caeb Fix some views being click-through-able
3 years ago
Ivan Iskandar 64b1c9636b
Track search dialog adjustments (#5479)
3 years ago
FourTOne5 db0c1b2634
Sort Installed, Update, Untrusted Extenion by Name in Extensions Tab (#5486)
3 years ago
arkon 568c4d8c8e Use current locale when sorting library "alphabetically" (closes #5281)
3 years ago
arkon d645507eeb Update dependencies
3 years ago
arkon 3548112ab2 Update delete history icon (closes #5482)
3 years ago
arkon 0cb042cd93 Remove en-GB option since we don't actually localize different English locales
3 years ago
Ivan Iskandar 0eadc028b6
Merge light and dark themes (#5470)
3 years ago
Ivan Iskandar 82f3677168
Fix reader toolbar alpha applied to other components outside its activity (#5483)
3 years ago
stinky-lizard 70ed49e478
Imported implementation for updating library by next expected update from Neko (#5436)
3 years ago
Andreas 3c67a36b60
Change wording for "Per-category display setting" (#5484)
3 years ago
Ivan Iskandar cb71d44024
Tracking sheet and search adjustments (#5427)
3 years ago
curche 7e3ea9074c
Extend library search by adding -<source> option (#5387)
3 years ago
Ivan Iskandar e2cf157857
Reader fixes after #5450 (#5465)
3 years ago
Andreas 60890147c3
Sort per category (#5408)
3 years ago
Ivan Iskandar 64c95305b9
Match ReaderActivity theme with the rest of the app (#5450)
3 years ago
Soitora 88fd799a30
Add favorited badge to browse and search (#5440)
3 years ago
inorichi ef937f277e Update image decoder with better AVIF support
3 years ago
Ivan Iskandar c3fb5af3fc
Fix issues on older API versions and tablets (#5433)
3 years ago
Ivan Iskandar 932c92412c
More themes cleanup (#5410)
3 years ago
Riztard Lanthorn 05771ddf6d
add start download now (#5386)
3 years ago
Hunter Nickel 848d387ec4
Add AlertDialog styles to Reader themes (#5426)
3 years ago
jmir1 ac6b4235b9
Fix crash when opening the MangaController from... (#5419)
3 years ago
Ivan Iskandar ab73e98075
Fix incorrect toolbar text color after theme change (#5388)
3 years ago
Soitora aecdd04e04
Move "Delete sweep" out from overflow (#5392)
3 years ago
arkon e5cdf74587 Downgrade WorkManager
3 years ago
arkon 8d25ce7323 Surface exceptions when fetching pages properly (fixes #5377)
3 years ago
Hunter Nickel 8deca3b63a
Added text to category changing dialog when shown with no categories (#5345)
3 years ago
Zakhar Timoshenko 9b967177c5
Added "Yotsuba" theme (#5290)
3 years ago
Soitora 4dfb3cc972
Improvements to the new library item selectors (#5379)
3 years ago
Ivan Iskandar 73e5e9ecd9
Add background to draggable items (#5353)
3 years ago
Soitora 653b7ffcd0
Fix black icon for small notifications on EMUI (#5350)
3 years ago
jmir1 8791b72cb1
Fix library settings sheet causing app to crash... (#5354)
3 years ago
Andreas d961492380
Add back missing start/end margins in manga info header (#5352)
3 years ago
arkon 07de367476 Revert "Set background job expedited policies"
3 years ago
Ivan Iskandar 31d96c2bf0
Fix download status not updated properly after starting batch download (#5348)
3 years ago
Ivan Iskandar fb8aafb69f
Enable secure screen when incognito mode is enabled (#5339)
3 years ago
Soitora 3d58b78062
Add ripple to history items (#5341)
3 years ago
arkon ec5e6958ef Show global update error notifications by default
3 years ago
arkon 71bd5fe367 Fix crash on source page load error
3 years ago
Andreas 6385c71c72
Fix gradient not being smooth (#5329)
3 years ago
arkon d43255e688 Draw tablet manga info column under navbar (fixes #5323)
3 years ago
Ivan Iskandar 3527dedc99
Coil: Caching adjustments (#5311)
3 years ago
Andreas de50f53be4
Fix title jumping around when refreshing (#5328)
3 years ago
arkon f2e4b2fc99 Get appropriate download link based on CPU ABI
3 years ago
arkon e6f3cd03bb Use coroutine job for fetching next source page
3 years ago
arkon a1e31549a2 Add shortcut to tracking guide on website
3 years ago
arkon 71d225c562 Address some build warnings
3 years ago
arkon 7c23212850 Don't expand source filter sheet on show (closes #5253)
3 years ago
Hunter Nickel fdf178d4df
Add behavior for modifying reader buttons depending on prev/next chapters (#5305)
3 years ago
arkon 04ebca8413 Use smallest width instead of width for alt layouts
3 years ago
arkon edeee54fb2 Set orientation icon correctly when opening reader
3 years ago
Andreas a906e9b302
Added category-wise display setting (#5232)
3 years ago
arkon fff72b61df Fix image type build error
3 years ago
arkon 74381ef59e Handle HEIF images (partly addresses #4756)
3 years ago
Hunter Nickel 64f95af3e5
Add check for backstack size before pushing DownloadController (#5312)
3 years ago
Andreas 85a1eb75c9
Make cover bigger on tablet UI (#5296)
3 years ago
jobobby04 597cec3064
Legacy backup conversion to Kotlin Serialization (#5282)
3 years ago
arkon b03ebc1fa4 Update tablet UI
3 years ago
arkon 6c53bb4d51 Allow center aligned side nav icons (closes #5177)
3 years ago
arkon fb7a458747 Address some build warnings
3 years ago
arkon db25a9ae4f Support AVIF and HEIF images (closes #4756)
3 years ago
arkon c69420373a Set background job expedited policies
3 years ago
arkon 2b8347f899 Update dependencies
3 years ago
arkon 281a3911f6 Add share and save cover actions (closes #3011)
3 years ago
OncePunchedMan 9b77dd9a2b
add AMOLED prefix to theme name (#5263)
3 years ago
arkon cb8cff3179 Run formatter
3 years ago
Andreas 3db85c7274
Tap to enlarge cover (#5256)
3 years ago
curche b41ac355a0
add long click to view manga in Migration Source Search (#5241)
3 years ago
Soitora 88d9ffe92e
Add better library item selectors (#5240)
3 years ago
arkon 5113c78ab6 Consolidate some of the app update classes
3 years ago
arkon 3854995ef2 Address some Kotlin language warnings
3 years ago
arkon 36e14b951a Only show automatically refresh trackers setting if logged in to some trackers
3 years ago
arkon 9299a4beff Generate APKs per CPU architecture
3 years ago
arkon d681bea395 Revert "Revert "Revert "Temporarily hide Komga tracker"""
3 years ago
arkon 0f3f1e9226 Release 0.11.1
3 years ago
arkon 79ab492a5b Revert "Revert "Temporarily hide Komga tracker""
3 years ago
arkon 62db4bb09d Fix missing Injekt method crash (fixes #7355)
3 years ago
arkon 7be2cbb75b Revert "Temporarily hide Komga tracker"
3 years ago
arkon 5b1fe3460f Release 0.11.0
3 years ago
arkon 31997fe50a Temporarily hide Komga tracker
3 years ago
arkon 5e5ceef122 Update some icons
3 years ago
Jozef Hollý 40edbac7f0
Weblate translations (#5141)
3 years ago
Ivan Iskandar 5bb1f72c28
Use existing vector icon for splash screen (#5230)
3 years ago
arkon 8622e6492c Remove more unused strings
3 years ago
arkon 1feac9c559 Show toast when toggling crop borders
3 years ago
arkon fce81dd6d9 Remove unused strings
3 years ago
arkon aa50554f06 Fix last library category not being saved
3 years ago
arkon 034506f56b Fix toolbar menu being broken on transition (fixes #5135)
3 years ago
arkon 2d8858edb4 Fix double free when when parsing webp images (fixes #5227)
3 years ago
arkon 8099f561c5 Run formatter on some resources
3 years ago
arkon 3d9383ce67 Try to avoid some Webview-related crashes
3 years ago
Ivan Iskandar 9de07c11a6
Adjust chapter download button visual (#5213)
3 years ago
Ivan Iskandar 9f744bc445
More bottom sheet improvements (#5183)
3 years ago
Soitora aed6e12119
Add animations for Bottom Navigation items (#5181)
3 years ago
arkon 2c6bcb85a0 Dependency updates
3 years ago
arkon fefa519486 Update ACRA
3 years ago
Soitora 11a232a2df
Allow themes to style more objects (#5197)
3 years ago
Hunter Nickel 8dcd919ff0
Implement feature to hide "Local" badge from library manga (#5202)
3 years ago
Gauthier d9c27e7109
Display the currently active restrictions in the library update preference (#5187)
3 years ago
arkon 8af8c57bb4 Add link to official subreddit
3 years ago
arkon a1a4916abf Update dependencies
3 years ago
Soitora 9be8f675ac
Set grey setting sheet for Grey background option (#5193)
3 years ago
inorichi a271c3726e Fix GIF detection on previous commit
3 years ago
inorichi 8c18a14dfd Display animated webp whenever possible, otherwise fallback to static image. Fixes #5139
3 years ago
Gauthier 9a801cfdfb
Hide the score display on the tracksheet if not supported (#5169)
3 years ago
Soitora 4af13e3536
Added "Green Apple" theme (#5184)
3 years ago
Gauthier e76e903060
Background tracker update during Library update (#5166)
3 years ago
arkon 3d89a317c1 Remove kapt
3 years ago
arkon d8251224cb Use 1.x source-api artifact from Maven Central
3 years ago
Gauthier acd927a937
Refactor TrackService.kt to remove unused `add` function (#5164)
3 years ago
arkon a498f940c6 Put shortcut to backup menu in More
3 years ago
arkon 948cb31d1a Use Title Case for theme names
3 years ago
arkon 179cb8eb50 Make some strings in LocalSource translatable (closes #5178)
3 years ago
arkon 47f865aa72 Handle toolbar title in manga details on tablets similar to on phones
3 years ago
arkon b47face2f8 Remove unused Gson singleton factory
3 years ago
Ivan Iskandar 69869115f6
TabbedBottomSheetDialog: Fix scrollable pages (#5173)
3 years ago
Soitora 0fb9ca3e8b
Added "Strawberry Daiquiri" theme (#5176)
3 years ago
arkon eaf9c9b2d8 Tweak tablet manga info column width
3 years ago
arkon 70d9b0c390 Organize some classes
3 years ago
Gauthier e57a999c9c
pull the rate limit interceptors from the extensions repo (#5163)
3 years ago
Soitora 176e984b56
Add "Midnight Dusk" and "Hot Pink" themes (#5161)
3 years ago
Ivan Iskandar b5a700276a
Remove top margin of PreferenceCategory if no title set (#5168)
3 years ago
Ivan Iskandar 3c186a3c8d
Fix incognito mode disabled after the app kicked out of memory (#5167)
3 years ago
arkon a462ce3626 Option to move nav rail buttons to bottom of screen (closes #5158)
3 years ago
arkon 065cf42aea Fix reader chapter sort ordering (fixes #5157)
3 years ago
arkon 986b709f2c Revert "Prevent view from being removed if a to is found (#5135) (#5152)"
3 years ago
Soitora fed6f44995
Create a toolbar variable for ripples (#5159)
3 years ago