Open djasa opened 2 years ago
Yes it makes sense. Unfortunately, the bubble chat widget hasn't enough state to aggregate these connection-related messages.
For now, https://srain.silverrainz.me/commands.html#filter-unfilter may be helpful.
Would it be possible to at least aggregate server messages coming in a row into a single bubble like it is done for user messages? Even that would help tremendously.
Edit: e.g. these things could be a single bubble (have several screens of these in high-occupancy low-traffic channel but don't want to show nicks :)
Would it be possible to at least aggregate server messages coming in a row into a single bubble like it is done for user messages? Even that would help tremendously.
It is possible, but not so beautiful, coming in a row breaks the text-centered style.
In srain's "bubbly" design of chat widgets, connection-related messages can take huge amount of space that should be used by actual user's messages. The logical space for these messages is server tab and in channels/queries, it makes sense to merge them into a single bubble telling user since when they're disconnected and if there's connection attempt ongoing or if srain is waiting.
(Perfect would be to handle unstable connection and merge more disconnection infos with no actual mesages in between to a single bubble showing something like this: [disconnected 2022-08-30 19:00-2022-08-31 9:00, 9:37-9:55, 15:50-17:25], but if that's too much work, don't let perfect be enemy of the good. 🙂️)
version