Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						d49ec41f3a 
					 
					
						
						
							
							Library category page performance fixes ( #7650 )  
						
						... 
						
						
						
						* Don't compose category page unnecessarily
* Remove unnecessary library pager recompose
Defer and remember the "currentPage" state read since it's only needed when the
pager is composed for the first time.
* Badge opts
* Sync text style with previous impl
Also avoid reallocating by using copy 
						
						
					 
					
						2022-07-30 11:47:27 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f90e1b935c 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2022-07-29 23:13:40 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						db93d1da76 
					 
					
						
						
							
							Fix library bugs ( #7648 )  
						
						... 
						
						
						
						- Fix mixup in Action Menu
- Fix back action not clearing search 
						
						
					 
					
						2022-07-29 22:42:18 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						7d74b174e0 
					 
					
						
						
							
							Merge GetExtensions and GetExtensionUpdates ( #7646 )  
						
						
						
						
					 
					
						2022-07-29 15:09:49 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						e513487caa 
					 
					
						
						
							
							Fix number of items not updating when Show category tabs is off ( #7644 )  
						
						
						
						
					 
					
						2022-07-29 10:17:31 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						483b204fb5 
					 
					
						
						
							
							MangaPresenter: Add distinctUntilChanged to db flow ( #7629 )  
						
						... 
						
						
						
						* MangaScreen: Disable swipe refresh on action mode
* MangaPresenter: Add distinctUntilChanged to db flow
Now will only emit update when the related entry is changed 
						
						
					 
					
						2022-07-29 07:47:09 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						56028aff55 
					 
					
						
						
							
							Fix category exclude not working in DownloadManager ( #7641 )  
						
						
						
						
					 
					
						2022-07-29 07:46:09 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7336714306 
					 
					
						
						
							
							Bump dependencies and remove some unneeded opt-in compiler flags  
						
						
						
						
					 
					
						2022-07-27 09:26:40 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						8bde35298f 
					 
					
						
						
							
							Add fast scroller to Library screen ( #7600 )  
						
						... 
						
						
						
						Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2022-07-27 09:13:43 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						3fe5e53b25 
					 
					
						
						
							
							MangaScreen large UI tweaks ( #7625 )  
						
						... 
						
						
						
						* MangaScreen: Fix large UI column sizing behavior
* MangaInfoHeader: Adjust large UI cover sizing behavior
* BottomActionMenu: Change bg shape 
						
						
					 
					
						2022-07-27 09:12:01 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						dcafdac036 
					 
					
						
						
							
							Retain backstack views by default ( #7621 )  
						
						
						
						
					 
					
						2022-07-27 09:00:18 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						f8d8cf9f6a 
					 
					
						
						
							
							Wait for library to load before creating Pager ( #7623 )  
						
						
						
						
					 
					
						2022-07-27 09:00:09 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						5bb1133f0f 
					 
					
						
						
							
							Use non nullable parameters in the MangaCover invoke function ( #7624 )  
						
						... 
						
						
						
						Issue cause the non nullables to become nullable has been fixed since 1.2.0-rc01 
						
						
					 
					
						2022-07-27 08:59:41 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						2b96709799 
					 
					
						
						
							
							Make Selection toolbar take precedence over search toolbar ( #7611 )  
						
						
						
						
					 
					
						2022-07-26 09:05:08 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						1c8da5fa97 
					 
					
						
						
							
							BrowseSourceController: Fix broken page after opening manga ( #7608 )  
						
						... 
						
						
						
						Probably related to 788583e66f 
						
						
					 
					
						2022-07-25 08:32:11 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						73901f50c0 
					 
					
						
						
							
							Use SharedFlow for available extensions to always emit the value ( #7609 )  
						
						... 
						
						
						
						- Fixes Extension screen being stuck refreshing due to StateFlow not emitting due to the value being the same 
						
						
					 
					
						2022-07-25 08:31:41 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						76057b84b2 
					 
					
						
						
							
							Fix wrong query being used when opening Global Search ( #7604 )  
						
						
						
						
					 
					
						2022-07-24 15:06:18 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						164de67a56 
					 
					
						
						
							
							Fix infinite loading when user library is empty ( #7602 )  
						
						... 
						
						
						
						- If no manga in library add default category this to remove loading state 
						
						
					 
					
						2022-07-24 12:43:33 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						aeffb5eeb8 
					 
					
						
						
							
							ChapterDownloadIndicator: Optimize further and reimplement error state ( #7599 )  
						
						... 
						
						
						
						In the context of a weaker device--remembering objects inside a list item
is expensive. So only do it when we really need to.
This also flattens the download button by drawing a single icon instead of using
separate icon and progress indicator. 
						
						
					 
					
						2022-07-24 10:27:00 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						6f94777530 
					 
					
						
						
							
							Fix toolbar having bottom padding in portrait ( #7601 )  
						
						
						
						
					 
					
						2022-07-24 09:56:03 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						2e15be59af 
					 
					
						
						
							
							Fix unnecessary recompose when calling LazyListState.isScrolledToEnd ( #7598 )  
						
						
						
						
					 
					
						2022-07-24 08:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						bc1f6ba517 
					 
					
						
						
							
							Tweaks on Library screen ( #7597 )  
						
						... 
						
						
						
						- Toolbar not having padding in landscape
- Fix library always refreshing everything even though user is refreshing category
- Tab text using primary color
- Fix Grid having to big of a top padding
- Fix Pager crashing when initial page is greater than the number of categories 
						
						
					 
					
						2022-07-24 08:48:54 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						59f8c1a288 
					 
					
						
						
							
							MangaPresenter: Don't update fav state when changing categories ( #7594 )  
						
						
						
						
					 
					
						2022-07-23 22:18:40 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cd9487f94c 
					 
					
						
						
							
							Set splash screen ready state for history and updates pages  
						
						
						
						
					 
					
						2022-07-23 19:37:26 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						978489fade 
					 
					
						
						
							
							Fix crash in Extension Detail and set ready to true on Library screen ( #7591 )  
						
						
						
						
					 
					
						2022-07-23 19:27:40 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						07c9af4901 
					 
					
						
						
							
							Fix padding in history screen  
						
						
						
						
					 
					
						2022-07-23 11:25:45 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d6977e5676 
					 
					
						
						
							
							Avoid catastrophic failure when cover can't be created in local source ( fixes   #7577 )  
						
						
						
						
					 
					
						2022-07-23 11:14:34 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a843054388 
					 
					
						
						
							
							Show better error when trying to open RARv5 file  
						
						
						
						
					 
					
						2022-07-23 11:13:52 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						098a7d1deb 
					 
					
						
						
							
							Bump to Kotlin 1.7.10  
						
						
						
						
					 
					
						2022-07-23 10:03:43 -04:00 
						 
				 
			
				
					
						
							
							
								Weblate (bot) 
							
						 
					 
					
						
						
							
						
						9ef0af0069 
					 
					
						
						
							
							Weblate translations ( #7553 )  
						
						... 
						
						
						
						Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pranav Kale <pranavkale021998@gmail.com >
Co-authored-by: Sanket Datta <sdsanketdatta1997@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: TheBluuDot <strangeworrior@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: kiyoko-otomo <kareempakree20@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/jv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ur/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/ 
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/ 
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: ID-86 <id86dev@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pranav Kale <pranavkale021998@gmail.com >
Co-authored-by: Sanket Datta <sdsanketdatta1997@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: TheBluuDot <strangeworrior@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: kiyoko-otomo <kareempakree20@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com > 
						
						
					 
					
						2022-07-23 10:03:17 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						c751851941 
					 
					
						
						
							
							Use Stable interface for History screen ( #7586 )  
						
						... 
						
						
						
						- Adds Stable interface
- Move last Dialog into Compose
- Make History screen be full Compose screen 
						
						
					 
					
						2022-07-23 10:01:51 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						9f2ddaadde 
					 
					
						
						
							
							Cleanup Library after Compose changes ( #7584 )  
						
						
						
						
					 
					
						2022-07-23 09:58:05 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						fc328e141c 
					 
					
						
						
							
							Remove unused dependencies ( #7585 )  
						
						
						
						
					 
					
						2022-07-23 08:54:08 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0e19c245e9 
					 
					
						
						
							
							Remove unused menus and drawables  
						
						
						
						
					 
					
						2022-07-22 22:58:53 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						27bac4fffb 
					 
					
						
						
							
							Remove unused legacy ActionModeWithToolbar  
						
						
						
						
					 
					
						2022-07-22 22:46:53 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4bf4b167a5 
					 
					
						
						
							
							Remove bottom nav behavior and add bottom padding to root controller contents  
						
						
						
						
					 
					
						2022-07-22 22:44:05 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						2b8d1bcc02 
					 
					
						
						
							
							Use Compose for Library screen ( #7557 )  
						
						... 
						
						
						
						- Move Pager to Compose
- Move AppBar to Compose
- Use Stable interface for state
- Use pills for no. of manga in category instead of (x) 
						
						
					 
					
						2022-07-22 19:05:50 -04:00 
						 
				 
			
				
					
						
							
							
								nzoba 
							
						 
					 
					
						
						
							
						
						e8b7743826 
					 
					
						
						
							
							Add downloaded icon in TransitionView when chapter is downloaded ( #7575 )  
						
						... 
						
						
						
						* Add downloaded icon in TransitionView
* Change icon 
						
						
					 
					
						2022-07-22 18:55:31 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						8ea05e852e 
					 
					
						
						
							
							Fix logic of app unlock ( #7569 )  
						
						
						
						
					 
					
						2022-07-21 22:23:59 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						3547d0142f 
					 
					
						
						
							
							Fix image MIME issues that cause download errors ( #7562 )  
						
						... 
						
						
						
						* Downloader: ignore non-image MIME to prevent .bin extensions
* ProgressResponseBody: allow null content type
Co-authored-by: anenasa <84259093+anenasa@users.noreply.github.com >
Co-authored-by: anenasa <84259093+anenasa@users.noreply.github.com > 
						
						
					 
					
						2022-07-20 09:10:41 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4d9d587366 
					 
					
						
						
							
							Migrate More screen to full Compose  
						
						
						
						
					 
					
						2022-07-18 18:51:36 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e2510c144a 
					 
					
						
						
							
							Misc cleanup  
						
						... 
						
						
						
						- Migrate sources filter screen to full compose
- Use standard "OK"/"Cancel" actions for delete category dialog
- Abstract some AppBar logic
- Remove some dead code
- Group related strings 
						
						
					 
					
						2022-07-18 18:32:25 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						00519e3b93 
					 
					
						
						
							
							MangaScreen: Save selection state ( #7560 )  
						
						
						
						
					 
					
						2022-07-18 16:42:46 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						473dc688f0 
					 
					
						
						
							
							Fix download status not updated properly after starting batch download ( #7561 )  
						
						
						
						
					 
					
						2022-07-18 16:22:49 -04:00 
						 
				 
			
				
					
						
							
							
								f1998f1998 
							
						 
					 
					
						
						
							
						
						b635f02d93 
					 
					
						
						
							
							fix concurrent download ( #7552 )  
						
						... 
						
						
						
						* Fix concurrent download
* lower Concurrency
* artist Update app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com >
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com > 
						
						
					 
					
						2022-07-18 13:22:09 -04:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						d8fb6b893f 
					 
					
						
						
							
							Migrate Updates screen to compose ( #7534 )  
						
						... 
						
						
						
						* Migrate Updates screen to compose
* Review Changes + Cleanup
Remove more unused stuff and show confirmation dialog when mass deleting chapters
* Review Changes 2 + Rebase 
						
						
					 
					
						2022-07-17 22:17:40 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						bdc5d557d1 
					 
					
						
						
							
							Update dependency gradle to v7.5 ( #7550 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-16 22:15:14 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cbfe9c30bb 
					 
					
						
						
							
							Migrate more screens to full Compose  
						
						
						
						
					 
					
						2022-07-16 21:00:01 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						459b369feb 
					 
					
						
						
							
							Avoid crashes due to SQLite support in older Android versions for debug builds  
						
						
						
						
					 
					
						2022-07-16 20:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3192d47837 
					 
					
						
						
							
							Fix tablet manga screen column ratios  
						
						... 
						
						
						
						Matches previous stable design. Related to #7401  
						
						
					 
					
						2022-07-16 20:41:13 -04:00