github chatty/chatty v0.8.1
Version 0.8.1

latest releases: v0.26, v0.26-b6, v0.26-b5...
8 years ago

New features

  • Added experimental Whisper support (this will probably not be developed much
    until Twitch moves Whispers to the new system, read help on how to enable)
  • Improved TAB Completion: Added predictive sorting for names which gives users
    who recently talked/highlighted you a higher priority, added setting to
    toggle completion to common prefix (disabled by default)
  • Added dedicated ignore user lists (separate for chat and whispers)

Chat Window

  • Added Pause Chat when moving mouse over chat feature (enable in the settings)
  • Changed Ctrl to be used to pause chat, use AltGr for selecting when clicking
    on a username in chat
  • Don't scroll down when scrolled up even when scroll down timeout has passed
    while holding Ctrl
  • Added one-click moderation when holding Ctrl (configure in the Chat settings)

Tabs

  • Added manual resorting of tabs by drag and drop
  • Added more menu entries to close tabs to Tab Context Menu
  • Rejoin channels in the order the tabs were, when rejoining channels from last
    session on start (depends on the Tab Order setting of course)
  • Switch to tab when right-clicking on it (which wasn't the case everywhere)
  • Optional mouse wheel scrolling through tabs (enable in the settings)

Emoticons

  • Added FFZ Feature Friday again and improved support for it in Emotes Dialog
  • Improved Emote Context Menu (open twitchemotes.com for Twitch emotes id,
    added channel submenu for more emotes where it makes sense)
  • Added setting to toggle animated emotes (BTTV GIF emotes)
  • Allow global FFZ/BTTV emotes to be added to the favorites as well
  • Don't show 150% size in Emotes Dialog Detail View when emote is too wide
  • Sort Channel Subscriber Emotes alphabetically

Chat/Stream Info Display

  • Improved display for long slowmode times in the titlebar
  • Implemented new ROOMSTATE command, allowing for accurate display of
    submode/slowmode/r9k in titlebar
  • Added stream uptime to the titlebar, added settings to customize what is shown
    in the titlebar a bit more (View - Options - Titlebar)
  • Added stream uptime to Live Streams Dialog

Settings / Configuration

  • Added timestamp option to "Log to file" settings (previously only changeable
    with setting commands)
  • Highlight/Ignore: Allow non-standard channels in chan:/!chan: prefixes
  • Added setting for minimum userlist width
  • Switched default ports to 6667,443 due to port 80 not being available
    anymore for standard IRC
  • Increased default chat buffer size
  • Updated Settings Dialog
  • Added $globalmod and $anymod status identifiers for Usericons/Usercolors
  • Added $first option for Custom Usericon restriction to show them in front of
    the regular Usericons
  • Added setting for filtering of combining characters to change between off,
    lenient and strict replacing (filter can circumvent performance issues)

Commands / Menus

  • Added Copy Stream Name to Channel Context Menu (Miscellaneous submenu)
  • Added hotkey action to close all/all shown notifications
  • Added /openBackupDir command
  • Added entries to the Extra menu to record/open Stream Highlights
  • Added "Open speedrun.com" Channel Context Menu entry in Miscellaneous submenu
    (which tries to open the leaderboards page for the current game)

Other Changes

  • Added "Open in online help" button in Help window
  • Show indication of action message (/me) in User Info Dialog chat history and
    log files (star in front of the message)
  • Apply bans/timeouts to Stream Chat
  • Changed website URL to GitHub
  • Improved debug output a bit, renamed current session debug log file
  • Keep showing "Update Available" notification after restart
  • Removed condition to use maximum reconnection delay when host could not be
    resolved
  • Updated help

Bugfixes

  • Fixed error in slowmode message parsing
  • Changed Ignore option config:info to only apply to info messages, not
    regular chat messages
  • Fixed tab not showing new message if message was highlighted with
    config:!notify option
  • Fixed message parsing from inadvertently ignoring some (rare) messages
  • Fixed raw message parsing
  • Fixed replacing of all linebreak characters when sending message
  • Fixed wrong channel being cleared when "Clear chat when cleared by a
    moderator" setting is enabled
  • Fixed hotkey bug when opening/closing hotkey settings with global hotkeys
    disabled
  • Fixed off-by-one error for reconnection attempts
  • Fixed sounds on Linux (hopefully)

Don't miss a new chatty release

NewReleases is sending notifications on new releases.