tachiyomi/app/src/main/java/eu/kanade/presentation/components
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
..
AppBar.kt Misc cleanup 2022-07-18 18:32:25 -04:00
Badges.kt Library category page performance fixes (#7650) 2022-07-30 11:47:27 -04:00
Banners.kt Migrate Updates screen to compose (#7534) 2022-07-17 22:17:40 -04:00
Button.kt Bump dependencies 2022-07-29 23:13:40 -04:00
ChapterDownloadIndicator.kt ChapterDownloadIndicator: Optimize further and reimplement error state (#7599) 2022-07-24 10:27:00 -04:00
DropdownMenu.kt Minor composable updates 2022-06-19 17:17:48 -04:00
EmptyScreen.kt Minor cleanup 2022-06-25 11:20:34 -04:00
FloatingActionButton.kt MangaController overhaul (#7244) 2022-06-25 11:03:48 -04:00
IconButton.kt Reimplement chapter download indicator longpress (#7412) 2022-07-02 12:43:18 -04:00
LazyGrid.kt Add fast scroller to Library screen (#7600) 2022-07-27 09:13:43 -04:00
LazyList.kt Fix scroll animation when system animation is disabled (#7509) 2022-07-11 22:21:00 -04:00
LinkIcon.kt Fix about icons sizing 2022-04-28 09:15:59 -04:00
LoadingScreen.kt Center CurcularProgressIndicator in LoadingScreen (#7032) 2022-04-28 08:54:51 -04:00
MangaBottomActionMenu.kt MangaScreen large UI tweaks (#7625) 2022-07-27 09:12:01 -04:00
MangaCover.kt Use non nullable parameters in the MangaCover invoke function (#7624) 2022-07-27 08:59:41 -04:00
Pill.kt Use Compose for Library screen (#7557) 2022-07-22 19:05:50 -04:00
Preferences.kt Add Composable preview for preferences 2022-06-19 16:50:52 -04:00
RelativeDateHeader.kt Migrate Updates screen to compose (#7534) 2022-07-17 22:17:40 -04:00
Scaffold.kt Fix manga info header using wrong text color (fixes #7368) 2022-06-26 10:01:11 -04:00
Surface.kt Bump dependencies 2022-07-29 23:13:40 -04:00
SwipeRefresh.kt Minor cleanups 2022-06-04 16:01:49 -04:00
VerticalFastScroller.kt Add fast scroller to Library screen (#7600) 2022-07-27 09:13:43 -04:00