I’m in the middle of implementing the community pane and I think I realized I need to get rid of it and make it it’s own screen. The main issue is performance and screen space.
If I really wanted to go all out and have it be fully featured I need to pack in more actions and the pane doesn’t have the screen space for this. Moving the community pane to it’s own screen solves this issue.
In addition, the community pane will have a lot of stuff in it and performance is a concern especially since it shares a screen with the key screen of the app: the community browser. To maintain optimal performance while not having to hold back from making the ideal community pane due to performance, the community info will need to live in it’s own screen.
To make it easier to subscribe to communities, I’m considering adding the option to subscribe to a community by tapping the top bar where the community name is. Currently tapping the top will open the community browser. The plan is to make this pane a hybrid: show which community you are currently in (with a subscribe button) and allow you to search for other communities.
If anyone has any concerns with these changes please let me know. If this is a huge issue for some, I can consider keeping the pane but making it more lightweight but have it launch into a more complete info screen.
Edit I’ll try to share some screenshots before I release it just to get feedback