Commit Graph

4195 Commits (b34b10c6b810a00d949856dc09241164a7f1225d)

Author SHA1 Message Date
Andreas 609f552c8d
Fix migrations (#7051)
2 years ago
saud-97 5763201307
Notify user of error during a page download failure (#7047)
2 years ago
arkon dee7830793 Update navigation bar padding in Compose screens
2 years ago
FourTOne5 23f8f35354
Migrate Source Filter Screen to Compose (#7031)
2 years ago
arkon cccd09fb5c Allow passing modifier to preference composables
2 years ago
Andreas bf6d59cd21
Migrate Migrate Manga screen to Compose (#7045)
2 years ago
FourTOne5 6ef6eab994
Remove source lang on migrate screen also seperate removed source on alphabetical sort (#7041)
2 years ago
arkon ccff333123 Use Compose for OAuth login loading indicator
2 years ago
Andreas 891406cc7f
Fix database corruption (#7042)
2 years ago
arkon a5d767042c Update compiler flag args
2 years ago
arkon 9fdc803c14 Fix Android 13 icon sizing
2 years ago
arkon 8798c295e6 Fix about icons sizing
2 years ago
FourTOne5 78207d48ba
Center `CurcularProgressIndicator` in `LoadingScreen` (#7032)
2 years ago
arkon 70698e6494 Add links to website FAQ for library update and download warning notifications
2 years ago
Andreas adf02e53fd
Add error state to MangaCover composable (#7022)
2 years ago
arkon 259c370eb9 Remove unused drawables
2 years ago
Andreas 7261fcccda
Use Compose in Migrate tab (#7008)
2 years ago
arkon a4a4503311 Migrate SettingsMainController to Compose
2 years ago
arkon 0b77b78f6a Remove some minor settings
2 years ago
FourTOne5 06bec0ad54
Download new chapters when only excluded categories is selected (#6984)
2 years ago
arkon f1126c55ca Add Plumber to handle some system leaks automatically
2 years ago
arkon 2caf220b18 Remove some unused StorIO queries/resolvers
2 years ago
arkon 4d23f35b9d Throw out old unit tests
2 years ago
arkon f6fdb12db2 Adjust download menu item positioning (fixes #6932)
2 years ago
arkon 7773deabc0 Adjust library sorting by dates (closes #6954)
2 years ago
arkon 91ed3a4a5f Fix skipped library entries and size warning notifications using same ID
2 years ago
arkon 20145f7a12 Fix update warning notifications being cut off (fixes #6983)
2 years ago
arkon 883945e3e8 Default to downloading as CBZ (closes #6942)
2 years ago
arkon 3feea71146 Add battery not low restriction for global updates (closes #6980)
2 years ago
ItsLogic 5e32b8e49f
Fix chapter transition setting for one page chapters (#6998)
2 years ago
arkon 08e63e5fab Minor cleanup 2: Electric Boogaloo
2 years ago
arkon 0ec9496d26 Minor cleanup
2 years ago
Andreas 29a0989f28
Convert Source tab to use Compose (#6987)
2 years ago
arkon 558b18899c Migrate WebViewActivity to Compose
2 years ago
arkon 6e95fde4ec Delete entire app_webview folder when clearing WebView data
2 years ago
arkon e691e17efc Remove unused preference layouts
2 years ago
Jozef Hollý 80ea14bf7f
Weblate translations (#6937)
2 years ago
arkon c25cffafc6
Migrate More screen to Compose (#6990)
2 years ago
arkon 8933b41937 Tweak about preferences styles
2 years ago
arkon 7e2f1d729f Clean up repetitive controller transactions
2 years ago
arkon d6c87ec10e Basic initial port of About screen to Compose
2 years ago
CrepeTF 070abd79ce
Resume when history item is tapped (#6982)
2 years ago
arkon 2d01933c28 Lifted NestedScrollConnection to abstract Compose classes
2 years ago
arkon bf0bb5aa88 Move clear webview data action to network group
2 years ago
arkon 1b4d9fc4e9 Migrate open source licenses screen to Compose
2 years ago
arkon 2b79295240 Revert "Revert history Compose/SQLDelight changes"
2 years ago
arkon 42eaaa497f Release v0.13.4
2 years ago
arkon 96c894ce5b Revert history Compose/SQLDelight changes
2 years ago
arkon c0214103a9 Temporarily remove chapter name cleaning
2 years ago
arkon 2b76a97989 Add advanced setting to clear WebView data
2 years ago
Andreas 9d77052d9c
Enable verbose logging in dev flavor by default (#6979)
2 years ago
Andreas b4981058a2
Add indexes to creational tables (#6974)
2 years ago
arkon 032aa64195 Lift Compose theme to abstract controller
2 years ago
arkon 7c8e8317a8 Simplify history item description building
2 years ago
arkon eb1cfc4cd4 Add abstract ComposeController
2 years ago
arkon f1e5cccee7 Add placeholder color for Compose manga covers
2 years ago
arkon bc2ed763bd Default auto backups to 2
2 years ago
Andreas a35995b898
Fix crash on History tab when there is no next chapter (#6970)
2 years ago
Andreas b1f46ed830
Migrate History screen database calls to SQLDelight (#6933)
2 years ago
arkon 6c1565a7d4 Make links in new update dialog clickable
2 years ago
arkon 2ca6b655ad Replace ignore button in new update dialog with link to GitHub page
2 years ago
arkon 65a8b63b3b Move chapter name cleaning logic to holder (fixes #6955)
2 years ago
Andreas b20ca36db9
Fix AppBar not unlifting when scrolling using ComposeView (#6952)
2 years ago
arkon 189f92d7e8 Show better error message when empty backup creation is attempted (closes #6941)
2 years ago
arkon cdd4ec6233 Increase default OkHttp call timeout to 2 minutes
2 years ago
arkon ef1bb4e800 Show parsed Markdown for new version info (closes #6940)
2 years ago
Andreas c475acd1ea
Migrate History screen to Compose (#6922)
2 years ago
CrepeTF 7d50d7ff52
Add elevation to navigation rails (#6947)
2 years ago
arkon 28522f4f90 Release v0.13.3
2 years ago
Jozef Hollý ec3a227a02
Weblate translations (#6890)
2 years ago
arkon 89decf3474 Always remove manga title from if it prefixes chapter names (related to #6913)
2 years ago
arkon 0b2794e843 Limit package name overriding to Android 8+ (related to #6846)
2 years ago
arkon 9c30fa1da3 Update F-Droid migration guide link
2 years ago
arkon e81bd61e24 Adjust update/download warnings
2 years ago
arkon 7a0b54bb38 Set network call timeout to 90 seconds (instead of infinite)
2 years ago
arkon f060daf8c4 Rollback to stable OkHttp
2 years ago
arkon c1976ef599 Avoid some crashes
2 years ago
arkon f16fb4e1e4 Minor cleanup
2 years ago
arkon 5da2c82f47 Avoid crashing if picture can't be saved (related to #6905)
2 years ago
FourTOne5 d443245d66
Update Skip Updating preference strings. (#6900)
2 years ago
arkon 2a070c0b1e Add clear cookies option to WebView menu
2 years ago
arkon 821d9cdb02 Show different update notification for F-Droid installations
2 years ago
arkon 28575936d3 Move learn more text in skipped entries notification to main content
2 years ago
arkon 83a04da4a0 Stop allowing keeping app data on uninstall
2 years ago
jmir1 0894b1394f
Fix cover sharing error string (#6911)
2 years ago
arkon eb33d3c991 Remove build flavor checks for update warnings
2 years ago
arkon 80635343ae Update ACRA
2 years ago
arkon 2b38b4e022 Release v0.13.2
2 years ago
arkon 4ecde9fc39 Gate update/download warnings to non-stable flavors
2 years ago
Jozef Hollý f2bdc514e8
Weblate translations (#6829)
2 years ago
arkon 5afff31f72 Formatting
2 years ago
arkon 2dfafa387b Remove reader tapping option in favor of disabled nav layouts
2 years ago
arkon 7318f4f5dd Remove some dead code
2 years ago
manatails 175b77fe6f
Add option to disable navigation layout (#6876)
2 years ago
arkon 346652e508 Ensure media store scan is triggered after saving an image (fixes #6808)
2 years ago
arkon f0eb42e72d Update linter
2 years ago
Andreas 37100f0937
Move delete action to match placement in library_selection.xml (#6869)
2 years ago
Ivan Iskandar ac980a4dbf
MangaCoverFetcher: Handle moving cover cache after adding to library (#6885)
2 years ago
arkon 52911539b8 Bump dependencies
2 years ago
Andreas 3026ff241b
Write library cover to library cover cache (#6883)
2 years ago
Ivan Iskandar 2466a079d5
MangaCoverFetcher: Don't close network response (#6882)
2 years ago
Alessandro Jean ed9fdf49e2
Add missing percent placeholder in some singular strings. (#6855)
3 years ago
arkon 668d962233 Update WebView requester package name
3 years ago
arkon 996f770935 Override X-Requested-With header value in WebView requests (closes #6781)
3 years ago
Ivan Iskandar dbad60d03b
Base activities cleanup (#6848)
3 years ago
CrepeTF 27a60423dc
Remove source filter sheet solid background (#6850)
3 years ago
CrepeTF 5a37d38a84
Stop global search items from clipping (#6851)
3 years ago
CrepeTF 6f566e67d5
Removed scrollbar on long theme item titles (#6852)
3 years ago
Andreas dd490f2ac9
Fix DST issue (#6831)
3 years ago
Ivan Iskandar 5409af0a6c
MangaCoverFetcher: Use source's header for network request (#6847)
3 years ago
arkon 0ed0d903cc Force default browser for tracker logins
3 years ago
arkon 85be4c492d Fix clear database selection toggling (fixes #6807)
3 years ago
arkon c06ad8b87e Stop using custom tabs (closes #6821)
3 years ago
arkon b89acb5853 Stop removing local manga's title from chapter names (closes #6578)
3 years ago
arkon 7890511a53 Update dependencies
3 years ago
Franco Olivera 3aa4e6eb93
Add "Move all chapters from series to top" option to download context menu (#6794)
3 years ago
Andreas f8eb9f94f4
Fix filename not having chapter title and page when sharing (#6827)
3 years ago
Jozef Hollý c581b9eeb9
Weblate translations (#6770)
3 years ago
Ivan Iskandar ffd9c6995a
UpdatesController: Don't init adapter until chapter data is ready (#6824)
3 years ago
Ivan Iskandar ef600c0956
Fix extension update badge reset when app resumed (#6822)
3 years ago
arkon 5c0a43e8d6 Fix off by 1 dates (fixes #6791)
3 years ago
Andreas cd07027192
Use the file extension from the ImageType enum (#6800)
3 years ago
arkon da2b30268a Add support for Happy Eyeballs
3 years ago
Andreas 1163aa4e4e
Share logic for saving page/cover (#6787)
3 years ago
Ivan Iskandar ddb856edc7
Add cover error drawable (#6782)
3 years ago
arkon 9c426bc216 Avoid crashing when global search encounters a NoClassDefFoundError
3 years ago
arkon 382852d0bd Require WebView v95+
3 years ago
Sahaab 87ae86e1be Added reverse portrait reader rotation
3 years ago
quangkieu 9547311d7d Avoid throw as it is slow expensive operations
3 years ago
arkon 1613d561c1 Revert "Add shortcut to change app language in Android 13"
3 years ago
arkon 538478cac8 Add shortcut to change app language in Android 13
3 years ago
arkon 267ecce958 Support Android 13 themed app icon
3 years ago
Ivan Iskandar fae43fedfa
ReaderActivity: Reduce anim duration when launched from resume FAB (#6762)
3 years ago
arkon c447022092 Disable app cache WebView (is a deprecated web API and is being removed in Android 13)
3 years ago
arkon 56042ad0b6 Split out global library update skipped entries into separate notification (closes #6722)
3 years ago
arkon 45da036789 Avoid potentially deleting the entire backups folder
3 years ago
arkon b47b702a52 Copy raw description on long tap (fixes #6557)
3 years ago
Ivan Iskandar 869424cd16
Change cover placeholder (#6756)
3 years ago
arkon b9fd01315b Minor cleanup
3 years ago
arkon a72098b862 Add shortcut to edit categories screen from category setting dialog (closes #6280)
3 years ago
Andreas 86016de6cb
Recreate Backup worker with IS_AUTO_BACKUP_KEY flag (#6742)
3 years ago
1831553190 592b9fedb9
Fixed the wrong offset (#6704)
3 years ago
arkon d06984e3a3 Use same name for manual backup job tag and work name
3 years ago
Ivan Iskandar 10eef282fa
Coil 2.x upgrade (#6725)
3 years ago
Andreas f312936629
Use Version Catalog & clean up Gradle files (#6728)
3 years ago
Ivan Iskandar d53bb4c337
Use existing worker for manual backup creation (#6718)
3 years ago
Riztard Lanthorn 1a605e27bc
Remove unused string (#6726)
3 years ago
FourTOne5 08ee858f64
Adjust mark as unread and mark previous as read action visibility (#6703)
3 years ago
arkon 29c5c0af50 Update Material Components
3 years ago
arkon 9420b750d2 Adjust badge font weights
3 years ago
啊o额iu鱼 6f5328f663
Fix corrupted backup file, fix #6424 (#6691)
3 years ago
Gauthier 2f07f226b8
Fix "Landscape zoom" and "Navigate to pan" for split images (#6647)
3 years ago
Ivan Iskandar a8ad19a89d
Restore bottom nav position earlier after being recreated (#6648)
3 years ago
Román 57c07250fd
Side padding: Added missing percentage (#6668)
3 years ago
arkon 4a3e4a7c5c Reword library update restrictions setting and surface skipped entries in error notification/log
3 years ago
arkon c284a23afb Avoid some crashes if router backstack is empty for whatever reason
3 years ago
Ivan Iskandar fad1449de3
Grid items optimizations (#6641)
3 years ago
FourTOne5 f18d161eaf
Add "Started" library filter and library update restriction (#6382)
3 years ago
arkon 88054b453a No need for a new bit for DisplayModeSetting mask
3 years ago
arkon c560373596 Fix overlap between DisplayModeSetting and SortModeSetting masks
3 years ago
arkon d698d03521 Fix Quad9 DoH setting
3 years ago
OncePunchedMan d8c8d7c588
Add Quad9 DOH provider (#6638)
3 years ago
arkon 9120e82517 Consistent divider colour
3 years ago
arkon e214746536 Update action_display_cover_only_grid string
3 years ago
Jozef Hollý 142396400c
Weblate translations (#6537)
3 years ago
CrepeTF 51d48bdde6
Update Theme Preview Items (#6628)
3 years ago
Mica 44b055c019 Cover only grid added to library (#6528)
3 years ago
arkon 790d7b9170 Rename extension function to avoid confusion with androidx function
3 years ago
Gauthier d8719ceee9
Navigate to pan / landscape zoom (#6481)
3 years ago
Felix Kaiser 71ddb16574 Detect identical mangas when adding to library (#6579)
3 years ago
Ivan Iskandar 2932ed670f
MainActivity fixes (#6591)
3 years ago
arkon ae2a6a3d4f Update dependencies
3 years ago
arkon 8c1662cfdb Disallow PackageInstaller extension installer option on MIUI
3 years ago
arkon 299e52e877 Allow disabling secure screen when incognito mode is on
3 years ago
arkon 95b253db09 Don't show error toasts in MangaController for HTTP 103 responses (closes #6562)
3 years ago
arkon 067cb2452e Add shortcut to backups guide
3 years ago
arkon 45e4092335 Increase minimum required disk space to download chapters to 200MB (closes #6576)
3 years ago
arkon aa5e428222 Filter archive files as sequence
3 years ago
Midyan Hamdoun 319e4360c8 Display correct string on FAB
3 years ago
arkon f5c6e80dbb Add 5% webtoon reader side padding option (closes #6511)
3 years ago
Ivan Iskandar 7108993936
Unify reader error layout (#6512)
3 years ago
Ivan Iskandar b6553bdc34
ReaderActivity: Fix transition crash on Android 8 (#6542)
3 years ago
arkon 19fe689969 Revert "Temporarily revert some things for stable release"
3 years ago
arkon d6386cef41 Release v0.13.1
3 years ago
arkon b88f8ae9d2 Temporarily revert some things for stable release
3 years ago
arkon 408c7b2ca6 Avoid unnecessary transition setup in reader if not transitioning
3 years ago
Andreas 271253fd0b
Fix app crashing when opening ReaderActivity with FAB (#6535)
3 years ago
Ivan Iskandar 5348154c42
TachiyomiAppBarLayout: Ignore inset visibility (#6533)
3 years ago
arkon e1b1f4f3fc Avoid trying to open links in invalid Huawei app
3 years ago
arkon 75a2110626 Update preference dependencies
3 years ago
arkon 836a2649d3 Use default bottom nav height
3 years ago
arkon 59cba2533c Revert "Disable update/download warnings for stable release"
3 years ago
arkon a6ac2fbc9a Release v0.13.0
3 years ago
arkon 3da8677e32 Disable update/download warnings for stable release
3 years ago
Jozef Hollý 4d0d7d5ad6
Weblate translations (#6494)
3 years ago
arkon 8c4ece4b2d Fix selection state appearance in clear database list (fixes #6526)
3 years ago
arkon bf3bb8a378 Remove more formatting span types in SearchView (maybe fixes #6495)
3 years ago
Ivan Iskandar cf5e60f8eb
MangaSummaryView: Fix incomplete description on tablet ui (#6518)
3 years ago
arkon 7de707c60a Avoid invalid unset default browser (fixes #6520)
3 years ago
Ivan Iskandar 5cd11ad8c3
Fix bottom nav showing on resume when action mode is active (#6514)
3 years ago