|
|
9d943a266e
|
Created the DrawUi trait and refactored the UI logic to delegate to different modules to draw parts of the UI to ensure future UI components follow a similar pattern and structure. Additionally, cleaned up the _BLOCKS constants in the Radarr module to be static instead of const's so that less data is copied around during compilation and the arrays all share the same memory reference.
|
2023-08-08 10:50:06 -06:00 |
|
|
|
4fb83c114a
|
Cleaned up the block selection logic to use the new BlockSelectionState struct
|
2023-08-08 10:50:06 -06:00 |
|
|
|
435926f6f0
|
Added two new checkboxes to the delete movie UI that allows users to specify to delete the file and/or add an exclusion for the selected film on deletion. Also fixed the refresh bug in the root folders UI where you have to manually refresh to get the changes to show before 20 seconds. Also cleaned up code a bit and removed some unnecessary clone calls and references-dereferences since the types were copyable and not necessary to be referenced since they were all dereferenced anyway and copied. Made sense to just cut out the middleman on the copies.
|
2023-08-08 10:50:06 -06:00 |
|
|
|
c606fe8573
|
Added full support for managing root folders, and also for changing the root folder when adding a movie
|
2023-08-08 10:50:06 -06:00 |
|
|
|
a09eb83555
|
Fixed Add movie, edit movie, and edit collection UIs to look better in 16:9 aspect ratios
|
2023-08-08 10:50:06 -06:00 |
|
|
|
bf5ecbd5a6
|
Implemented the ability to edit collections and fixed a refresh bug so screens will automatically refresh when users edit movies or collections
|
2023-08-08 10:50:06 -06:00 |
|