UbuntuUpdates.org

Package "chatty"

This package belongs to a PPA: GetDeb Apps

Name: chatty

Description:

Twitch Chat Client for Desktop
Twitch chat client for everyone who wants to try
something new and different from the webchat,
but doesn't want the complexity of an IRC client
or miss out on the Twitch specific features.

Latest version: 0.8.1-1~getdeb1
Release: trusty (14.04)
Level: getdeb
Repository: apps
Homepage: http://getchatty.sourceforge.net

Links


Download "chatty"


Other versions of "chatty" in Trusty

No other version of this package is available in the Trusty release.

Changelog

Version: 0.8.1-1~getdeb1 2015-09-03 19:12:23 UTC

chatty (0.8.1-1~getdeb1) trusty; urgency=medium

  * New upstream version
    #### 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)

 -- Christoph Korn Thu, 03 Sep 2015 19:59:10 +0200


Version: 0.8-1~getdeb1 2015-06-10 18:09:23 UTC

chatty (0.8-1~getdeb1) trusty; urgency=medium

  * New upstream version
    Core Changes:
    - Connection: Implemented IRCv3 tags/commands/membership support
    - Userlist: IRCv3 now supports optional joins/parts (correct userlist),
    which is enabled by default in Chatty (doesn't mean joins/parts have to
    be shown)
    - Added experimental support for secured connections

    Emoticons:
    - Changed Emoticon parsing to use spaces as delimiter instead of word
    boundaries (to match changes made to Twitch Chat)
    - Scaling: Added settings to scale emotes in chat and the Emotes Dialog
    - BTTV: Implemented BTTV Custom Channel Emotes, switched to new BTTV API
    - IRCv3: Implemented new Twitch Emotes API, including using IRCv3 tags
    - Emote Dialog: Added overview of all global emotes (Twitch and Other)
    - Detail View: Added Detail View that can be opened for an emote with
    different scaling and a table of information about the emote
    - Context Menu: Added more entries and information
    - Added emote image caching, making loading of emotes a bit faster and
    hopefully more reliable if the server can't be reached at the time of
    loading
    - Added feature to add custom emotes (locally), also allowing you to
    replace other emotes
    - FFZ: Switched to new API (and showing more info about the emotes)

    TAB Completion:
    - Changed to work with @ in front (or any other non-word characters
    around it)
    - Added info popup to show completion information (how many items are
    found, which item you are at while cycling through results)
    - Added completion for emotes (Shift-TAB)
    - Added completion for setting names (TAB when using after setting
    command)
    - Added completion for some commands (TAB after /)
    - Added support for custom completion items that you can add in the
    settings or via the /customCompletion command

    StreamChat:
    - Added fitting context menu to stream chat dialog
    - Added setting to START inserting text a the top in Stream Chat
      (but not insert text at the top in general), added streamChatResizable
      setting
    - Added commands /clearStreamChat, /testStreamChat, /setStreamChatSize,
      /getStreamChatSize

    Other Enhancements:
    - Added bot badge (bot names from BTTV/FFZ APIs and local setting)
    - Added ability to record current stream time via commands to assist in
    creating stream highlights
    - Added setting to clear chat when channel is cleared by a moderator
    - Hosting: Added info in the title which channel is being hosted, added
    warning in chat when a channel is still being hosted when the stream is
    going live
    - Streamlined reconnection messages a bit
    - Output message if channel attempting to join doesn't exist on Twitch
    - Added correctly capitalized names from IRCv3 display-name tag, removed
      commands to change capitalization of names locally
    - Added experimental showing of slowmode/submode status in the titlebar
    (only shows correctly if mode toggled while you are already in the
    channel, until chat sends that info on join as well)
    - Added feature to locally set custom names for any user which show up in
    chat and the userlist
    - Highlighting: Added more prefix options
    - Ignore: Added prefix option to ignore info messages
    - Added Miscellaneous-menu to User Context menu and added entry Copy Name
      (meaning copy to clipboard)
    - Added Miscellaneous-menu to Channel Context menu and added entry to
    join currently hosted channel
    - Added /copy command which copies the given text to the clipboard
    - Added /color command which redirects to the Twitch Chat /color command
    - Added /livestreamer command to open streams/dialog via command
    - Added /appinfo command
    - Added /r9k and /r9koff commands
    - Added workaround for Twitch API sometimes returning stream information
    with missing channel object (no title available), assuming previous title
    - Updated help

    Changes:
    - Files: Moved cache files to be saved in the /cache folder
    - Reduced Twitch API debug log spam a bit
    - Increased join delay a bit
    - Updated Settings Dialog layout to adjust to the dialog size better
    - Changed Twitch API version calls to use v3 by default
    - Changed Usericon image files starting with "http" to be interpreted as
    URL
    - Disabled auto request of mods list for the time being, since mod status
    for messages should always work and mod status in the userlist should
      probably work if the userlist works in the first place
    - Decreased Live Streams dialog scroll speed a bit

    Settings:
    - Highlighting: Added highlightIgnored setting whether to try to
    highlight messages that have already been ignored (disabled by default)
    - Changed capitalizedNames (first letter only) setting to default to on
    (only affects fresh settings)
    - Debugging: Added setting to log raw IRC traffic to file (disabled by
    default)
    - Added mainResizable setting to be able to turn off resizing of the main
    window
    - Added setting to ignore Stream Status Notifications for Stream Offline
    - Added some more support for different setting types to setting commands
    - Changed setting commands to support numeric lists
    - Changed Settings Dialog to only tell you to reconnect if you don't have
    to also restart Chatty (required by a setting change)

    Bugfixes:
    - Fixed bug where channel would constantly be reopened when it failed to
    join (especially happening on non-existing channels)
    - Fixed bug where reonnection timer would sometimes not be cancelled
    - Fixed synchronization that could lock up the GUI when performing API
    requests
    - Fixed username case-sensitivity issues for commands
    - Fixed error in stream status writer when stream doesn't have a game set
    - StreamChat: Fixed bug where stream chat wouldn't scroll down properly
   


Version: 0.7.3-1~getdeb1 2015-01-20 21:12:52 UTC

chatty (0.7.3-1~getdeb1) trusty; urgency=medium

  * New upstream version
    New features:
    - Added customizable hotkeys feature allowing you to add/remove/change
    hotkeys in the settings (Global Hotkeys Windows only)
    - Added Stream Chat dialog (only regular messages, optional message
    timeout to make them disappear after some time, mainly for testing
    right now)
    - Added support for global mods
    - Added $chan parameter to Custom Commands
    - Log to file: Added setting to customize timestamp (via setting
    commands)

    Changes:
    - Changed inputbox font to prevent bug where fallback fonts wouldn't work
      properly in JTextPane
    - Changed default for "Restore dialogs" setting to "Restore dialogs from
    last session" (only if you start from fresh settings)
    - Backup: Increased setting backup count to 5 backups
    - Changed staff usermode symbol to & (text symbol, not the badge)
    - Added scaling to emotes if the image is too big, set maximum size to
    100x50
    - Improved setting commands (added add/remove commands for String lists,
    save default for lists/maps), improved help for setting commands
    - Added "set:" commandline parameter to set any setting that can be set
    with the /set command
    - Changed to new BTTV emotes API
    - Improved URL parsing a bit
    - Updated help

    Bugfixes:
    - Fixed Simple Title menu setting not being updated correctly
    - Set foreground color of Viewer History based on the current foreground
    color of the dialog, so it fits the LAF
    - Set Notification foreground color to black, in case a LAF uses another
    color that doesn't go well with the yellow background (Notification
    colors should be customizable eventually)

 -- Christoph Korn Mon, 19 Jan 2015 18:52:07 +0100


Version: 0.7.2-1~getdeb1 2014-12-15 23:07:52 UTC

chatty (0.7.2-1~getdeb1) trusty; urgency=medium

  * New upstream version
    Features:
    - User Dialog Buttons (Timeout/Custom Commands) now support shortcuts,
    Ban and Unban buttons are not hardcoded anymore and have to be added to the
    setting (setting is automatically changed if you switch from a version
    before 0.7.2)
    - Added User/Line Selection feature to select a User in chat via the
    keyboard so e.g. timeouts are possible completely via the keyboard
    - Added feature to modify Addressbook entries via a file
    - Added color restriction for Usericons
    - Highlight/Ignore: Added prefixes ("start:", "status:", "!status:",
    "!cat:", "chanCat:", "!chanCat")
    - Channel Info Dialog now allows to be resized a lot smaller, Viewercount
    info now adjusting better to smaller sizes
    - Added setting to change Look&Feel (only Default and System for now)
    - Added setting to attach dialogs to main window, so they always stay in
    the same relative position when the main window is moved
    - Added some keyboard shortcuts
    - Added some support for FFZ feature friday, added /ffzGlobal command to
    show global FFZ emote codes

    Changes:
    - Added menu entry to open login configuration for easier access (no need
    to disconnect from chat)
    - Improved login configuration dialog
    - When login was determined invalid by automatic check: Changed warning
    message, don't remove automatically anymore but let user do it if
    necessary
    - Added Options submenu to View menu to allow more options with direct
    access
    - Added more options to Title/Game Presets dialog due to S'ome demand
    - Logging to file now enabled by default (only if you start from fresh
    settings)
    - MOD/UNMOD messages are now disabled by default (from fresh settings)
    - Custom Commands executed from the Channel Context Menu now include the
    name of the channel as first parameter (without leading #)
    - Some small improvements of labels/info texts in Settings Dialog
    - Increased join delay, increased delay between failed join attempts
    - Ping connection more often if inactive to detect disconnect quicker and
      possibly prevent disconnect in some cases
    - Improved URL detection (again)
    - Improved debug messages a bit
    - Improved error catching in some places
    - Added more tests
    - Updated help

    Bugfixes:
    - Fixed URLs that don't have a protocol prefix (e.g. http://) being
      opened without a prefix, which resulted in the browser not opening
      correctly
    - Fixed error in FrankerFaceZ emote parsing
    - Fixed bug where "Close to tray" wouldn't work without "Minimize to
      tray" being enabled as well
    - Fixed layout problem in Settings Dialog when log path was too long
    - Use usercolor corrected for readability for colored /me messages

 -- Christoph Korn Mon, 15 Dec 2014 18:17:01 +0100


Version: 0.7.1-1~getdeb1 2014-10-30 21:08:49 UTC

chatty (0.7.1-1~getdeb1) trusty; urgency=medium

  * New upstream version
    New features:
    - Added Emoticon Favorites, that are displayed in the Emote Dialog (you
    can only
      add Twitch Emotes for now, not FFZ or BTTV)
    - Added support for correct capitalization of names in chat
    (experimental, you
      have to enable it in the settings if you want to try it)
    - Show correctly capitalized stream names in Live Streams/Channel Info
    Dialog
      (independent of the Correctly Capitalized Names setting)
    - Added minimize to tray/close to tray options
    - Added setting for auto scroll down timeout length
    - Added setting to change font size of dialogs (experimental, only
    Userinfo now)
    - Added setting to customize chat log file location
    - Added context menu to Follower/Subscriber Dialog to export list to file
    - Added support for FrankerFaceZ global event emotes

    Changes:
    - Changed tray icon to only show when needed
    - Set proper tooltip for tray icon
    - Added some more timestamp options
    - Changed stream status writer output to "exported" subfolder of settings
    folder
    - Changed stream status writer to ignore case of stream name
    - Channel Info: Added approx. last stream length as tooltip to "Offline"
    text
    - Changed Twitch badges to use images instead of alpha (shows new colors
    now)
    - Changed base colors for badges to new Twitch colors (affects FFZ Mod
    Icon and Fallback Icons)
    - Allow for selection of text in chat by double-clicking (focus to
    inputbox now
      only on single-click on chat)
    - Detect a few more URL formats to be made clickable
    - Improved debug logging a bit (memory usage)
    - Some small improvements to memory usage
    - Added some more characters to Font Selection Dialog, but also an input
    field to enter your own text to test the font
    - Catch the error if hotkey library couldn't be found and output warning
    instead
    - Updated help

    Bugfixes:
    - Fixed info messages sometimes going to the wrong window if popouts are
    used
    - Fixed subscriber sorting in userlist (but overall sorting can still be
    screwed up sometimes)
    - Fixed wrong channel being joined when joining channel out of user
    context menu with "Capitalize Names (First Letter)" option being enabled
    (fixed implicitly by changing some stuff around for supporting
    capitalized names)
    - Added workaround for Twitch emotes appearing wrong on Retina displays
    - Nothing to do with Chatty in particular (it's the same for every IRC
    client), but the "xy just subscribed" message should now work for
    everyone again, because Twitch fixed it :)

 -- Christoph Korn Thu, 30 Oct 2014 20:22:21 +0100




About   -   Send Feedback to @ubuntu_updates