Commit Graph

109 Commits (a9c7cbf2c43959ae7ad9df3baa2306a254dd57e3)

Author SHA1 Message Date
stevenyomi d6c4af89c4
Fix extension interceptors receiving compressed responses (#10388)
8 months ago
arkon 7e053b5862 Bump minimum WebView version and default user agent string
9 months ago
arkon 8409ebe4eb Fix temp chapter files not being able to be created when reading
9 months ago
arkon 4e221397ce Remove tmp chapter files after exiting reader
9 months ago
arkon 8a7d6a328a Update Mullvad DoH configuration
9 months ago
arkon 83130f9bf9 Try to show actual path in invalid location downloader notification
9 months ago
arkon 6ab8e1e73d Don't use reflection for handling backup options as boolean array
9 months ago
arkon f0a0ecfd4a Allow creating backups without library entries
9 months ago
arkon 5bba7af24a Allow partial restores (library/settings)
9 months ago
arkon f31bc47757 Clean up storage usage info
9 months ago
arkon 2d7650537d Address some build warnings
9 months ago
arkon 446b146f95 Ensure sufficiently long prefix when creating temp file
9 months ago
arkon 19f0175a56 Don't use localized numbers for downloaded image filenames
9 months ago
arkon dcf0379496 Janky workaround for Moko escaped quotes issue
9 months ago
arkon 8b57169e92
Add basic onboarding screen (#10199)
9 months ago
arkon 4fcdde4913 Remove storage permissions
10 months ago
arkon a74a689c90 Update UniFile
10 months ago
arkon ca54984344 Use UniFile for local source file handling
10 months ago
arkon 46aeab9a7a Add extensions for handling UniFile name/file extensions
10 months ago
arkon cf9e60fd92 Use unified storage location for local source
10 months ago
arkon 1fbf8ca079 Use unified storage location for automatic backups
10 months ago
arkon 695813ef7d Add unified storage location setting
10 months ago
arkon 8857b7e0c1 Use custom threshold for what's consider a low RAM device
10 months ago
arkon 4a7c20f5a0 Add "Rotate wide pages to fit" for webtoon reader too
10 months ago
arkon 0d1bced122 Replace remaining Android-specific strings
10 months ago
arkon 46e734fc8e
Migrate to multiplatform string resources (#10147)
10 months ago
arkon 336221a972 Use immutable collections in more places
10 months ago
arkon 1d144e6767 Restrict line length with ktlint
11 months ago
arkon c5e8c9f01f Revert "Require Android 8+"
11 months ago
arkon 64c50c1283 Require Android 8+
11 months ago
Ota f30ab56fd0
New alphabetical chapter sort (#10073)
11 months ago
arkon 7cf2ce2994 Handle Brotli-compressed responses
11 months ago
arkon cb8ea5eab0 Add basic storage usage info to "Data and storage" settings screen
11 months ago
arkon ce7bf396eb Don't include "app state" preferences in backups
11 months ago
arkon 092d930175 Update default user agent string
11 months ago
arkon 22df12a680 Change crash log info to just have actual WebView version
11 months ago
Caleb Morris 447bcb28ef
[dev QoL] Added AndroidStudio previews for [presentation.history] namespace (#10012)
11 months ago
arkon 94cba9324c Remove beta webtoon viewer split page
12 months ago
arkon 0f42b9f154 Add source preferences to backups
12 months ago
arkon 730f3a6e52 Exclude tracker credentials in backups
12 months ago
arkon 72024aa44a Add app settings to backups
12 months ago
arkon de92b1351f Add WebView-based user agent string to debug info
1 year ago
Soitora f5e0cee36c
Change website URLs to reflect changes (#9916)
1 year ago
arkon 26c5d761da Add more replacement suspend functions for source APIs
1 year ago
arkon d29b7c4e57 Switch to different ktlint plugin
1 year ago
arkon d1c956401c Add documentation for HttpException
1 year ago
Alessandro Jean 9b6567f5e4
Add support to kotlin.time APIs in the rate limit interceptor (#9797)
1 year ago
arkon 6d69caf59e Show help banner when Cloudflare captcha page is shown in WebView
1 year ago
arkon cf14831fbe Clean up preference extensions/items a bit
1 year ago
arkon ac306547a0 Bump dependencies
1 year ago