This commit refines the navigation and channel management within the chat interface. Key changes include: - Introduced a new `backToChannelsScreen` callback in `AppEntrypoint` and `ChannelScreen` to facilitate navigation back to the channels. - Updated `ChatRouterDestination` to include `ServersChannels` and modified the logic to handle channel navigation correctly. - Adjusted the `ChannelSideDrawer` to reflect the new routing logic, ensuring the correct channel is displayed based on the current server. - Removed the back navigation button from the `SettingsScreen` for a cleaner UI experience. - Updated the `ChannelNavigator` to handle the new `Settings` destination and ensure proper rendering of the `SettingsScreen`. - Enhanced the `Sidebar` component to support navigation to the `Settings` screen and manage server-specific channels effectively. |
||
|---|---|---|
| .. | ||
| assets | ||
| cpp | ||
| java/chat/revolt | ||
| res | ||
| sqldelight/chat/revolt/persistence/cache | ||
| AndroidManifest.xml | ||