mihon/app/src/main/java/eu/kanade/tachiyomi/widget
Quang Kieu ee711dc0fb
Edit mangas' Categories in Library using TriState list (#5422)
* Use QuadState Categories to edit mangas in Library

Add updateMangasToCategories to build build correct Categories list for
  each manga using Common and Mix list
Update QuadState Multi-Choice to either Action or Display List
  Display list would have different state sequece from Action
  Uncheck-> Indeterminate (only if initial so)-> Check

fixup manga categories logic as Windows and push request comments

* fixup: Use QuadStateTextView.State enum

Update function to use  QuadStateTextView.State enum that missed in last change

* fixup: missing closing bracket and type cast

Co-authored-by: quangkieu <quangkieu1993@gmail.com>
2021-09-04 11:13:19 -04:00
..
listener Organize some classes 2021-05-24 12:34:54 -04:00
materialdialogs Edit mangas' Categories in Library using TriState list (#5422) 2021-09-04 11:13:19 -04:00
preference Fix crash when tapping title of "App theme" preference 2021-08-28 17:31:30 -04:00
sheet Merge light and dark themes (#5470) 2021-07-02 08:44:04 -04:00
ActionToolbar.kt Apply system animation scale to parts of Tachiyomi that don't respect it by default (#5794) 2021-08-27 08:44:09 -04:00
AutofitRecyclerView.kt Linting fixes 2020-04-25 14:24:45 -04:00
DialogCheckboxView.kt Replace more usages of Kotlin synthetic views 2020-11-28 14:56:57 -05:00
DialogCustomDownloadView.kt Update NDK, more KTX usage (#4792) 2021-04-08 17:56:01 -04:00
ElevationAppBarLayout.kt Edge-to-edge manga details view (#5613) 2021-08-19 09:12:52 -04:00
EmptyView.kt Replace AboutLibraries activity with custom controller 2021-08-07 11:50:20 -04:00
ExtendedNavigationView.kt Clean up imports 2021-08-27 16:45:59 -04:00
HideBottomNavigationOnScrollBehavior.kt Change BottomNavigationView behavior (#5603) 2021-07-31 12:05:24 -04:00
MaterialFastScroll.kt Use Kolinter Gradle plugin for linting instead of ktlint directly 2020-09-13 18:48:20 -04:00
MaterialSpinnerView.kt Use more Compat utilities (#5786) 2021-08-27 16:33:12 -04:00
MinMaxNumberPicker.kt Linting fixes 2020-04-25 14:24:45 -04:00
NegativeSeekBar.kt Use Kolinter Gradle plugin for linting instead of ktlint directly 2020-09-13 18:48:20 -04:00
OutlineSpan.kt Run linter 2020-02-26 18:03:34 -05:00
RecyclerViewPagerAdapter.kt Edge-to-edge manga details view (#5613) 2021-08-19 09:12:52 -04:00
RevealAnimationView.kt Drop support for Android 5.x 2021-04-27 09:29:05 -04:00
SimpleNavigationView.kt Use more Compat utilities (#5786) 2021-08-27 16:33:12 -04:00
StateImageViewTarget.kt Use Coil (#4870) 2021-04-28 08:32:00 -04:00
TachiyomiChangeHandlerFrameLayout.kt Edge-to-edge manga details view (#5613) 2021-08-19 09:12:52 -04:00
TachiyomiCoordinatorLayout.kt Edge-to-edge manga details view (#5613) 2021-08-19 09:12:52 -04:00
TachiyomiFullscreenDialog.kt Replace MotionLayout with full screen dialog (#5806) 2021-08-28 16:53:59 -04:00
TachiyomiScrollingViewBehavior.kt Edge-to-edge manga details view (#5613) 2021-08-19 09:12:52 -04:00
TachiyomiSearchView.kt Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text input when incognito is enabled (#5801) 2021-08-28 12:06:29 -04:00
TachiyomiTextInputEditText.kt Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text input when incognito is enabled (#5801) 2021-08-28 12:06:29 -04:00
ThemedSwipeRefreshLayout.kt Replace AboutLibraries activity with custom controller 2021-08-07 11:50:20 -04:00
ViewPagerAdapter.kt Run linter 2020-02-26 18:03:34 -05:00