Skip to content

Releases: streamlink/streamlink-twitch-gui

v0.8.0

23 Apr 18:56
Compare
Choose a tag to compare

Highlights

  • Implemented custom channel settings (see the wrench icon in the upper right corner). #23, #63
  • Implemented channel search function.
  • Implemented task bar / dock icon badge showing number of online favorites. #67
  • Implemented player command line variables (click the button in the videoplayer settings section).
    Requires advanced settings to be enabled.
  • Restructured the settings menu.
  • Fixed incorrect OSX tray icon scaling. #64
  • Fixed window state persistence when changing the desktop resolution.
  • Fixed stream popup overwriting the channel status after a successful stream launch.
  • Fixed rare HTMLBars parsing error resulting in a blank page.
  • Fixed mousewheel scrolling not working sometimes.
  • Upgraded NW.js to v0.12.1 (fixes the HiDPI issues on Windows). #72
  • Several minor bug fixes and improvements.

Changelog

v0.7.3

29 Mar 12:11
Compare
Choose a tag to compare

Patch update highlights

  • Fixed application being hidden after closing it while being minimized. #62
  • Replaced colored tray icons on OSX with grayscale ones.
  • Fixed notification click bug where chat was opened twice in some cases.

Changelog

Known issues

  • OSX
    • Tray icon scales incorrectly on high DPI displays. Fixed in #64
  • WIN
    • Blurry text and images on high DPI displays. Fixed in #72

Notes

This is mainly a hotfix for v0.7.2 (see #62).
Use the --reset-window start parameter if the window stays hidden after starting the application.

v0.7.2

26 Mar 12:59
Compare
Choose a tag to compare

Patch update highlights

  • Implemented channel pages.
  • Implemented login via OAuth token. #53
    Requires "advanced settings" to be enabled (see settings menu).
  • Added more infos to the stream popup (refreshes automatically).
  • Added --tray and --min start parameters. #50
  • Added minimize to tray option.
  • The window state will now be preserved between sessions. #48
    Use --reset-window to start the application centered again.
  • Fixed desktop notification bugs.
  • Fixed livestreamer default path (OSX). #55
  • Fixed broken keyboard shortcuts (OSX). #59
  • Upgraded dependencies.
  • Upgraded NW.js to v0.12.0.
  • Various other bugfixes and improvements.

Changelog

Known issues

  • [Win] Closing the application while being minimized causes it to be hidden on the next start. Fixed in #62. A hotfix will be released soon. Use the --reset-window start parameter to move the window back to the center.

Notes

Please see v0.7.3

v0.7.1

10 Feb 18:15
Compare
Choose a tag to compare

Patch update highlights

  • Fixed "Launching stream" dialog being stuck in some cases. See #45 and #38. Thanks @Wraul
  • Fixed invalid aspect ratio of broken preview images.
  • Restricted start menu shortcut creation on windows to win8 and higher. Required for toast notifications. See #44.
  • Changed default application font to Roboto.
  • Some other bugfixes

Changelog

v0.7.0

22 Jan 07:40
Compare
Choose a tag to compare

Highlights

  • Added x64 builds for Windows and OSX (see below).
  • Implemented follow-channel mechanics.
  • Implemented desktop notifications.
    The behavior of notifications can be configured at the bottom of the settings menu. Due to platform limitations, notification clicks are disabled for linux users.
  • Reworked internal stream launch logic.
  • The stream popup now displays all output messages of livestreamer and handles errors appropriately.
  • Added channel subscription button.
  • Added a feedback animation to some buttons.
  • Added game info to streams in the search results.
  • Changed tooltip of streams which are online for more than 24h.
  • Changed tray icon menu.
  • Fixed list of followed channels being cut off after the first 12 entries. #34
  • Fixed unresolving auto-logins issue.
  • Fixed "beta.twitch.tv" stream url issue.
  • Fixed osx build issue of the previous release.
  • Upgraded to latest stable version of nw.js (node-webkit) v0.11.6.
  • Various other bugfixes and improvements.

Changelog

Known issues

  • See issues of the v0.6.1 release

Notes

I really appreciate all the people who share this project by posting about it on other websites. But please be respectful and don't link directly to the attached files. Thank you!

v0.6.1

12 Dec 18:47
Compare
Choose a tag to compare

Patch update highlights

  • Set the required livestreamer version to v1.11.1 !!! See #30
    Twitch had changed their API lately, so livestreamer was unable to launch any streams. This means that you need to install the latest livestreamer version in order to watch twitch.tv streams. If you're running the old version, the GUI will prompt you to do so.
  • Rewrote the tray-icon logic: You can now choose where to access the application from - either the taskbar/dock, tray or both. The previous settings for this option have been reset.
  • Implemented language flags, showing the channel's language and broadcaster language.
  • Added more stats to the featured channels and streams being watched.
  • Added a link to the game the broadcaster is playing (while hovering the preview image).
  • The application window now stays hidden until it has finished loading.
  • Updated to latest node-webkit version v0.11.2
  • Updated several dependencies (ember and ember-data)
  • Fixed preview images being cached and not updated when refreshing a route.
  • Fixed streams-being-watched route not fetching new data from the API when refreshing.
  • Fixed select dropdowns not updating correctly.
  • Fixed being able to open multiple windows by clicking links while holding modifier keys.
  • Fixed app crashes caused by uncaught exceptions which were thrown by
    • clicking a livestreamer documentation link
    • featured streams having no status text

Changelog

Known issues

  • OSX:
    • Due to a build dependency issue, the old problem regarding the path of the livestreamer executable is back in (pre v0.6.0). This means that you need to manually set the path to livestreamer, if you haven't already. The default path is /usr/local/bin/livestreamer, but if this doesn't work, please check which livestreamer, to see where the livestreamer executable is located.
  • Twitch.tv API issues:
    • Sometimes the returned list of streams is empty. This affects all stream listings, the infinite scroll mechanic, the stream search function and also the streams-being-watched menu.
  • See issues of the v0.6.0 release

Notes

I really appreciate all the people who share this project by posting about it on other websites. But please be respectful and don't link directly to the attached files. Thank you!

v0.6.0

15 Nov 19:38
Compare
Choose a tag to compare

Highlights

  • Implemented twitch.tv login (due to dependency issues, only the followed channels are currently supported #27)
  • Improved the infinite scroll logic and stream tile layout
  • Implemented twitter name and link parser for stream titles and descriptions
  • Reworked internal data querying logic
  • Menus can now be refreshed by clicking on the menu again #18
  • Fixed issue where OSX was not able to find livestreamer in its default location #24
  • Implemented custom homepage #25
  • Added app icon to windows build #26
  • Updated node-webkit to v0.11.0 (adds support for high-dpi)
  • Many other small fixes and improvements

Changelog

Known issues

  • A click on a documentation link in the settings menu breaks the application (fixed in 1b85be9)
  • The select dropdown views keep the old selection after clicking the discard button in the settings menu. (fixed in 0a5f415)
  • See issues of the v0.5.0 release

v0.5.0

19 Aug 07:45
Compare
Choose a tag to compare

Highlights

  • Multi stream support! #13
  • The GUI may now be closed while streams are still running
  • Implemented livestreamer validation / version check
  • Added stream type selection to the settings #16
  • Added GUI minimize option when launching a stream #16
  • Added a refresh button to the titlebar
  • Disabled caching of twitch.tv API requests
  • Fixed various infinite scroll bugs
  • Fixed missing stream quality fallbacks #15
  • Made the error messages a bit more informative
  • Added application icon for windows

Changelog

Known issues

  • [Win] The icon of the .exe file will be changed as well in the next release
  • The livestreamer error log of streams that failed to launch still needs to be implemented (the popup will silently close)
  • The refresh button doesn't work on error routes
  • See issues of the v0.4.2 release

v0.4.2

07 Aug 14:40
Compare
Choose a tag to compare

Highlights

  • Added chat button to the "now watching" popup #9
  • Added quality change dropdown to the popup #10
  • Added "minimize GUI" options
  • Integrated a livestreamer download button
  • The app window will now correctly appear centered on startup
  • Updated node-webkit to v0.10.1
  • Windows builds now have improved text rendering
  • Gentoo support for Linux startscript #12
  • Linux builds now include scripts for adding a launcher to the menu
  • Added app-icons to OSX and Linux builds

Changelog

Known issues:

  • There might be some problems with the videoplayer when changing the stream quality via the dropdown.
  • [Win] The titlebar buttons (min, max and close) stay hovered after moving the cursor.
  • [OSX,Linux] When building the app, the tarballs still don't include the +x flags for the executable files (the attached files are working though). #14

v0.4.1

04 Jun 14:18
Compare
Choose a tag to compare