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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Mekanik 
							
						 
					 
					
						
						
							
						
						8f395d98e7 
					 
					
						
						
							
							Make some error messages localizable ( #9811 )  
						
						... 
						
						
						
						* Make error message of 3 exceptions localizable.
* Revert unnecessary file handle exception change. 
						
						
					 
					
						2023-08-06 09:50:43 -04:00 
						 
				 
			
				
					
						
							
							
								Mekanik 
							
						 
					 
					
						
						
							
						
						26b3eb696c 
					 
					
						
						
							
							Fix missing inversion in tap zones help overlay. ( #9812 )  
						
						
						
						
					 
					
						2023-08-05 18:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						627f07408e 
					 
					
						
						
							
							Add private extension install method ( #9710 )  
						
						... 
						
						
						
						* Add private extension install method
Private extensions are put inside private data directory of the running app, so
this kind of extensions can only be used by the running app and not shared with
other apps.
One limitation of private extension is the lack of deeplink handlers (if there's
any) since the extension APK is not installed to the system.
When both kinds of extensions are installed with a same package name, shared
extension (the one installed to the system) will be used unless the version
codes are different. In that case the one with higher version code will be used.
* update 
						
						
					 
					
						2023-08-05 12:15:52 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						39c6bcccd8 
					 
					
						
						
							
							Consider local manga as downloaded when filtering in reader  
						
						... 
						
						
						
						Fixes  #9801  
					
						2023-08-05 12:01:17 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6259bbaa5e 
					 
					
						
						
							
							Always include bound trackers when migrating/copying  
						
						
						
						
					 
					
						2023-08-05 11:54:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mekanik 
							
						 
					 
					
						
						
							
						
						4b7acdb022 
					 
					
						
						
							
							Fix migration flags usage (incorrect defaults and copy mode) ( #9805 )  
						
						... 
						
						
						
						* Fix migration flags usage (incorect defaults and copy mode)
* Remove unused logcat import left from testing. 
						
						
					 
					
						2023-08-05 11:49:22 -04:00