Commit Graph

78 Commits (b3d7c9247530c0522033b4a9130d252bcbf50163)

Author SHA1 Message Date
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
arkon 5467104b95 Fix window undimming when reader custom filter settings are open
1 year ago
arkon e0733c1a4c Clean up NetworkHelper
1 year ago
arkon 22e8050fff Handle Cloudflare in default network client and deprecate cloudflareClient
1 year ago
arkon a629db2884 Address some build warnings
1 year ago
arkon 87bdee5990 Move SettingsItems composables to presentation-core
1 year ago
arkon 0ac5f3b93c Accept third party cookies in WebView instances
1 year ago
arkon e2d6269a38 Bump default user agent string
1 year ago
arkon e323f3c25a Don't update last page read/read state of chapter if Incognito Mode is enabled
1 year ago
arkon 431f8772f8 Address minor build warnings
1 year ago
arkon 8f4bc71cf7 Remove confirm exit option
1 year ago
arkon 46efd4c134 Fix some crashes
1 year ago
arkon efdff9a21a Update minimum WebView version
1 year ago
arkon 1824adb2ed Update default user agent string
1 year ago
Ivan Iskandar 2c6e025063
Add more info to debug screen (#9357)
1 year ago
arkon 1814b3b22c Don't unnecessarily wrap IOExceptions in UncaughtExceptionInterceptor
2 years ago
arkon 953720472f Add "Rotate wide pages to fit" setting for paged reader
2 years ago
arkon c6e5f8abd9 Bump default user agent string and minimum WebView version
2 years ago
Andreas f27dc19b37
Move Local Source to separate module (#9152)
2 years ago
arkon 26d422b0ae Avoid uncaught exceptions from OkHttp interceptors crashing entire app
2 years ago
arkon fd7c993b0b Move CheckboxState to core module
2 years ago
arkon 93523ef50b Remove dependency injection from core module and data module from presentation-widget module
2 years ago
arkon b49280e347 Remove unused Rx/Coroutines converters
2 years ago
stevenyomi 0d8f1c8560
Tweak Response.parseAs() to utilize intrinsics (#9047)
2 years ago
stevenyomi 7559c133c0
Call.await(): copy exception message when preserving error stack (#9013)
2 years ago
arkon 1730dd6af1 Move more things around
2 years ago
Andreas 2501fef9e4
Split UpdatesGridGlanceWidget into smaller bits (#8991)
2 years ago
Andreas 12e41b6e6f
Move Glance Widget to seperate module (#8989)
2 years ago
stevenyomi 448702e5be
OkHttp Call: split await() and awaitSuccess() (#8980)
2 years ago
Andreas aee785a8bb
Move more implementation to data module (#8971)
2 years ago
Andreas 2b5d9fd76b
Move shared configuration to subprojects in root Gradle file (#8951)
2 years ago
Andreas c31e75f02f
Create plugin for linting (#8942)
2 years ago