KaiserBh 
							
						 
					 
					
						
						
							
						
						3839d58289 
					 
					
						
						
							
							chore: lint  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 07:50:56 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						389d40ab41 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/tachiyomiorg/tachiyomi  into sync-part-final  
						
						
						
						
					 
					
						2023-11-20 07:49:10 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						976841605e 
					 
					
						
						
							
							refactor: remove the redundant syncPrefs  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 07:45:39 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						90cceeb040 
					 
					
						
						
							
							refactor: localized  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 07:31:54 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e3b70ca08d 
					 
					
						
						
							
							Remove max automatic backups setting  
						
						... 
						
						
						
						We just always create up to 4 now to simplify it, given the addition of syncing
is going to make this section pretty busy. 
						
						
					 
					
						2023-11-19 15:18:15 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8857b7e0c1 
					 
					
						
						
							
							Use custom threshold for what's consider a low RAM device  
						
						
						
						
					 
					
						2023-11-19 15:10:26 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4a7c20f5a0 
					 
					
						
						
							
							Add "Rotate wide pages to fit" for webtoon reader too  
						
						... 
						
						
						
						Closes  #1977  
					
						2023-11-19 15:03:54 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						14bc550a24 
					 
					
						
						
							
							refactor: write into cache instead of file.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 06:59:09 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						44946d1aec 
					 
					
						
						
							
							refactor: remove not needed old broken sources  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 06:54:59 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						29368fc953 
					 
					
						
						
							
							Fix searchbar style  
						
						... 
						
						
						
						Also address some Compose lint warnings. 
						
						
					 
					
						2023-11-19 14:49:40 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						235b03bcba 
					 
					
						
						
							
							refactor: remove the random delay!  
						
						... 
						
						
						
						Chances of conflict is pretty low since it's saved in ms so can just remove it.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 06:18:57 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d17aa201d5 
					 
					
						
						
							
							refactor: use by remember and private the functions.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 06:02:51 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						389336b823 
					 
					
						
						
							
							refactor: move it into it's own function and use data and storage label.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 05:53:22 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0696e4bce0 
					 
					
						
						
							
							Slightly shrink continue reading button size  
						
						
						
						
					 
					
						2023-11-19 11:59:40 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						255ed50685 
					 
					
						
						
							
							Migrate XML themes to Compose ( #10152 )  
						
						
						
						
					 
					
						2023-11-19 11:25:39 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						1a185375b7 
					 
					
						
						
							
							chore: lint  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-19 20:00:25 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						1c52a055f4 
					 
					
						
						
							
							fix: upstream conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-19 19:58:51 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						be363807e6 
					 
					
						
						
							
							fix: upstream conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-19 19:34:37 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0d1bced122 
					 
					
						
						
							
							Replace remaining Android-specific strings  
						
						... 
						
						
						
						Also renaming the helper composables so it's a bit easier to find/replace everything
in forks. 
						
						
					 
					
						2023-11-18 19:41:33 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						46e734fc8e 
					 
					
						
						
							
							Migrate to multiplatform string resources ( #10147 )  
						
						... 
						
						
						
						* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files 
						
						
					 
					
						2023-11-18 13:54:56 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						383bfc5dde 
					 
					
						
						
							
							refactor: Make sure to remove trim '/'  
						
						... 
						
						
						
						The host url for syncyomi have to be http://[ip]:[port]  or https://[url]  if there is trailing whitespace or '/' It will error since the api will be called like this https://example//api/download  which then return html instead of json since it tries to go to the page instead of hitting the api. 
						
						
					 
					
						2023-11-19 04:10:16 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						69aa13bc56 
					 
					
						
						
							
							Remove animateItemPlacement modifier usage ( #10146 )  
						
						
						
						
					 
					
						2023-11-18 08:39:08 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						25285e7b66 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-11-18 17:08:15 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2c032ff70d 
					 
					
						
						
							
							Address more Compose lint warnings  
						
						
						
						
					 
					
						2023-11-17 09:46:13 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						6d54953580 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-11-18 00:10:28 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0af4703b78 
					 
					
						
						
							
							Migrate to standard M3 TabIndicator  
						
						
						
						
					 
					
						2023-11-16 09:16:24 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						9ec0f73e87 
					 
					
						
						
							
							Migrate deprecated progress indicator components ( #10142 )  
						
						
						
						
					 
					
						2023-11-16 09:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						f9fb034330 
					 
					
						
						
							
							Migrate deprecated tooltip components ( #10141 )  
						
						
						
						
					 
					
						2023-11-16 09:01:12 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6eb5a25ea1 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2023-11-15 22:30:10 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d73f535eef 
					 
					
						
						
							
							chore: update import!  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 17:50:53 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						846a11ab81 
					 
					
						
						
							
							chore: update import!  
						
						... 
						
						
						
						Use the new import for SyncData.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 17:49:11 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						dac08ba3da 
					 
					
						
						
							
							refactor: Move SyncData to SyncService.kt  
						
						... 
						
						
						
						Since it only contains a single class doesn't need to be in it's own package.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 17:48:10 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						71872ead81 
					 
					
						
						
							
							refactor: clean up.  
						
						... 
						
						
						
						- Removed SyncDevice, device name since it's not used anymore by syncyomi server.
- Removed SyncStatus, used internally in the server doesn't need the data to be sent from tachi app.
- This way we just keep the manga data/backup that we can send to many services more generic.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 17:44:15 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						19227d6c5b 
					 
					
						
						
							
							refactor: remove getInstant and decodeSyncBackup  
						
						... 
						
						
						
						Not used anymore.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 17:41:10 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						7ef188e23a 
					 
					
						
						
							
							refactor: remove empty file  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 16:20:41 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						38609e8907 
					 
					
						
						
							
							chore: lint.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 16:09:33 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						0016f1e335 
					 
					
						
						
							
							fix: merge conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 14:09:17 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						a08a815022 
					 
					
						
						
							
							Refactor: Replace Certain SyncPreferences with appStateKey  
						
						... 
						
						
						
						- Revised several fields to utilize `appStateKey` for enhanced state management.
- Modified notification behavior:
  - Removed frequent 'sync completed' notifications to reduce redundancy.
  - Notifications now trigger only on sync errors, streamlining user alerts.
- Users should refer to the 'last sync timestamp' to verify successful synchronizations.
- The timestamp updates only when syncs complete successfully, providing a reliable success indicator.
Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-14 14:04:05 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						dac701bb35 
					 
					
						
						
							
							refactor: use relativeTimeSpanString  
						
						... 
						
						
						
						Instead of manually formatting, use the relativeTimeSpanString function. 
						
						
					 
					
						2023-11-14 00:30:22 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						336221a972 
					 
					
						
						
							
							Use immutable collections in more places  
						
						
						
						
					 
					
						2023-11-11 22:44:12 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3c3b09209c 
					 
					
						
						
							
							Use immutable collections in presentation-widget module  
						
						
						
						
					 
					
						2023-11-11 18:31:27 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4a6571d310 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-11-11 18:25:27 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cb67f1de52 
					 
					
						
						
							
							Add Compose lint checks  
						
						... 
						
						
						
						Still need to address most of them though. 
						
						
					 
					
						2023-11-11 18:13:44 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						67b93bb177 
					 
					
						
						
							
							chore: lint.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-10 00:16:33 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d0eaf5e3cb 
					 
					
						
						
							
							chore: merge upstream.  
						
						
						
						
					 
					
						2023-11-09 23:37:56 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						00b2853d3d 
					 
					
						
						
							
							Convert create backup dialog to a screen  
						
						... 
						
						
						
						Allows us more flexibility in adding more options/explanations in the future. 
						
						
					 
					
						2023-11-05 17:22:08 -05:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						d7442d771b 
					 
					
						
						
							
							ScanlatorFilterDialog: Fix crash when no scanlator ( #10111 )  
						
						
						
						
					 
					
						2023-11-05 15:20:54 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3a8aa3e8cd 
					 
					
						
						
							
							Group mode dialogs together in bottom reader bar  
						
						
						
						
					 
					
						2023-11-05 11:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						9e67abcc8a 
					 
					
						
						
							
							Add separate default/apply buttons to reading mode/orientation selection dialogs  
						
						... 
						
						
						
						Related to #3453  
						
						
					 
					
						2023-11-05 11:36:03 -05:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						d0bcd30909 
					 
					
						
						
							
							Trim Chapter scanlator value ( #10108 )  
						
						
						
						
					 
					
						2023-11-05 11:06:20 -05:00