Skip to content

Releases: dewcked/StreamLinkerino

release v1.0.0

04 Mar 16:49
Compare
Choose a tag to compare

Refactoring

  • There was huge amount of refactoring. Still not perfect but tried to follow coding guidelines, Model-View-Presenter model
  • Moved most of platform dependent variables to separated header.

New Features

  • Now support IPC(Inter-process communication) with MPVplayer. It means, lots of keyboard shortcuts came together 🎉
  • Added needed function to setting dialog (path auto completion, open file dialog to select executable)
  • Added new Icon for Streamlinkerino (which I made, and is licensed under CC0 = use it without limitation)

Streamlinkerinoicon

Pre-release v0.2.1

25 Feb 09:14
Compare
Choose a tag to compare
Pre-release v0.2.1 Pre-release
Pre-release

Bug fix

  • Fixed several bugs happens between application state transition.
  • Fixed bug option doesn't detect modules correctly.
  • Fixed bug when window is inactive, main window executes keyboard and mouse inputs

Refactoring

  • Refactored code for next new features.

Pre-release v0.2.0

22 Feb 16:04
Compare
Choose a tag to compare
Pre-release v0.2.0 Pre-release
Pre-release

First stable pre-release.

Streamlinkerino_win v0.1.3

20 Feb 06:06
d51affa
Compare
Choose a tag to compare
Pre-release

Fixed bug

  • Load stream menu doesn't load current chat channel's stream

Edit

  • Included dlls that needed to launch program.

Bug fix for Chatterino embed

20 Feb 04:28
b730eff
Compare
Choose a tag to compare
Pre-release

Fix bug

  • Chatterino channels sometimes are not saved. Now they are saved. (Maybe this problem needs more investigation?)

Fix for v0.1

19 Feb 15:38
9d2554c
Compare
Choose a tag to compare
Fix for v0.1 Pre-release
Pre-release
  • Don't have to use context menu when quitting application.
  • Fixed this app not to interfere currently running Chatterino processes and later created Chatterino processes.

Experimental Streamlinkerino port for Windows OS

19 Feb 09:05
66b5aca
Compare
Choose a tag to compare

New Features

  • Double-click Screen or press F to enable/disable full-screen mode
  • Press ESC(ape) to disable full-screen mode
  • Resizing works smoothly and window location&size are now stored in registry
  • Press W to enable/disable Frameless window mode
  • Right click screen to open context menu.
    • Stream channels now doesn't change automatically when you select chat channel.
    • You must right-click and select Load Stream to load current chat channel's stream.
  • If above functions doesn't work, click the screen once and try again. It's window focus problem between Chatterino and this app that is hard to handle for me for now :(

Important change

  • 🎉 I made some changes to avoid patching Chatterino. It means, you don't have to patch it. 🎉

  • Streamlinkerino now uses Chatterino's official window-layout.json setting file stored in %Appdata%\Chatterino2\Settings\window-layout.json to load information of currently opened channel lists and selected channel. Channel information is saved when Chatterino process is killed, tab is made, tab is removed, tab is selected while it is top-level window, so there are two drawbacks of this change.

    • When loading another channel, Chatterino should be killed at least once to store current channel information to json file. After that, this app starts Chatterino embed again and channel information from there.
    • As chatterino's window must be a top-level window before exit, this app seperates Chatterino's window from main window before killing it. This may look ugly af but I'm trying to find a way to hide this.
  • You must Right-click screen and select close to safely save current channel lists and close app. If not, entire channel information will remain initial.