KaiserBh 
							
						 
					 
					
						
						
							
						
						2a69a1eeb0 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/tachiyomiorg/tachiyomi  into sync-part-final  
						
						
						
						
					 
					
						2023-11-22 23:14:24 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						bcc42dd259 
					 
					
						
						
							
							Exclude some more app state preferences from backups  
						
						
						
						
					 
					
						2023-11-21 22:11:44 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d180d1de45 
					 
					
						
						
							
							fix: upstream conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-20 17:57:04 +11:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1fbf8ca079 
					 
					
						
						
							
							Use unified storage location for automatic backups  
						
						
						
						
					 
					
						2023-11-19 16:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						695813ef7d 
					 
					
						
						
							
							Add unified storage location setting  
						
						... 
						
						
						
						Currently only using it as a replacement for the downloads location. 
						
						
					 
					
						2023-11-19 16:04:28 -05: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4a6571d310 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-11-11 18:25:27 -05:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						bdf6839291 
					 
					
						
						
							
							chore: lint.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-10 00:12:09 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						df546caaa0 
					 
					
						
						
							
							refactor: lint.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-11-10 00:07:25 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d0eaf5e3cb 
					 
					
						
						
							
							chore: merge upstream.  
						
						
						
						
					 
					
						2023-11-09 23:37:56 +11:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						b97aa23548 
					 
					
						
						
							
							Implement scanlator filter ( #8803 )  
						
						... 
						
						
						
						* Implement scanlator filter
* Visual improvement to scanlator filter dialog
* Review changes + Bug fixes
Backup not containing filtered chapters and similar issue fix
* Review Changes + Fix SQL query
* Lint mamma mia 
						
						
					 
					
						2023-11-05 10:34:35 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1d144e6767 
					 
					
						
						
							
							Restrict line length with ktlint  
						
						
						
						
					 
					
						2023-11-04 23:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3a15c6b843 
					 
					
						
						
							
							Show EOL message if update check no-ops due to unsupported Android version  
						
						
						
						
					 
					
						2023-11-04 20:26:47 -04:00 
						 
				 
			
				
					
						
							
							
								Ota 
							
						 
					 
					
						
						
							
						
						f30ab56fd0 
					 
					
						
						
							
							New alphabetical chapter sort ( #10073 )  
						
						... 
						
						
						
						* added alphabetical chapter sorting
* Deleted sort_by_alphabet and re-utilized action_sort_alpha
* Accidentally deleted wrong string. Now solved
* Accidentally deleted wrong string. Now solved
Deleted sort_by_source instead of sort_by_alphabet in strings.xml.
Now reverted.
* Alphabetical sorting now uses Collator
* Clean up repeated Collator instances
---------
Co-authored-by: arkon <eugcheung94@gmail.com > 
						
						
					 
					
						2023-11-04 15:47:32 -04:00 
						 
				 
			
				
					
						
							
							
								Caleb Morris 
							
						 
					 
					
						
						
							
						
						5d91b77c93 
					 
					
						
						
							
							Added library sort by mean Tracker score ( #10005 )  
						
						
						
						
					 
					
						2023-11-04 15:31:59 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ce7bf396eb 
					 
					
						
						
							
							Don't include "app state" preferences in backups  
						
						
						
						
					 
					
						2023-10-29 12:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1aa5222c99 
					 
					
						
						
							
							Record time when last automatic backup was created  
						
						... 
						
						
						
						Closes  #3474  
					
						2023-10-29 12:03:46 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ce5e10be95 
					 
					
						
						
							
							Clean up chapter restoring logic a bit  
						
						
						
						
					 
					
						2023-10-29 11:43:06 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						69669bcf67 
					 
					
						
						
							
							Revert "refactor: remove the none/off choice default to google drive."  
						
						... 
						
						
						
						This reverts commit c0d43590ad 
						
						
					 
					
						2023-10-23 22:53:48 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						c0d43590ad 
					 
					
						
						
							
							refactor: remove the none/off choice default to google drive.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-10-23 22:43:35 +11:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						fd63383d74 
					 
					
						
						
							
							fix: conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-10-23 19:02:16 +11:00 
						 
				 
			
				
					
						
							
							
								Joshua Owolabi 
							
						 
					 
					
						
						
							
						
						f84868a264 
					 
					
						
						
							
							Allow extensions to open manga or chapter by URL ( #9996 )  
						
						... 
						
						
						
						* open manga and chapter using URL
* removing unnnecessary logs
* Resolving comments
* Resolving comments 
						
						
					 
					
						2023-10-21 21:44:43 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						489d22720a 
					 
					
						
						
							
							Refresh tracks before updating progress  
						
						... 
						
						
						
						Closes  #1652 
Also removes the ability to trigger refreshes for the entire library or
as part of a library update as it should no longer be needed. Opening
the tracking sheet already refreshes the data too, so stale data is
irrelevant there.
Also closes  #4775  since it would no longer be relevant. 
					
						2023-10-21 10:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						ef6da09b7e 
					 
					
						
						
							
							chore: merge upstream.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-10-11 21:44:54 +11:00 
						 
				 
			
				
					
						
							
							
								Pauline 
							
						 
					 
					
						
						
							
						
						77ebc362f6 
					 
					
						
						
							
							Add button to reorder categories alphabetically ( #9369 )  
						
						... 
						
						
						
						Closes  #6459 
Co-authored-by: arkon <arkon@users.noreply.github.com > 
					
						2023-10-08 18:55: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						87530f506e 
					 
					
						
						
							
							Limit amount of updates loaded for widget  
						
						... 
						
						
						
						Probably fixes  #9868  
						
						
					 
					
						2023-08-27 22:05:52 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						d2290107d3 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-27 12:59:10 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						13dc54df70 
					 
					
						
						
							
							Remove unused rxandroid dependency  
						
						
						
						
					 
					
						2023-08-26 10:30:26 -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 
							
						 
					 
					
						
						
							
						
						bedfbf3f71 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-13 19:19:47 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0a3ce8ebe4 
					 
					
						
						
							
							Clean up SetFetchIntervalTest  
						
						
						
						
					 
					
						2023-08-06 22:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						c4dc2c89cb 
					 
					
						
						
							
							Merge branch 'master' into sync-part-final  
						
						
						
						
					 
					
						2023-08-03 16:06:17 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						10b0ef9b6d 
					 
					
						
						
							
							Dismiss extension update notification if all updates installed  
						
						
						
						
					 
					
						2023-08-02 18:00:06 -04:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						645505e1e9 
					 
					
						
						
							
							feat: added google drive service.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-08-03 03:50:01 +10:00 
						 
				 
			
				
					
						
							
							
								KaiserBh 
							
						 
					 
					
						
						
							
						
						70452acdda 
					 
					
						
						
							
							fix:conflict.  
						
						... 
						
						
						
						Signed-off-by: KaiserBh <kaiserbh@proton.me > 
						
						
					 
					
						2023-08-03 01:13:39 +10:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						81cd765543 
					 
					
						
						
							
							More refactoring of expected next update logic  
						
						
						
						
					 
					
						2023-07-30 19:13:16 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						59f7d2273f 
					 
					
						
						
							
							Fix unit tests  
						
						
						
						
					 
					
						2023-07-29 16:26:51 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cd91ea9b77 
					 
					
						
						
							
							Remove need for SQLDelight primitive adapters  
						
						
						
						
					 
					
						2023-07-29 16:14:23 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						fd30c0adcd 
					 
					
						
						
							
							Avoid showing duplicate entry dialog for same entry  
						
						... 
						
						
						
						Fixes  #9772  
					
						2023-07-29 12:07:13 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3ad4f1114a 
					 
					
						
						
							
							Cleanup related to fetch interval display  
						
						
						
						
					 
					
						2023-07-29 10:29:53 -04:00 
						 
				 
			
				
					
						
							
							
								Quang Kieu 
							
						 
					 
					
						
						
							
						
						cb639f4e90 
					 
					
						
						
							
							Update Manga in Expected Period  ( #5734 )  
						
						... 
						
						
						
						* Add Predict Interval Test
* Get mangas next update and interval in library update
* Get next update and interval in backup restore
* Display and set intervals, nextUpdate in Manga Info
* Move logic function to MangeScreen and InfoHeader
Update per suggestion
---------
Co-authored-by: arkon <arkon@users.noreply.github.com > 
						
						
					 
					
						2023-07-28 23:10:02 -04:00