arkon 
							
						 
					 
					
						
						
							
						
						add9357257 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-12-16 10:00:50 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ad3d915fc5 
					 
					
						
						
							
							Skip updating unchanged chapters and tracks when restoring backup  
						
						
						
						
					 
					
						2023-12-15 23:11:14 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						36f400d542 
					 
					
						
						
							
							Fix download indexing with changed storage locations  
						
						... 
						
						
						
						Fixes  #10218  
					
						2023-12-15 18:44:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						dd1a19745a 
					 
					
						
						
							
							Remove redundant job setup calls in migrations  
						
						... 
						
						
						
						We always set them up earlier in the migrations anyway. 
						
						
					 
					
						2023-12-15 18:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						58daedc89e 
					 
					
						
						
							
							Clean up manga restoring logic  
						
						... 
						
						
						
						Some behavior changes:
- It prioritizes new entries, then anything more recently updated
- It copies the more recently updated entry's metadata (description, thumbnail, etc.) 
						
						
					 
					
						2023-12-14 23:26:02 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d20a8fcf13 
					 
					
						
						
							
							Proper check for when to navigate to tracker settings from tracking action  
						
						
						
						
					 
					
						2023-12-14 19:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e56bf82c31 
					 
					
						
						
							
							Clean up some text alpha modifiers  
						
						
						
						
					 
					
						2023-12-13 22:21:55 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0f9895eec8 
					 
					
						
						
							
							Clean up category restoring logic  
						
						
						
						
					 
					
						2023-12-11 22:48:42 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f776c36e70 
					 
					
						
						
							
							Add ability to open available extension websites in WebView  
						
						... 
						
						
						
						Closes  #8628  
					
						2023-12-11 22:24:33 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1ef01b53f2 
					 
					
						
						
							
							Avoid starting restore job if already running  
						
						... 
						
						
						
						We already check in the settings screen where it's triggered, but who knows.
Also addressing some errors for method calls that require SDK 26+ (but don't
fail the build, somehow?). 
						
						
					 
					
						2023-12-11 22:02:22 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						720169dce3 
					 
					
						
						
							
							Remove action to delete saved image in notification  
						
						... 
						
						
						
						Can just open it and delete from whatever gallery app the user has which has way
more functionality.
Closes  #8327  
						
						
					 
					
						2023-12-10 18:37:45 -05:00 
						 
				 
			
				
					
						
							
							
								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