Create a custom PullToRefreshBox component that just uses Material3 PullToRefreshBox under the hood, i just made a component so i can easily style it as it’s in 1 single place
Added the pull to refresh gesture to servers list & server details screens
Added a warning for when the server is suspended, installing, transferring, restoring from a backup or its node is under maintenance (all warnings for now use same icons, i gotta change that)
In the servers list servers now are disable and show a pill when they are suspended, installing, transferring, restoring from a backup or their node is under maintenance (basically when the warning is displayed, the server is also disabled aka you can’t access its data like console, files etc.)
The app now properly handles padding for devices that have a “waterfall inset” (aka those kind of phones with curved screen at the edge)
The top bar in the server list now properly shows a loading state instead of just disappearing and appearing when the user permissions are fetched
Created a function hasPermission to check if an user has a certain permission instead of repeating the same code like 20 times
Moved StartupContainer to a more general Container
Moved ServerStatus enum to Server.Status
Removed navController from all tabs as it was unused
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.