Wholphin/app/src/main/java/com/github/damontecres/wholphin/ui
Ray 17b0eef5c5
Add ability to order navigation drawer items (#886)
## Description
Allows for reordering the items in the navigation drawer

This does not change the home page row order since #803 decouples the
nav drawer and home page rows.

The initial order will be the "Library Order" settings on the web under
Profile->Home. Making any changes locally in Wholphin will set the
order. If any new libraries are added or if Seerr integration is
enabled, these will added to the end of the "pinned" list.

### Related issues
Closes #822
Related to #399 & #803

### Testing
Tested on emulator
- Re-ordering
- Granting/Revoking user permission to a new library

## Screenshots
N/A, nav drawer is the same, just sorted differently

## AI or LLM usage
None
2026-02-12 19:55:12 -05:00
..
cards Customize home page (#803) 2026-02-12 19:54:51 -05:00
components Customize home page (#803) 2026-02-12 19:54:51 -05:00
data Consistent audio/subtitle info across dialogs (#664) 2026-01-11 12:46:38 -05:00
detail Fix error pages overlapping with nav drawer (#887) 2026-02-12 19:21:16 -05:00
discover Fixes glitches when scrolling on the home page (#882) 2026-02-11 16:07:22 -05:00
main Customize home page (#803) 2026-02-12 19:54:51 -05:00
nav Add ability to order navigation drawer items (#886) 2026-02-12 19:55:12 -05:00
playback Fixes the skip segment button appearance behavior (#884) 2026-02-11 20:06:15 -05:00
preferences Add ability to order navigation drawer items (#886) 2026-02-12 19:55:12 -05:00
setup Fix error reporting & crash during Jellyseerr login (#802) 2026-01-30 16:15:35 -05:00
slideshow Fix error pages overlapping with nav drawer (#887) 2026-02-12 19:21:16 -05:00
theme Consistent audio/subtitle info across dialogs (#664) 2026-01-11 12:46:38 -05:00
util Fixes glitches when scrolling on the home page (#882) 2026-02-11 16:07:22 -05:00
CoilConfig.kt Prefetch trickplay images (#445) 2025-12-12 22:04:52 -05:00
CoilTrickplayTransformation.kt Rebrand 2025-10-15 15:27:30 -04:00
CrossFadeFactory.kt Better video grid, poster images, & home page images (#238) 2025-11-17 13:44:03 -05:00
Extensions.kt Fixes the skip segment button appearance behavior (#884) 2026-02-11 20:06:15 -05:00
Formatting.kt Fix two UI issues (#856) 2026-02-09 18:27:10 -05:00
UiConstants.kt Customize home page (#803) 2026-02-12 19:54:51 -05:00