Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separated tabs within groups #9101

Closed
CrimsonFork opened this issue Mar 10, 2019 · 5 comments
Closed

Separated tabs within groups #9101

CrimsonFork opened this issue Mar 10, 2019 · 5 comments

Comments

@CrimsonFork
Copy link

I know it may sount like a strange concept, but I think that it would be very beneficial to have (a function for managing) multiple separated chats within a room.

The most useful example would be that rooms could have an off-topic tab which can be easily accessed by anyone in dhe room, but won't bother anyone who wants to focus on the on-topic conversation only.

These tabs should have their own priority levels set by the moderators, but they should not be able to gain a higher priority than the user has given to the room, unless the user explicitely wants them to. E.g. if the mod sets bots' messages to off while the user has them enabled, it can be overwritten, but if with the same user the mod wants the bots' messages to be noisy, then it stays as per user's setting.

Sent from my Moto E (4) Plus using FastHub-Libre

@lampholder
Copy link
Member

So this sounds quite a bit like #5077, but rendered as tabs within a room.

@lampholder lampholder added T-Enhancement A-Spaces Spaces, groups, communities ui/ux labels Apr 4, 2019
@CrimsonFork
Copy link
Author

That's not quite what I mean, even though it is linda similar. My idea is that it would be something that the room owners/mods can create / take care of, so that the conversation can easily be separated from the main thread without each user having to join separate rooms.

E.g. if you are a dev and want to split the discussions of different projects, or if you have a room that depends heavily on a certain language to be spoken (e.g. #PUNS:matrix.org) but you can offer multiple threads for different languages, or if you are a teacher and it gets kinda tideous to create a new foom for each combination of each grade.

For now the problem simply is that with the one contact I chat the most with by now we have like 5 separate rooms for different purposes, which is neccessary in order to sort out some mess, but kinda sucks when we switch topics because I have to navigate through a bunch of other rooms, which, too, could have been multiple threads for in a main room.

@HansJK
Copy link

HansJK commented Oct 19, 2019

Sound like you are talking about the Community feature. Just like Slack and Discord, you have a group/community grouping a couple of rooms/channels.

@koalp
Copy link

koalp commented Dec 4, 2019

I'm not sure that communities completely answer to the issue : I think that there would be beneficial to be able to group or have tabbed rooms within communities.

We would be able to sort rooms in big communities. (and maybe later sort vocal rooms if a federated vocal server software is created)

If we had to compare it with discord (that I consider as the most advanced chat UI today), matrix communities are discord "servers", and tabs/groups would be discord room categories.

@jryans jryans removed the Z-UI/UX label Mar 9, 2021
@t3chguy t3chguy removed the A-Spaces Spaces, groups, communities label Jul 8, 2021
@CrimsonFork
Copy link
Author

Even though they don't actually solve the issue I was describing, Threads make the requested feature is kinda redundant to this, contextual and unsorted as they may be. I'm closing the issue as the devs don't seem to be interested, anyway.

su-ex added a commit to SchildiChat/element-web that referenced this issue Aug 22, 2022
* Improve auth aria attributes and semantics ([\element-hq#22948](element-hq#22948)).
* Device manager - New device tile info design ([\element-hq#9122](matrix-org/matrix-react-sdk#9122)). Contributed by @kerryarchibald.
* Device manager generic settings subsection component ([\element-hq#9147](matrix-org/matrix-react-sdk#9147)). Contributed by @kerryarchibald.
* Migrate the hidden read receipts flag to new "send read receipts" option ([\element-hq#9141](matrix-org/matrix-react-sdk#9141)).
* Live location sharing - share location at most every 5 seconds ([\element-hq#9148](matrix-org/matrix-react-sdk#9148)). Contributed by @kerryarchibald.
* Increase max length of voice messages to 15m ([\element-hq#9133](matrix-org/matrix-react-sdk#9133)). Fixes element-hq#18620.
* Move pin drop out of labs ([\element-hq#9135](matrix-org/matrix-react-sdk#9135)).
* Start DM on first message ([\element-hq#8612](matrix-org/matrix-react-sdk#8612)). Fixes element-hq#14736.
* Remove "Add Space" button from RoomListHeader when user cannot create spaces ([\element-hq#9129](matrix-org/matrix-react-sdk#9129)).
* The Welcome Home Screen: Dedicated Download Apps Dialog ([\element-hq#9120](matrix-org/matrix-react-sdk#9120)). Fixes element-hq#22921. Contributed by @justjanne.
* The Welcome Home Screen: "Submit Feedback" pane ([\element-hq#9090](matrix-org/matrix-react-sdk#9090)). Fixes element-hq#22918. Contributed by @justjanne.
* New User Onboarding Task List ([\element-hq#9083](matrix-org/matrix-react-sdk#9083)). Fixes element-hq#22919. Contributed by @justjanne.
* Add support for disabling spell checking ([\element-hq#8604](matrix-org/matrix-react-sdk#8604)). Fixes element-hq#21901.
* Live location share - leave maximised map open when beacons expire ([\element-hq#9098](matrix-org/matrix-react-sdk#9098)). Contributed by @kerryarchibald.
* Some slash-commands (`/myroomnick`) have temporarily been disabled before the first message in a DM is sent. ([\element-hq#9193](matrix-org/matrix-react-sdk#9193)).
* Use stable reference for active tab in tabbedView ([\#9145](matrix-org/matrix-react-sdk#9145)). Contributed by @kerryarchibald.
* Fix pillification sometimes doubling up ([\element-hq#9152](matrix-org/matrix-react-sdk#9152)). Fixes element-hq#23036.
* Fix highlights not being applied to plaintext messages ([\element-hq#9126](matrix-org/matrix-react-sdk#9126)). Fixes element-hq#22787.
* Fix dismissing edit composer when change was undone ([\element-hq#9109](matrix-org/matrix-react-sdk#9109)). Fixes element-hq#22932.
* 1-to-1 DM rooms with bots now act like DM rooms instead of multi-user-rooms before ([\element-hq#9124](matrix-org/matrix-react-sdk#9124)). Fixes element-hq#22894.
* Apply inline start padding to selected lines on modern layout only ([\element-hq#9006](matrix-org/matrix-react-sdk#9006)). Fixes element-hq#22768. Contributed by @luixxiul.
* Peek into world-readable rooms from spotlight ([\element-hq#9115](matrix-org/matrix-react-sdk#9115)). Fixes element-hq#22862.
* Use default styling on nested numbered lists due to MD being sensitive ([\element-hq#9110](matrix-org/matrix-react-sdk#9110)). Fixes element-hq#22935.
* Fix replying using chat effect commands ([\element-hq#9101](matrix-org/matrix-react-sdk#9101)). Fixes element-hq#22824.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants