You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
With AdvancedChatHUD as is, you can put all your whispers into a single chat tab, separating them from the rest of the chat easily. But when you whisper with multiple people, even that separated tab could be hard to navigate.
Describe the solution you'd like
To address this, it would need a different type of tab, a Tabgroup. It would be given a single regex to fit all the instances to be covered with the tabgroup, containing a capturing group (ideally named or user definable) thats used to differentiate between different tabs within the tabgroup. Such a regex for the whisper example above would look like this: ^(?:.{15})?(?<name>\w{3,16})(?:(?<=^You whisper to.{4,17})| whispers to you): whereas name would be the capturing group you'd want to look for, separating the tabs based on its content.
Their tab selector in the main chat window would look similar to normal tabs, but on click it would open a drop down with all is tabs, rather then activating one of them directly or activate a single tab with all messages in that tabgroup and have an arrow for expanding the drop down. Within that drop down, the tabs should be either ordered alphabetically or by most recent activity. If chosen, there could also be a notification indicator alongside, displaying the total outside and unreads for each tab individually in the drop down.
There should also be an option, that completely new tabs within a tabgroup (not active since last start of the minecraft instance or with delete on reconnect since the last reconnect) spawn new chat window tabs, allowing for a more noticeable notification and instant readability for new situations.
Each tab of a tabgroup would inherit the settings for color and other things from the tabgroup. This could later be extended with random or name based variation to make tabs of the same group distinguishable from each other.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
With AdvancedChatHUD as is, you can put all your whispers into a single chat tab, separating them from the rest of the chat easily. But when you whisper with multiple people, even that separated tab could be hard to navigate.
Describe the solution you'd like
To address this, it would need a different type of tab, a Tabgroup. It would be given a single regex to fit all the instances to be covered with the tabgroup, containing a capturing group (ideally named or user definable) thats used to differentiate between different tabs within the tabgroup. Such a regex for the whisper example above would look like this:
^(?:.{15})?(?<name>\w{3,16})(?:(?<=^You whisper to.{4,17})| whispers to you):
whereas name would be the capturing group you'd want to look for, separating the tabs based on its content.Their tab selector in the main chat window would look similar to normal tabs, but on click it would open a drop down with all is tabs, rather then activating one of them directly or activate a single tab with all messages in that tabgroup and have an arrow for expanding the drop down. Within that drop down, the tabs should be either ordered alphabetically or by most recent activity. If chosen, there could also be a notification indicator alongside, displaying the total outside and unreads for each tab individually in the drop down.
There should also be an option, that completely new tabs within a tabgroup (not active since last start of the minecraft instance or with delete on reconnect since the last reconnect) spawn new chat window tabs, allowing for a more noticeable notification and instant readability for new situations.
Each tab of a tabgroup would inherit the settings for color and other things from the tabgroup. This could later be extended with random or name based variation to make tabs of the same group distinguishable from each other.
The text was updated successfully, but these errors were encountered: