arkon 
							
						 
					 
					
						
						
							
						
						0d09039e5f 
					 
					
						
						
							
							Fix settings screen crashing when saving state  
						
						
						
						
					 
					
						2023-12-10 17:29:02 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cc56fde9fe 
					 
					
						
						
							
							Onboarding screen tweaks  
						
						... 
						
						
						
						- Opposite transition when going back a step
- Don't allow skipping (I don't want to deal with an unset storage location in other places) 
						
						
					 
					
						2023-12-10 17:28:34 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3a0b3de175 
					 
					
						
						
							
							Always show trackers action in MangaScreen  
						
						... 
						
						
						
						Goes to tracker settings to log in if none are set up. 
						
						
					 
					
						2023-12-10 11:58:20 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						47e544b710 
					 
					
						
						
							
							Fix next local chapter not being indicated as downloaded in transition  
						
						
						
						
					 
					
						2023-12-10 10:51:50 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						44d6c4fe44 
					 
					
						
						
							
							Minor cleanup/docs  
						
						
						
						
					 
					
						2023-12-10 10:10:27 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e5693ed668 
					 
					
						
						
							
							Upgrade Voyager  
						
						
						
						
					 
					
						2023-12-10 10:10:17 -05:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
						
						8c21aa86e9 
					 
					
						
						
							
							Translations update from Hosted Weblate ( #10204 )  
						
						... 
						
						
						
						Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ro/ 
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com >
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com >
Co-authored-by: Saft Octavian <saftoctavian@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com > 
						
						
					 
					
						2023-12-09 18:23:24 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f7c5b42435 
					 
					
						
						
							
							More onboarding screen additions 2: Electric Boogaloo  
						
						
						
						
					 
					
						2023-12-09 18:20:58 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e3404cd3d3 
					 
					
						
						
							
							More onboarding screen additions  
						
						
						
						
					 
					
						2023-12-09 17:49:35 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8b57169e92 
					 
					
						
						
							
							Add basic onboarding screen ( #10199 )  
						
						
						
						
					 
					
						2023-12-09 16:50:02 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ab9a26f6bd 
					 
					
						
						
							
							Migrate to some newer date/time APIs  
						
						
						
						
					 
					
						2023-12-08 23:11:53 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						8779b263ab 
					 
					
						
						
							
							Downloader: Don't queue chapters on GlobalScope ( #10217 )  
						
						... 
						
						
						
						This fixes auto-download on library update not working on certain cases. 
						
						
					 
					
						2023-12-07 22:17:01 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3135db4bb2 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-12-07 22:15:45 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						734cb0be6e 
					 
					
						
						
							
							Show average scores in tracker search results  
						
						... 
						
						
						
						Closes  #8280  
					
						2023-12-03 16:52:07 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1f259f9298 
					 
					
						
						
							
							Fix sharing saved pages from notification  
						
						... 
						
						
						
						Related to #8327 
Deleting doesn't seem to do anything still, but at least doesn't throw an exception.
Also removed behavior of dismissing notification after sharing/deleting pages/backups
in case you want to do something again afterwards. Users can manually dismiss the
notification whenever they want. 
						
						
					 
					
						2023-12-03 16:31:10 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						427fbfdf5e 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-12-03 15:56:51 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0c860c0fe9 
					 
					
						
						
							
							Try to fall back to showing URI for storage location if concrete file path isn't available  
						
						... 
						
						
						
						Closes  #9977  
					
						2023-12-03 15:56:45 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5b2a099203 
					 
					
						
						
							
							Migrate ReaderColorFilterView to Compose  
						
						
						
						
					 
					
						2023-12-03 15:34:52 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ccadfc8fe5 
					 
					
						
						
							
							Force recreate download index cache on upgrade  
						
						... 
						
						
						
						Fixes  #10187  
					
						2023-12-03 14:58:08 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3aead3a2a9 
					 
					
						
						
							
							Clean up startDownloadNow function a bit  
						
						... 
						
						
						
						Fixes  #9330 , I think. If it was even still an issue. 
					
						2023-12-03 14:26:44 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6a48fed170 
					 
					
						
						
							
							Remove storage permission check when manually creating backups  
						
						... 
						
						
						
						Co-authored-by: jmir1 <jmir1@users.noreply.github.com > 
						
						
					 
					
						2023-12-03 14:25:09 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						ea1684133b 
					 
					
						
						
							
							Update dependency com.android.tools.build:gradle to v8.2.0 ( #10212 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-03 09:51:43 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e5263d0345 
					 
					
						
						
							
							Handle content URIs for covers  
						
						... 
						
						
						
						Co-authored-by: jmir1 <jmir1@users.noreply.github.com > 
						
						
					 
					
						2023-12-02 14:44:41 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						24e1b4034e 
					 
					
						
						
							
							Move workers to foreground service context a bit more safely ( #10202 )  
						
						... 
						
						
						
						The system will crash the app if the worker that calls setForeground() finished
before the service runner be able to call Service.startForeground(). This edge
case is not handled by WorkManager and there is no way to check if the required
calls are done.
So here we suspend the worker by an arbitrary duration assuming the transition
to foreground service is done by then. 
						
						
					 
					
						2023-12-02 11:46:59 -05:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
						
						dfa5c229b3 
					 
					
						
						
							
							Translations update from Hosted Weblate ( #10148 )  
						
						... 
						
						
						
						Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/jv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ca/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/es/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/fa/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/hu/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ja/ 
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com >
Co-authored-by: Ali Aljishi <ahj696@hotmail.com >
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: CR0YD <98400750+CR0YD@users.noreply.github.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: FaCsaba <csab.faz.2@gmail.com >
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com >
Co-authored-by: La prière <lapriere@users.noreply.hosted.weblate.org >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nepx <anandabaskara@outlook.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com >
Co-authored-by: Xavier Giguère (bebewold) <bebewold@gmail.com >
Co-authored-by: aa aa <lpodlewski76@gmail.com >
Co-authored-by: altinat <altinat@duck.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com > 
						
						
					 
					
						2023-12-02 11:25:10 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						87be54aa4a 
					 
					
						
						
							
							Revert overridePendingTransition refactorings  
						
						
						
						
					 
					
						2023-12-02 11:24:13 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						82d9ae31bd 
					 
					
						
						
							
							Set foreground service types for library update jobs  
						
						
						
						
					 
					
						2023-12-02 11:20:48 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						e5518b7615 
					 
					
						
						
							
							PullRefresh: Invoke callback only when initiated by user ( #10201 )  
						
						
						
						
					 
					
						2023-12-02 11:19:43 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						e5a22eafe7 
					 
					
						
						
							
							Define storage permission in manifest ( #10200 )  
						
						... 
						
						
						
						Mainly for migration process and to avoid breakage on users who doesn't
change their granular storage prefs. 
						
						
					 
					
						2023-12-02 10:35:03 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7a52afd223 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-12-01 22:29:51 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						296201d6b7 
					 
					
						
						
							
							Replace ReaderOrientation icon resources  
						
						
						
						
					 
					
						2023-11-30 22:23:30 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						162b639705 
					 
					
						
						
							
							Remove unused resources  
						
						
						
						
					 
					
						2023-11-30 22:19:38 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5dda32bb81 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-11-29 16:55:36 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						8ce8b60092 
					 
					
						
						
							
							Migrate downloader service to WorkManager ( #10190 )  
						
						
						
						
					 
					
						2023-11-29 16:34:07 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						8ff2c01bf2 
					 
					
						
						
							
							HomeScreen: Add static key for TabNavigator ( #10191 )  
						
						... 
						
						
						
						Fixes incorrect tab selection after process death 
						
						
					 
					
						2023-11-29 10:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e22eebfd02 
					 
					
						
						
							
							Target SDK 30  
						
						... 
						
						
						
						Need to convert some services into WorkManager jobs before going to 31 and higher. 
						
						
					 
					
						2023-11-28 23:02:33 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4fcdde4913 
					 
					
						
						
							
							Remove storage permissions  
						
						... 
						
						
						
						Requires adjusting some file reading to first copy to a temporary file
in cache that we have permissions to read from. This is only applicable for things
like ZIP files where we need an actual File rather than just some Android content
URI shenanigans. 
						
						
					 
					
						2023-11-28 22:50:30 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e41668862f 
					 
					
						
						
							
							Ignore casing when looking for some files/folders  
						
						
						
						
					 
					
						2023-11-28 08:59:34 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a74a689c90 
					 
					
						
						
							
							Update UniFile  
						
						... 
						
						
						
						Which has more correct nullability for some methods and case insensitivity for listFiles where possible. 
						
						
					 
					
						2023-11-27 22:21:40 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d85a76484c 
					 
					
						
						
							
							Revert "Show copied to clipboard toast on Samsung devices even if Android 13+"  
						
						... 
						
						
						
						This reverts commit bf524595e2 
						
						
					 
					
						2023-11-27 09:06:43 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						82bdf63419 
					 
					
						
						
							
							Differ extra attempts to load local series' covers until chapter loading  
						
						
						
						
					 
					
						2023-11-26 22:46:55 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						9ce0bc6b5f 
					 
					
						
						
							
							Adjust stats overview icons  
						
						... 
						
						
						
						Closes  #9865 
Still sort of weird, but the icons are now always aligned. 
					
						2023-11-26 18:45:16 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						bf524595e2 
					 
					
						
						
							
							Show copied to clipboard toast on Samsung devices even if Android 13+  
						
						... 
						
						
						
						Since OneUI didn't implement the AOSP thing. 
						
						
					 
					
						2023-11-26 16:36:42 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						27c4db752c 
					 
					
						
						
							
							Actually use configured storage location for local source  
						
						... 
						
						
						
						Fixes  #10178  
					
						2023-11-26 16:24:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ca54984344 
					 
					
						
						
							
							Use UniFile for local source file handling  
						
						
						
						
					 
					
						2023-11-26 16:04:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						46aeab9a7a 
					 
					
						
						
							
							Add extensions for handling UniFile name/file extensions  
						
						
						
						
					 
					
						2023-11-26 16:04:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f365b53a0f 
					 
					
						
						
							
							Move automatic backups from /backup/automatic to /autobackup  
						
						... 
						
						
						
						Removes the need to try to create child folders, which simplifies things. 
						
						
					 
					
						2023-11-26 16:04:25 -05:00 
						 
				 
			
				
					
						
							
							
								Saud-97 
							
						 
					 
					
						
						
							
						
						d4dfa9a2c2 
					 
					
						
						
							
							Anilist decode item description HTML ( #10181 )  
						
						
						
						
					 
					
						2023-11-26 10:16:06 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cf9e60fd92 
					 
					
						
						
							
							Use unified storage location for local source  
						
						
						
						
					 
					
						2023-11-25 17:06:15 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						21ae04d25d 
					 
					
						
						
							
							Minor download location cleanup  
						
						
						
						
					 
					
						2023-11-25 16:51:32 -05:00