0.8.1 updates

This commit is contained in:
tduva 2015-08-10 21:17:20 +02:00
parent 3a26dad95b
commit de788683ed
3 changed files with 111 additions and 10 deletions

View File

@ -1,5 +1,100 @@
0.8 (2015-06-09) Latest Version
0.8.1 (2015-08-10) Latest 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)
0.8 (2015-06-09)
Core Changes:
- Connection: Implemented IRCv3 tags/commands/membership support

View File

@ -15,7 +15,7 @@ function loaded() {
{ ceiling: null, text: "$years years ago" }
]
}
document.getElementById("ago").innerHTML = "Version 0.8 released "+humanized_time_span("2015/06/09", Date(), custom_date_formats)+"";
document.getElementById("ago").innerHTML = "Version 0.8.1 released "+humanized_time_span("2015/08/10", Date(), custom_date_formats)+"";
}
-->
</script>
@ -144,17 +144,19 @@ function loaded() {
<li>Easily open streams in your browser, or run <a href="http://livestreamer.tanuki.se/en/latest/">Livestreamer</a> out of Chatty</li>
<li>Optional compact way of showing mod/unmod/joins/parts messages</li>
<li>View a list with the most recent followers/subscribers of your channel
<li>With <a href="http://frankerfacez.com">FrankerFaceZ</a>-Support (Emoticons &amp; Custom Mod Icons) and <a href="http://betterttv.nightdev.com">BetterTTV</a> emotes, including unified bot badge<span class="new">(new!)</span></li>
<li>Dialog with your paid emotes, channel-specific emotes, all global emotes<span class="new">(new!)</span> and Twitch emotes you favorited</li>
<li>With <a href="http://frankerfacez.com">FrankerFaceZ</a>-Support (Emoticons &amp; Custom Mod Icons) and <a href="http://betterttv.nightdev.com">BetterTTV</a> emotes, including unified bot badge</li>
<li>Dialog with your paid emotes, channel-specific emotes, all global emotes and Twitch emotes you favorited</li>
<li>Connect with OAuth (your Twitch account password is never entered in the application)</li>
<li>Let Chatty help making Stream Highlights by adding the current stream time to a file (including optionally your moderators)</li>
<li>Show channel information like uptime, slowmode, submode <span class="new">(new!)</span></li>
<li>Experimental Whisper Support <span class="new">(new!)</span></li>
</ul>
</li>
<li>General features
<ul>
<li>Hopefully easy to use.. ;)</li>
<li>Chatlog, clickable links, improved TAB Completion (nicks, emotes, commands, custom) <span class="new">(new!)</span>, input history</li>
<li>Chatlog, clickable links, improved TAB Completion (nicks, emotes, commands, custom), input history</li>
<li>Message Highlighting, Message Ignore System, Channel Favorites/History</li>
<li>Join several channels, popout individual channels to view them side-by-side</li>
<li>Desktop application (some might prefer this over an application running in a browser)</li>
@ -167,7 +169,7 @@ function loaded() {
<li>Choose your font, customize colors, timestamp, how bans are shown, joins/parts and more</li>
<li>Customize usercolors based on user-type (mod, sub, turbo..), specific usernames or colors (replace colors)</li>
<li>Customize usericons (badges), replace default ones or add your own for specific users</li>
<li>Disable specific emotes, replace emotes with your own locally, change scaling all emotes in chat or the Emote Dialog <span class="new">(new!)</span></li>
<li>Disable specific emotes, replace emotes with your own locally, change scaling all emotes in chat or the Emote Dialog</li>
<li>Create custom commands and add them to context menus or the user dialog</li>
<li>Add or remove regular, app-wide or global hotkeys according to your needs</li>
<li>Extensive settings dialog to adjust the features to your needs</li>
@ -188,10 +190,14 @@ function loaded() {
<h2 id="download">Download & Getting started</h2>
<ul>
<li><a href="https://www.dropbox.com/s/a3k1y8hxdohjnsy/Chatty_0.8.zip?dl=0"><strong>Download Version 0.8</strong></a> (Recommended version if you don't need global hotkeys or don't use Windows)</li>
<li><a href="https://github.com/chatty/chatty/releases/download/v0.8.1/Chatty_0.8.1.zip"><strong>Download Version 0.8.1</strong></a>
[<a href="https://www.dropbox.com/s/9nik7ejjc4odrxt/Chatty_0.8.1.zip?dl=0">Mirror</a>]
(Recommended version if you don't need global hotkeys or don't use Windows)</li>
<li>With global hotkey support (Windows only):<ul>
<li><a href="https://www.dropbox.com/s/jh7qodggjhahyni/Chatty_0.8_hotkey_32bit.zip?dl=0">Download Version 0.8 (for 32bit-Java)</a></li>
<li><a href="https://www.dropbox.com/s/jfm8y0w9cl7c5mb/Chatty_0.8_hotkey_64bit.zip?dl=0">Download Version 0.8 (for 64bit-Java)</a></li>
<li><a href="https://github.com/chatty/chatty/releases/download/v0.8.1/Chatty_0.8.1_hotkey_32bit.zip">Download Version 0.8.1 (for 32bit-Java)</a>
[<a href="https://www.dropbox.com/s/jdkleqba9dga4uw/Chatty_0.8.1_hotkey_32bit.zip?dl=0">Mirror</a>]</li>
<li><a href="https://github.com/chatty/chatty/releases/download/v0.8.1/Chatty_0.8.1_hotkey_64bit.zip">Download Version 0.8.1 (for 64bit-Java)</a>
[<a href="https://www.dropbox.com/s/bzyrlk0khupkve3/Chatty_0.8.1_hotkey_64bit.zip?dl=0">Mirror</a>]</li>
</ul></li>
</ul>

View File

@ -1 +1 @@
0.8 Implemented Twitch Chat updates, new BTTV/FFZ APIs, better TAB completion, and much more..
0.8.1 Experimental Whisper Support, FFZ Feature Friday support (again), Bugfixes, and much more..