Ticket #294 (new Enhancement)

Opened 7 years ago

Last modified 20 months ago

Group netsplits and group rejoins (and only play one sound per group)

Reported by: tick Owned by: timothy
Priority: Normal Milestone: Colloquy 2.4
Component: Colloquy (Mac) Version: 2.1 (Mac)
Severity: Normal Keywords:
Cc: celtic.minstrel.ca@…

Description

If netsplits and large amounts of joins at the same time could be grouped onto the same line, might be nice.

Change History

Changed 6 years ago by timothy

  • summary changed from backlog fills upon larger netsplits and large amounts of joins to Group netsplits and group rejoins

Changed 6 years ago by akempgen

  • type changed from defect to enhancement

also see #130

Changed 6 years ago by timothy

  • summary changed from Group netsplits and group rejoins to Group netsplits and group rejoins (and only play one sound per group)

Changed 3 years ago by Rinoa

  • version changed from 2.0 (Mac) to 2.1 (Mac)

Valid as of latest build.

Changed 3 years ago by Rinoa

  • milestone set to Colloquy 2.3

Changed 20 months ago by celticminstrel

One thing I've seen in logs from other clients is to detect netplits by the quit message and merge all the resulting PARTs into a single log message, something like this:

[12:30pm] Netsplit *.net <-> *.split quits: nick1, nick2, nick3

Detecting netsplits is quite easy; it's simply two space-separated server names (though I know one network uses dummy server names such as "*.net" or "*.split" rather than showing the real server names) in a quit message. I'd say that nearly any quit message not containing a colon is probably a netsplit (unless it's "Client Quit" or "Remote host closed the connection" or something), though I don't know enough about quit messages to be certain.

Changed 20 months ago by celticminstrel

  • cc celtic.minstrel.ca@… added
Note: See TracTickets for help on using tickets.