Draft: Side bar navigation prototype on iPadOS
- Feb 12, 2025
-
-
Diogo Simao Marques authored
This disables the bottom tab bar hack in order to properly have a side bar navigation on iPad.
367edbfb -
Diogo Simao Marques authored
The side bar navigation is now enabled on iPad running iPadOS 18 and versions above. This is a wip prototype that was aimed to check the amount of work needed in order to make this happen. Currently each tab of the Audio section are made as proper navigation tabs in that side bar only to avoid any huge refactor around the PagingViewController and related classes.
56904965 -
Diogo Simao Marques authored
A proper view controller is now handling each tab of the Audio section. This can be used to create a proper navigation tab without having to use the paging view controller.
23fb83e0 -
Diogo Simao Marques authored
The tab bar icons now have a proper color that can be set when new tabs are created.
84b33a48 -
Diogo Simao Marques authored
The collection view and search bar constraints are now aligned to the safe area to avoid any unexpected offset when the side bar will be displayed.
43cef216 -
Diogo Simao Marques authored
The mini player's bottom constraint is now aligned with the rootViewController in order to properly display the player when the bottom tab bar is hidden.
7ba5b3c4 -
Diogo Simao Marques authored
The buttonBarView's constraints are now aligned with the safe area witout the use of left and right anchors. The containerView's bottom constraint is now aligned with the view's bottom anchor to properly show the container over the safe area since the bottom bar is hidden.
26cbc4c1
-