KaiserBh 
							
						 
					 
					
						
						
							
						
						5dbeda6b65 
					 
					
						
						
							
							Revert "chore: ktlint"  
						
						... 
						
						
						
						This reverts commit 6677c90a39 
						
						
					 
					
						2023-12-29 05:43:05 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						080192a1a5 
					 
					
						
						
							
							revert: comparison clean up, simple equality check makes the restore longer.  
						
						... 
						
						
						
						I think when library get updated so will last_modified_at field since one of the field in the row changes and the trigger get triggered, so it's best to ignore it if the only difference is last_modified_at.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-29 04:25:17 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						440b624903 
					 
					
						
						
							
							refactor: Ktlint and replace  enum.values with Enum.entries.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-29 02:06:43 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						ae8b1d8913 
					 
					
						
						
							
							refactor: clean up comparison.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-29 00:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						6677c90a39 
					 
					
						
						
							
							chore: ktlint  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-28 23:52:32 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						309bfd1733 
					 
					
						
						
							
							refactor: SyncManager uses them as well can't be private.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-28 23:10:51 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						fbf8c46b74 
					 
					
						
						
							
							refactor: tidy up and fix upstream conflicts.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-28 23:10:14 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						80570a823f 
					 
					
						
						
							
							chore: merge upstream changes.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-28 22:48:32 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4b208fc7ce 
					 
					
						
						
							
							Move backup models back to main app module  
						
						... 
						
						
						
						I didn't realize the package name change would break compatibility with forks
that still have the old package names... 
						
						
					 
					
						2023-12-27 13:45:44 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a9b0ac43c4 
					 
					
						
						
							
							Allow deleting downloaded chapters even if source isn't available  
						
						... 
						
						
						
						Fixes  #9160  
					
						2023-12-26 17:14:24 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						fca4f25122 
					 
					
						
						
							
							Always show chapter download indicators  
						
						... 
						
						
						
						- Local chapters are just always "downloaded", but you can't delete them from the app
- Unavailable sources show proper state so long as it's stubbed with the name still, but
  you can't download anything new 
						
						
					 
					
						2023-12-26 17:11:26 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						bfb0d31ff6 
					 
					
						
						
							
							Remove skipped updates notification  
						
						... 
						
						
						
						Seems to cause more confusion than it's worth.
Will update the UI for the library update skip options to better
explain what they're for later. 
						
						
					 
					
						2023-12-26 13:13:33 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8939274b5c 
					 
					
						
						
							
							Simplify storage usage bar UI implementation  
						
						
						
						
					 
					
						2023-12-25 22:58:05 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						087da2b2f3 
					 
					
						
						
							
							Update Coil  
						
						
						
						
					 
					
						2023-12-25 22:30:41 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4571dc6b56 
					 
					
						
						
							
							Tweak page flashing  
						
						... 
						
						
						
						Closes  #10269 , maybe. I don't really have something to test with. 
					
						2023-12-25 18:13:52 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f31bc47757 
					 
					
						
						
							
							Clean up storage usage info  
						
						... 
						
						
						
						- Show bar representation of used/total space
- Handle all mounted storages
- Also included a bunch of unrelated immutables changes, sorry 
						
						
					 
					
						2023-12-25 18:11:22 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						950b4a6c90 
					 
					
						
						
							
							Fix read duration statistic getting inflated when restoring history  
						
						
						
						
					 
					
						2023-12-25 16:35:13 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2d7650537d 
					 
					
						
						
							
							Address some build warnings  
						
						
						
						
					 
					
						2023-12-25 16:31:40 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						80d6d412f3 
					 
					
						
						
							
							Avoid crashing if loading non-read-only private extension  
						
						... 
						
						
						
						Fixes  #10252  
					
						2023-12-24 22:53:35 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						446b146f95 
					 
					
						
						
							
							Ensure sufficiently long prefix when creating temp file  
						
						... 
						
						
						
						Fixes  #10265  
					
						2023-12-24 22:32:23 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6887d98f15 
					 
					
						
						
							
							Minor tracking cleanups  
						
						
						
						
					 
					
						2023-12-24 22:25:22 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6d74a86711 
					 
					
						
						
							
							Some domain Track model migrations  
						
						
						
						
					 
					
						2023-12-24 18:30:24 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5908bd1930 
					 
					
						
						
							
							Move backup models to domain module  
						
						
						
						
					 
					
						2023-12-24 18:01:58 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1a559124eb 
					 
					
						
						
							
							Split up BackupCreator into smaller classes  
						
						
						
						
					 
					
						2023-12-24 16:56:16 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						54ba1d719e 
					 
					
						
						
							
							Don't include settings as defaults when manually creating backup  
						
						
						
						
					 
					
						2023-12-24 16:45:07 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						93cbeca5c0 
					 
					
						
						
							
							Highlight restore backup setting when navigating from onboarding step  
						
						
						
						
					 
					
						2023-12-24 16:35:18 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						19f0175a56 
					 
					
						
						
							
							Don't use localized numbers for downloaded image filenames  
						
						... 
						
						
						
						Probably fixes  #10258  
						
						
					 
					
						2023-12-22 19:13:06 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						bf3899d04a 
					 
					
						
						
							
							Whoops, accidentally made the create backup button unusable before  
						
						
						
						
					 
					
						2023-12-22 09:23:00 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						dcf0379496 
					 
					
						
						
							
							Janky workaround for Moko escaped quotes issue  
						
						... 
						
						
						
						Related: https://github.com/icerockdev/moko-resources/issues/337  
						
						
					 
					
						2023-12-22 09:22:30 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						9f90ee358b 
					 
					
						
						
							
							Initial move of restore backup into a separate screen  
						
						
						
						
					 
					
						2023-12-21 22:47:23 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						565317d99c 
					 
					
						
						
							
							Show MIUI warning more prominently in CreateBackupScreen  
						
						
						
						
					 
					
						2023-12-21 22:41:48 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						83a67feb48 
					 
					
						
						
							
							Foundations for partial restores  
						
						... 
						
						
						
						Related to #3136  
						
						
					 
					
						2023-12-21 22:16:42 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a51108cbe8 
					 
					
						
						
							
							Update Compose compiler  
						
						
						
						
					 
					
						2023-12-21 09:49:46 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						b9fd416fc6 
					 
					
						
						
							
							Use smaller window to calculate fetch interval if there's less total chapters  
						
						... 
						
						
						
						This is sort of a workaround for sources that tend to only give you the first few and
most recent few chapters, which would have been 28 day intervals before due to
the big gap in the middle. 
						
						
					 
					
						2023-12-21 09:49:03 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						cc5e14088c 
					 
					
						
						
							
							chore: set foreground service type for SyncDataJob  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-12-20 11:30:51 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						040c7a0fc1 
					 
					
						
						
							
							chore: Ktlint  
						
						
						
						
					 
					
						2023-12-20 05:08:26 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						7cee8288d5 
					 
					
						
						
							
							refactor: fixed imports.  
						
						... 
						
						
						
						Fixed the imports and removed backupNotify and backupRestorer since it's separated now. 
						
						
					 
					
						2023-12-20 05:06:13 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						a462b40cad 
					 
					
						
						
							
							refactor: added isSync to MangaRestorer  
						
						... 
						
						
						
						Instead of overwriting it for the backup when restoring chapters we take into account if it's sync then overwrite read status, otherwise keep the old function. Where it only mark it as a read only if the dbchapter is marked as read. 
						
						
					 
					
						2023-12-20 05:04:46 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						18fb63cd01 
					 
					
						
						
							
							chore: merge upstream.  
						
						
						
						
					 
					
						2023-12-20 02:46:21 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						c10cd6c808 
					 
					
						
						
							
							Prevent backing out from initial onboarding  
						
						
						
						
					 
					
						2023-12-17 18:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						c62cd6e997 
					 
					
						
						
							
							Bump to latest NDK LTS  
						
						
						
						
					 
					
						2023-12-17 17:12:36 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						7ae17e6aac 
					 
					
						
						
							
							Update okhttp monorepo to v5.0.0-alpha.12 ( #10245 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-17 16:24:17 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f20980b4c9 
					 
					
						
						
							
							Bump NDK  
						
						... 
						
						
						
						Just using the same version as J2K for now, we can probably go higher though. 
						
						
					 
					
						2023-12-17 10:02:41 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						02cd2d2ca3 
					 
					
						
						
							
							Update ignore paths for translation PRs  
						
						
						
						
					 
					
						2023-12-17 09:59:47 -05:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
						
						3847d4f4cf 
					 
					
						
						
							
							Translations update from Hosted Weblate ( #10238 )  
						
						... 
						
						
						
						Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sq/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/vi/ 
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: bapeey <luisrleccar@hotmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: lisienskenderi <lisienskenderi@hotmail.com > 
						
						
					 
					
						2023-12-17 09:58:40 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						f9b57800b1 
					 
					
						
						
							
							DownloadJob: Network check changes ( #10242 )  
						
						... 
						
						
						
						Mostly pulled from WorkManager 
						
						
					 
					
						2023-12-17 09:57:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						387159b5af 
					 
					
						
						
							
							PackageInstallerInstaller: Fix intent used for install session ( #10240 )  
						
						... 
						
						
						
						Use explicit intent as it's a requirement when targeting v34+ 
						
						
					 
					
						2023-12-17 09:56:33 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						09531e7f5a 
					 
					
						
						
							
							MangaScreenModel: Start downloads in IO dispatcher ( #10241 )  
						
						
						
						
					 
					
						2023-12-17 09:55:54 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						c6356fe4b2 
					 
					
						
						
							
							Update dependency com.squareup.okio:okio to v3.7.0 ( #10239 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-16 22:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ff3bc66055 
					 
					
						
						
							
							Migrate BuildConfig to Gradle Build Files  
						
						
						
						
					 
					
						2023-12-16 15:57:45 -05:00