arkon 
							
						 
					 
					
						
						
							
						
						0849111247 
					 
					
						
						
							
							Use remember var delegates in more places  
						
						
						
						
					 
					
						2022-10-29 16:14:49 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						4b60138d41 
					 
					
						
						
							
							Clean up strings and icons ( #8326 )  
						
						... 
						
						
						
						* Clean up strings and icons
* fix incorrect usages of label_more
* restore strings and reduce usage of android.R
* removing icon desc of FABs anyway as app's not for visual impaired users 
						
						
					 
					
						2022-10-29 11:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						fde7bfa3d1 
					 
					
						
						
							
							Show notification while download cache is renewing  
						
						... 
						
						
						
						Since users seem to be confused now that the library loads before download info is shown... 
						
						
					 
					
						2022-10-29 11:39:04 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						224f29077d 
					 
					
						
						
							
							Sort library items alphabetically in secondary pass  
						
						... 
						
						
						
						Fixes  #7461  
					
						2022-10-29 10:11:12 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						e1ab1fdb65 
					 
					
						
						
							
							Prompt Extension update if ext-lib is updated  
						
						... 
						
						
						
						Co-authored-by: arkon <arkon@users.noreply.github.com > 
						
						
					 
					
						2022-10-29 10:05:30 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d0c4463ab3 
					 
					
						
						
							
							Avoid concurrency crashes in SourceManager  
						
						
						
						
					 
					
						2022-10-28 21:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ad107860b9 
					 
					
						
						
							
							Consider downloaded only mode when getting download counts in library  
						
						... 
						
						
						
						Fixes  #8318  
					
						2022-10-28 21:29:25 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5efb31bd71 
					 
					
						
						
							
							Fix some crashes  
						
						
						
						
					 
					
						2022-10-28 21:10:03 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e4a2f35907 
					 
					
						
						
							
							Fix library download counts not being loaded if downloaded filter is in exclusion state  
						
						
						
						
					 
					
						2022-10-28 19:05:55 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						e36d31bf0f 
					 
					
						
						
							
							Cleanup Library presenter ( #8284 )  
						
						... 
						
						
						
						* yeet observable + minor cleanup
* move [getTracksFlow] to domain
* Lint
* Review changes
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Review Changes 2
* Stuff
* Rename + Rebase
* Lint
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com > 
						
						
					 
					
						2022-10-28 11:44:05 -04:00 
						 
				 
			
				
					
						
							
							
								d-najd 
							
						 
					 
					
						
						
							
						
						37b7efbc87 
					 
					
						
						
							
							WebView for chapter link ( #8281 )  
						
						... 
						
						
						
						* backup
* doing logic
* cleanup
* applying suggestion
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* requested changes
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2022-10-28 11:41:51 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						6e4a30e593 
					 
					
						
						
							
							Fix "Download split" not working while using SD card ( #8305 )  
						
						... 
						
						
						
						* Fix "Download split" not working while using SD card
* Update app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
Co-authored-by: arkon <arkon@users.noreply.github.com > 
						
						
					 
					
						2022-10-28 11:40:43 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						c50b1a5c66 
					 
					
						
						
							
							Alternate method of avoiding LazyColumn key conflict crashes  
						
						... 
						
						
						
						Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2022-10-27 23:26:34 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ccc4144f3c 
					 
					
						
						
							
							Remove side nav icon alignment preference  
						
						... 
						
						
						
						Simplifying it to just always be centered, which is what most Google apps seem to be doing anyway. 
						
						
					 
					
						2022-10-27 17:30:12 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d5b4bb49b1 
					 
					
						
						
							
							Refactor network to local manga logic  
						
						... 
						
						
						
						Maybe fixes  #8289  
						
						
					 
					
						2022-10-26 23:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ca06516900 
					 
					
						
						
							
							Avoid some crashes  
						
						
						
						
					 
					
						2022-10-26 18:12:11 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						2cbe946e7e 
					 
					
						
						
							
							Rework library selection ( #8290 )  
						
						
						
						
					 
					
						2022-10-26 09:22:12 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						3b5b9a1ae5 
					 
					
						
						
							
							Use Channel in Download cache ( #8292 )  
						
						... 
						
						
						
						* Use `Channel` in Download cache
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Use Unlimited capacity
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com > 
						
						
					 
					
						2022-10-26 09:21:35 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						82b552ac9a 
					 
					
						
						
							
							MangaPresenter: Filter unsupported track service from available service list ( #8286 )  
						
						
						
						
					 
					
						2022-10-25 09:34:05 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						9792a6cb78 
					 
					
						
						
							
							Fetch download counts if library is filtered by downloaded  
						
						... 
						
						
						
						Fixes  #8277  
					
						2022-10-23 10:15:05 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						5c868d7846 
					 
					
						
						
							
							Use kotlin.time extensions in some more places  
						
						
						
						
					 
					
						2022-10-22 19:57:55 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6e04822f5e 
					 
					
						
						
							
							Only enable ACRA crash logging in preview and stable release builds  
						
						
						
						
					 
					
						2022-10-22 15:47:09 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						4ff5c1148e 
					 
					
						
						
							
							Cleanup LibraryUpdateService ( #8237 )  
						
						
						
						
					 
					
						2022-10-22 15:16:44 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						2ab744c525 
					 
					
						
						
							
							Fix app lock and make delay not survive app being killed ( #8272 )  
						
						... 
						
						
						
						* Fix app lock
* Always require unlock if app is killed 
						
						
					 
					
						2022-10-22 15:07:44 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						4a244a598b 
					 
					
						
						
							
							Cleanup UpdatesPresenter deleteChapters ( #8273 )  
						
						
						
						
					 
					
						2022-10-22 12:58:14 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d0bff298b7 
					 
					
						
						
							
							Remove fake chapter deletion state updates  
						
						... 
						
						
						
						Now that the updates and manga screen listen to download cache changes, it'll reflect the real states once deleted. 
						
						
					 
					
						2022-10-22 12:24:59 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						152eb5b951 
					 
					
						
						
							
							Handle async cache in updates and manga screens  
						
						... 
						
						
						
						- Also fix concurrent accesses to main cache map
- Also debounce sources and updates list updates to maybe avoid crashing due to dupe LazyColumn keys 
						
						
					 
					
						2022-10-22 10:50:44 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						d558f9e1d6 
					 
					
						
						
							
							Tweak tablet UI mode setting ( #8262 )  
						
						
						
						
					 
					
						2022-10-22 10:15:12 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						b3557e844c 
					 
					
						
						
							
							Fix "Add manga to library" snackbar not showing with ChapterDownloadAction.START_NOW ( #8271 )  
						
						
						
						
					 
					
						2022-10-22 10:12:06 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4138a17e29 
					 
					
						
						
							
							Maybe avoid extensions list rendering crashes  
						
						
						
						
					 
					
						2022-10-21 22:50:33 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						eb742b29f8 
					 
					
						
						
							
							Avoid some IndexOutOfBoundsExceptions  
						
						
						
						
					 
					
						2022-10-21 16:45:26 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2921be620a 
					 
					
						
						
							
							Use fade transition in Voyager screens to mimic existing Conductor change handler  
						
						
						
						
					 
					
						2022-10-21 15:29:17 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7e40680af0 
					 
					
						
						
							
							Perform download cache renewal async  
						
						... 
						
						
						
						Don't block on cache renewals, but notify library on updates so that the badges show up when ready.
We skip the cache when checking if a chapter is downloaded for the reader assuming that it's a
relatively low cost to check for a single chapter.
(Probably) fixes  #8254  / fixes  #7847  
						
						
					 
					
						2022-10-21 15:00:41 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						93925a7286 
					 
					
						
						
							
							Remove redundancy in ExtensionManager  
						
						
						
						
					 
					
						2022-10-21 14:42:21 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						b04807e53a 
					 
					
						
						
							
							Proper DI instantiation for some more download related classes  
						
						
						
						
					 
					
						2022-10-21 14:29:44 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						93827aba34 
					 
					
						
						
							
							Defer library download counts if not needed  
						
						
						
						
					 
					
						2022-10-20 23:20:32 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						44cabf2f0b 
					 
					
						
						
							
							Hide reader "Split tall images" option in release build ( #8235 )  
						
						
						
						
					 
					
						2022-10-20 22:41:42 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a8ca7b690f 
					 
					
						
						
							
							Avoid crashing if invalid download and backup location is set  
						
						... 
						
						
						
						Fixes  #8252  
					
						2022-10-20 22:34:27 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						824d5e22bc 
					 
					
						
						
							
							Clean up strings and resources ( #8253 )  
						
						... 
						
						
						
						* Clean up strings and resources
* fix pringle's typo
* restore catching file pick errors
* add back file chooser title
* revert #7740  and remove try-catch of chooser-wrapped intent
* swap xmlns lines
* swap xml tools lines 
						
						
					 
					
						2022-10-20 17:48:13 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						d03cbbe0cd 
					 
					
						
						
							
							Fix language/theme settings dialog and remove delay ( #8244 )  
						
						... 
						
						
						
						* Fix language/theme settings dialog and remove delay
* inline UI preferences
* use `by remember`
* remove unused variable
* remove unused import 
						
						
					 
					
						2022-10-19 12:57:05 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						84bcd8d1d2 
					 
					
						
						
							
							Fix crash when saving a page from certain chapters ( #8242 )  
						
						
						
						
					 
					
						2022-10-19 07:59:05 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6756bfab75 
					 
					
						
						
							
							Fix download cache not updating on location change  
						
						
						
						
					 
					
						2022-10-18 17:35:38 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						8d97b980e3 
					 
					
						
						
							
							Tweak library view ( #8240 )  
						
						... 
						
						
						
						- Move category join to improve performance
- Move bookmark calculation into query
- Move unread calculation into domain 
						
						
					 
					
						2022-10-18 16:33:26 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						2d19729869 
					 
					
						
						
							
							Clean up OkHttp methods and parse from Okio directly ( #8238 )  
						
						
						
						
					 
					
						2022-10-18 12:09:23 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						f5bde3726a 
					 
					
						
						
							
							More settings stuff ( #8226 )  
						
						... 
						
						
						
						* title size
* move about screen to settings
keeping shortcut inside more screen
* more
* shrink texts
* scrollable create backup dialog choices
* search back button
* cleanups
* delay changes that require activity recreate
* lessen horizontal padding 
						
						
					 
					
						2022-10-18 09:35:10 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						ea092fa175 
					 
					
						
						
							
							Fix selection in library ( #8233 )  
						
						
						
						
					 
					
						2022-10-18 09:32:34 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						fed914827a 
					 
					
						
						
							
							Tweak Crash activity ( #8229 )  
						
						... 
						
						
						
						- Scroll entire content body
- Edge2Edge 
						
						
					 
					
						2022-10-17 20:38:05 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						4178f945c9 
					 
					
						
						
							
							Add Crash activity ( #8216 )  
						
						... 
						
						
						
						* Add Crash activity
When the application crashes this sends them to a different activity with the cause message and an option to dump the crash logs
* Review changes 
						
						
					 
					
						2022-10-16 16:35:20 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						558aad1a71 
					 
					
						
						
							
							Always renew download cache if no sources have been loaded yet  
						
						... 
						
						
						
						Fixes  #7705 . Somewhat janky solution to handle when loading the sources on app start is slower than
the initial download cache priming. 
					
						2022-10-16 16:30:51 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						d6cbff2837 
					 
					
						
						
							
							Tweak library query ( #8214 )  
						
						... 
						
						
						
						* Tweak library query
Co-Authored-By: Quang Kieu <kieuq@wit.edu >
* Update app/src/main/sqldelight/migrations/21.sqm
* Update app/src/main/java/eu/kanade/domain/library/model/LibraryManga.kt
* Update app/src/main/sqldelight/view/libraryView.sq
* Update app/src/main/java/eu/kanade/data/manga/MangaMapper.kt
* Update app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
* Update app/src/main/java/eu/kanade/data/manga/MangaMapper.kt
* Bump version
Co-authored-by: Quang Kieu <kieuq@wit.edu > 
						
						
					 
					
						2022-10-16 15:33:12 -04:00