cinnyapp / cinny

Yet another matrix client
https://cinny.in
GNU Affero General Public License v3.0
1.98k stars 257 forks source link

Support for Spaces #52

Closed caughtquick closed 2 years ago

caughtquick commented 3 years ago

Is your feature request related to a problem? Please describe.

Cinny doesn't support spaces.

Describe the solution you'd like

Add support for spaces to allow channels to be grouped together better.

Describe alternatives you've considered

Support for Client side channel folders instead.

ShadowJonathan commented 3 years ago

Spaces is supported...?

Even so sparsely, it is possible to view your spaces in the "channel list" under star icons, iirc.

BBaoVanC commented 3 years ago

Spaces is supported...?

Even so sparsely, it is possible to view your spaces in the "channel list" under star icons, iirc.

But you can't view the actual rooms in the spaces, which is kind of the entire point of spaces...

It does mention that "Spaces are yet to be implemented" when you click on a space, so it's definitely planned.

ajbura commented 3 years ago

What's going to be in v1.3.0 is done

For the rest of space features, we will keep it open and can include in upcoming versions accordingly.

BBaoVanC commented 3 years ago

This was mentioned in the spaces feedback room:

But I think rendering subspaces as a headered flat list like that would work well for keeping channels in order (without having to add subpages or the like).

someone else had sent an image of al old version of Riot:

riot labels

I wonder if maybe Cinny could experiment with something similar for spaces?

BBaoVanC commented 3 years ago

Putting this in a separate comment since it's a different thing:

Maybe there could be a way to see the actual chat messages in the space itself? Even though other clients don't support it, if Cinny had the feature it might encourage other clients to do it too. It would eliminate the need for having a "meta" room for things about the space itself, for example.

ShadowJonathan commented 3 years ago

Maybe there could be a way to see the actual chat messages in the space itself? Even though other clients don't support it, if Cinny had the feature it might encourage other clients to do it too. It would eliminate the need for having a "meta" room for things about the space itself, for example.

Element (and Matrix)'s design discourages that heavily. Even if this'd become the case, it will only aggravate Element's handling of spaces at the moment, and they'll likely ignore this use-case.

As it stands, i think viewing a space room as a normal chat is a technical/developer function.

kfiven commented 3 years ago

Re to: https://github.com/ajbura/cinny/issues/52#issuecomment-915577155

We actually planned something like this. See here our proposed design for spaces.

kfiven commented 3 years ago

image In case link doesn't work.

kfiven commented 3 years ago

And option to expand will be only for children of space opened, if children further have sub spaces, they will open in breadcrumb navigation.

kfiven commented 2 years ago

Sub-issues: