Add Resize the room sidepanel using a hoverable tool#768
Add Resize the room sidepanel using a hoverable tool#768nushea wants to merge 11 commits intoSableClient:devfrom
Conversation
|
linking #681 since its related |
|
Fixes #694 |
wait act this could be very useful to add alongside the other item, tho it could be a bit inconvenient to have 3 number settings, but at least the bar option would be a working method |
|
If there is anything else that could reasonably be resized in this way please LMK |
hazre
left a comment
There was a problem hiding this comment.
going off the screenshots.
Not fan of the super bright and bloomy active state when hovering/moving. can you keep it subtle like rest of the UI?
Also if we going to allow making the room view that small, then it should dynamically to change something that works well for that width size. right now it seems broken.
id love to workshop a better option, i used the Primary main color because it is distinctive, but it could be changed wo much issue, Also i dont see the issue if someone wants to undersize their panes more than is reasonable, i let it down to zero because if someone wants a 0 width panel who am i to stop them, thought for Spaces it does by default change to the room image for clairty |
just because you can, doesn't mean you should. Personally I don't trust most users, so it's good to be constraints in place to make sure it looks properly supported and not buggy. Anything beyond that can be tweaked using the themes/tweaks system. |
Description
Add the ability to resize the room sidebar, you can either do it in settings as a number of the width of it, or using a hoverable thing.
Additionally you can now set whether and when do you want to show the room's icon instead of the default symbol, mainly meant for when the sidebar is not wide enough to display meaningful names to serve as an aid to know which room you are in.
A good %age of the changes are just indentation from adding/removing one object
(example of holding the bar to drag it)

(example of smart looks)


(settings added here)


(example of the threads being resizeable)


Type of change
Checklist:
AI disclosure:
The Pisan cats have helped me implement this