arkon 
							
						 
					 
					
						
						
							
						
						72024aa44a 
					 
					
						
						
							
							Add app settings to backups  
						
						... 
						
						
						
						This should be compatible with Aniyomi's implementation.
Related to #1857 
Co-authored-by: jmir1 <jmir1@users.noreply.github.com > 
						
						
					 
					
						2023-10-08 10:41:20 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e47f4cc177 
					 
					
						
						
							
							Specify broadcast receiver export flags  
						
						... 
						
						
						
						Really only useful once we target Android 14, but doesn't hurt to do it now. 
						
						
					 
					
						2023-10-07 10:03:45 -04:00 
						 
				 
			
				
					
						
							
							
								LooKeR 
							
						 
					 
					
						
						
							
						
						78aa50bb35 
					 
					
						
						
							
							Reduce recomposition of MangaHeader ( #9985 )  
						
						... 
						
						
						
						* Reduce recomposition of MangaHeader
* Reuse `Modifier` for `Tags`
Reference:
https://developer.android.com/jetpack/compose/modifiers#reusing-modifiers 
* Don't recalculate Read State on recomposition
* Fix Linting issue
* Optimize chapter state calculations 
						
						
					 
					
						2023-10-06 18:24:43 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7f0f67d752 
					 
					
						
						
							
							Update social media icons  
						
						
						
						
					 
					
						2023-10-05 09:33:34 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						df332860b8 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-10-04 22:28:50 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						afb1ee2200 
					 
					
						
						
							
							Rename new method in ConfigurableSource to get preferences  
						
						... 
						
						
						
						Maybe fixes  #9969  
						
						
					 
					
						2023-09-30 14:36:06 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						c8e226acb2 
					 
					
						
						
							
							Tracker-related cleanup  
						
						
						
						
					 
					
						2023-09-25 23:32:39 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						86edce0d87 
					 
					
						
						
							
							Bring back relative timestamp translations  
						
						
						
						
					 
					
						2023-09-24 17:26:12 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						56d2464870 
					 
					
						
						
							
							Bring back simplified relative timestamp setting  
						
						... 
						
						
						
						Except now it's just an on/off toggle for relative up to a week. 
						
						
					 
					
						2023-09-24 17:18:10 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5de72b7d32 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-09-23 12:15:28 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						de92b1351f 
					 
					
						
						
							
							Add WebView-based user agent string to debug info  
						
						... 
						
						
						
						Could probably use this when choosing a user agent later on. 
						
						
					 
					
						2023-09-22 16:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						77a8a4229c 
					 
					
						
						
							
							Fix duplicate files being created when saving pages on Android 10+ with separate folders setting enabled  
						
						... 
						
						
						
						Fixes  #9943  
					
						2023-09-22 16:16:23 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d4290f6f59 
					 
					
						
						
							
							Fix hide entries in library setting causing browse to not load  
						
						... 
						
						
						
						Fixes  #9924  
					
						2023-09-20 23:19:00 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						b08d604d2a 
					 
					
						
						
							
							Consistently use absolute date strings everywhere  
						
						... 
						
						
						
						Closes  #9781  
					
						2023-09-20 22:49:15 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6663abebaf 
					 
					
						
						
							
							Clean up fetch interval tests a bit  
						
						... 
						
						
						
						Also limit the dates we look at to most recent 10 distinct dates only. Closes  #9930  
						
						
					 
					
						2023-09-17 12:06:17 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e5f83d0c6e 
					 
					
						
						
							
							Fix track search item not filling width if content is too short  
						
						
						
						
					 
					
						2023-09-17 11:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f9754f4f58 
					 
					
						
						
							
							Fix cut off labels in reader sheet toggles  
						
						
						
						
					 
					
						2023-09-11 18:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8824c7dbe3 
					 
					
						
						
							
							Tweak reading mode and orientation sheet designs  
						
						
						
						
					 
					
						2023-09-10 22:36:57 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ccc9a5a052 
					 
					
						
						
							
							Update website links  
						
						
						
						
					 
					
						2023-09-10 18:16:53 -04:00 
						 
				 
			
				
					
						
							
							
								Soitora 
							
						 
					 
					
						
						
							
						
						f5e0cee36c 
					 
					
						
						
							
							Change website URLs to reflect changes ( #9916 )  
						
						... 
						
						
						
						Change website URLs 
						
						
					 
					
						2023-09-10 18:11:00 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2dd2db7225 
					 
					
						
						
							
							Update to Kotlin 1.9.10  
						
						
						
						
					 
					
						2023-09-09 14:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua 
							
						 
					 
					
						
						
							
						
						3d0e750519 
					 
					
						
						
							
							[Download Queue] Move series to bottom ( #9918 )  
						
						... 
						
						
						
						Added item in download queue page to move series to bottom 
						
						
					 
					
						2023-09-09 14:01:24 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						26c5d761da 
					 
					
						
						
							
							Add more replacement suspend functions for source APIs  
						
						... 
						
						
						
						These are basically 1-to-1 replacements for the existing RxJava APIs.
This will make the initial migration off of RxJava simpler. We'll
revisit the actual call flows in followup versions of the API. 
						
						
					 
					
						2023-09-08 22:58:46 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1668be8587 
					 
					
						
						
							
							Remove old FastScroller  
						
						... 
						
						
						
						Not sure if this will return to the download queue screen, you really
shouldn't be downloading a ton of stuff at once anyway? 
						
						
					 
					
						2023-09-08 22:30:13 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cc018cee18 
					 
					
						
						
							
							Change backup file names  
						
						... 
						
						
						
						We use the application ID now to ensure uniqueness if the same folder is selected
between different app versions/forks. This will make more sense once storage
settings are unified to a single location.
Also changes the file extension while we're at it so people stop accidentally
ungzipping it. 
						
						
					 
					
						2023-09-07 22:15:50 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3f0db60a99 
					 
					
						
						
							
							Minor updates  
						
						
						
						
					 
					
						2023-09-03 10:02:04 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						87f3d4bd05 
					 
					
						
						
							
							Use app name in biometric unlock dialog  
						
						... 
						
						
						
						Mostly for forks to show the right name. 
						
						
					 
					
						2023-09-03 10:01:47 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						816d7815e9 
					 
					
						
						
							
							"Updates" widget for Galaxy Z Flip5 cover screen ( #9892 )  
						
						
						
						
					 
					
						2023-09-02 09:37:25 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d29b7c4e57 
					 
					
						
						
							
							Switch to different ktlint plugin  
						
						... 
						
						
						
						Should be better at incremental builds.
To format, run `./gradlew ktlintFormat`. 
						
						
					 
					
						2023-09-01 23:02:18 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						4c1f94a264 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/sync-part-final' into sync-part-final  
						
						
						
						
					 
					
						2023-08-28 01:05:22 +10:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						a84a396484 
					 
					
						
						
							
							refactor: Improve toast error messages for Google Drive sync data purge  
						
						... 
						
						
						
						Previously, the UI displayed a "No files found" message even when the user was not signed into Google Drive. This commit refines the error messaging to specify "Not signed in to Google Drive" when appropriate.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-08-28 01:04:25 +10:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						e5479813ef 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-28 00:47:11 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						98d6ce2eaf 
					 
					
						
						
							
							Refactor some tracking-related logic  
						
						
						
						
					 
					
						2023-08-27 10:41:58 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						30af850211 
					 
					
						
						
							
							Merge pull request  #5  from undefiened/sync-part-final  
						
						... 
						
						
						
						Added exceptions in Google Drive sync process so that it fails correctly and moved the redirect url to a constant 
						
						
					 
					
						2023-08-28 00:29:02 +10:00 
						 
				 
			
				
					
						
							
							
								undefiened 
							
						 
					 
					
						
						
							
						
						2289fb937c 
					 
					
						
						
							
							Fixed identation of the REDIRECT_URI constant  
						
						
						
						
					 
					
						2023-08-27 16:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								undefiened 
							
						 
					 
					
						
						
							
						
						569db9eac8 
					 
					
						
						
							
							Using a proper constant instead of val  
						
						... 
						
						
						
						Co-authored-by: KaiserBh <41852205+KaiserBh@users.noreply.github.com > 
						
						
					 
					
						2023-08-27 16:23:30 +02:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d2290107d3 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-27 12:59:10 +10:00 
						 
				 
			
				
					
						
							
							
								undefiened 
							
						 
					 
					
						
						
							
						
						1993928bab 
					 
					
						
						
							
							Added exceptions in Google Sync process so that it fails correctly and moved the redirect url to a constant  
						
						
						
						
					 
					
						2023-08-27 00:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						dde2f42138 
					 
					
						
						
							
							Refactor some tracking-related logic  
						
						
						
						
					 
					
						2023-08-26 18:30:17 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6922792ad1 
					 
					
						
						
							
							Add more user-friendly network-related exception messages  
						
						
						
						
					 
					
						2023-08-26 17:45:26 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						13dc54df70 
					 
					
						
						
							
							Remove unused rxandroid dependency  
						
						
						
						
					 
					
						2023-08-26 10:30:26 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6d9a8a30e9 
					 
					
						
						
							
							Add ResolvableSource interface for potentially opening entries directly based on some URI via a share intent  
						
						... 
						
						
						
						Implemented as an intermediate step in the existing Global Search share intent workflow.
If any source manages to resolve the URI (e.g., a URL, a slug, etc.), the resolved SManga entry
is directly opened. If nothing gets resolved, continue to a Global Search. 
						
						
					 
					
						2023-08-25 22:25:00 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						c06beac660 
					 
					
						
						
							
							Better ignore irrelevant files when indexing downloads  
						
						
						
						
					 
					
						2023-08-24 22:41:22 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						74f74eef56 
					 
					
						
						
							
							Don't run automatic backup or library update jobs if battery is low  
						
						
						
						
					 
					
						2023-08-24 22:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						1fcfd27977 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-22 15:31:25 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Jean 
							
						 
					 
					
						
						
							
						
						eeeaae4570 
					 
					
						
						
							
							Only set the dialog title if not already set in the extension ( #9858 )  
						
						... 
						
						
						
						Only set the dialog title if not already set in the extension. 
						
						
					 
					
						2023-08-19 16:47:20 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4e68b62881 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-08-16 23:10:28 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						bedfbf3f71 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-13 19:19:47 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8a6a104987 
					 
					
						
						
							
							Set tracker finished date when manually updating to last chapter  
						
						... 
						
						
						
						Closes  #9834 
Individual tracker implementations already handle setting it too on update. 
					
						2023-08-11 09:30:35 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3ebf39bd55 
					 
					
						
						
							
							Minor reader cleanup  
						
						
						
						
					 
					
						2023-08-06 22:27:45 -04:00