Skip to content

Releases: jtvberg/StreamDock

StreamDock v2.0.1 (Mac, Win, Linux)

09 Jan 01:30
Compare
Choose a tag to compare

Notes:

  • Updated pretty much all of the service scripts. In some cases, things changed in others I worked to get them to apply more reliably
  • This version comes with an actual arm64 build for Apple silicon macs!
  • Added logging dispatch to the renderer for those interested in seeing main process logs in the console
  • Minor bug-fixes and package version bumps

Known Issues:

  • Peacock still doesn't work. After messing with it for a while it looks like Cloudflare is blocking the client so not much to do about that
  • Hulu will resume playing when minimized to tray after a short amount of time. If you pause it before you minimize to tray, it does not. I have not found a root cause for this and it only happens on Hulu. This may have been around for quite some time

StreamDock v2.0.0 (Mac, Win, Linux)

05 May 18:34
3d02844
Compare
Choose a tag to compare

Welcome to 2.0.0!
This is pretty much a complete re-write.
You can check out the major changes here.

If you are running a previous version of StreamDock, I highly recommend you use the Clear Data function in the advanced section in the settings!

StreamDock v1.0.0 (Mac, Win, Linux)

21 Feb 01:51
Compare
Choose a tag to compare

This is 1.0.0!

It's been a long road... I built this really for myself and then just kept tacking things on over time (as is evident in terrible way I laid out my code.) The last release was a big one so I have been focused on just making sure it's working as intended.

Some minor bug fixes:

  • The window control overlay is gone from Windows... not sure how that snuck in
  • Apple TV next episode scripts stopped working as they changed their end of things but is fixed now
  • The auto-fullscreen feature had to be taken out as it would lead to scenarios where you could no longer use the button in the video

Beyond that, the thing has been stable for a long time so I am just marking the moment.
I will not be working on this version much going forward outside of a bug fix here or there.
That said, version 2.0.0 is already underway! I learned a lot and now I am taking this thing back to formula a bit. I tend to just write code and worry about structure and clarity later at my own peril. Not this time!

Thank you to everyone who saw fit to throw me a star!

StreamDock v0.8.1 (Mac, Win, Linux)

22 Nov 18:26
Compare
Choose a tag to compare

Decent update here!

Open stream in new window:

  • There is now a button in the header and a menu item (under View) to open the current stream in another window
  • This is a somewhat experimental feature
  • It works but none of the other features you get in the main window are working at this time
  • So no ratio buttons or service features
  • If you hit a menu item that will impact the main window not the new one
  • More work to come on this but for now, it is pretty simple

Streaming features:

  • Added the skipping functions to Peacock, Paramount, HBO and Apple TV
  • There are new options in preferences to turn on the ability to skip recaps/intros and to 'Binge Mode' which automatically starts the next episode for these services (along with the previously implemented services)
  • There is a new option to automatically fullscreen YouTube videos when you navigate to them (to window or screen depending on how you have that setup)
  • Also added the go premium overlay to the ad skipping functions on YouTube so that it is automatically dismissed

Stream Search / Bookmarking (Home screen):

  • You can now just drag a video from a browser directly onto the home screen to bookmark it
  • You can also bookmark a stream from the main window by dragging it onto the header (this is useful when browsing YouTube videos)
  • Bookmarking is now available from both the search result listings (hover to bookmark at top right of card) and from the detail view (bookmark icon below title) This bookmarks the TMDB page for that title
  • If you want to bookmark a link in your clipboard, you can just click the bookmark button while on the home screen
  • There is now an thumbs up icon below the title in the detail view of a search result, clicking this will search for similar titles

Other:

  • Build for Mac/Window/Linux available for this release
  • Fixed the icon not showing up in some linux distros
  • Fixed some service script bugs
  • Tray icon color in Linux is not tied to the taskbar theme but to the button theme (don't know what to say about that)

StreamDock v0.7.3 (Mac)

15 Jul 20:40
Compare
Choose a tag to compare

Minor update:

  • Stream search input clears properly
  • Home screen layout updated to fill the grids better
  • The lock button wasn't syncing state when using the menu toggle
  • Divider in home screen would reset position when changing vertical window size
  • Eliminated mac-only settings
  • You can now change the location used for the provider lookup in the stream search in the preferences menu (defaults to US)
  • The manual work-around for logging into Google is now automatic (login and subsequent playback should now work without needing to do a one time user agent switch)
  • Moved to Castlabs Electron 18.x from 12.x

StreamDock v0.7.2 (Mac, Win, Linux)

10 Mar 02:06
Compare
Choose a tag to compare

This is mainly a distro update as it includes macOS, Windows 10 and Linux.

  • Fixed issue where first time installs weren't using a working user agent (ouch)
  • Small fixes as I tested out the various platforms
  • macOS is signed and notarized
  • Win10 is self-signed
  • Not tested on Win11

Reminder: on Windows and Linux the quick access and control buttons are a bit odd with the menu attached to the window. These can both be turned off in Preferences > General Settings

StreamDock v0.7.0 (Mac)

23 Feb 17:49
5570bb7
Compare
Choose a tag to compare

Search!

  • You can now search for a movie or TV show stream on the new fangled home page!
  • The search uses the TMDB API to find titles and show you were you can stream them (but the API does not supply deep links!)
  • TMDB is a community driven movie and TV database. You can check it out here
  • Clicking on a search result entry will show you details about the title (clicking on a provider icon will take you to the TMDB page that has the deep link)
  • Within the detail view there is a link to the TMDB page (logo, bottom left) where you can see the various ways to get the content
  • The search result will only list subscription services but if you go to the TMDB page, you can also see purchase and rental options
  • Clicking on one of the streaming options at TMDB will open the link in the app however, some services, like HBO, will ask who is watching and then lose it's way to the content
  • The primary search results are currently US only
  • There are also 3 quick search buttons: Popular films and TV shows that can be streamed and then 1 more for trending titles over the last week (but may not be on a stream service yet)
  • Some price of admission: you will need to enable the search pane it in the settings and provide an API key. This requires you create a free account on TMDB and generate the v3 key

Home page

  • Bookmarks have been moved to the home page which hosts the search capability as well
  • Solves the silly UI problem of where to put the bookmarks button. Now all 'control' sort of buttons are in one place and services stay in the center. Before, putting the bookmark and bookmarks buttons in the same place would have been confusing.
  • This page will host some other future features

Also:

  • Added Crunchyroll as a service (beta site only as of now)
  • Fixed a scenario where the Netflix facets menu stayed open
  • System accent color now used for all highlight or accent use
  • CSS/Styles clean up
  • Package updates
  • Paramount+ color needed and update to #0066FF. This was off from when it was CBS

StreamDock v0.6.0 (Mac)

02 Jan 20:14
Compare
Choose a tag to compare
  • Fixed user agent issue that was making certain services not work properly
  • Added the ability to update the user agent on your own (but be careful!)
  • Fixed an Amazon script
  • Package updates
  • Refactored a bit

StreamDock v0.5.5 (Mac)

03 Nov 22:24
Compare
Choose a tag to compare

***Update: This release is broken for Netflix

-Added additional aspect ratios to the view menu and re-worked it into separate menus
-Google login should work if you login into YouTube first
-Added a flash indicator to the bookmark tab icon when adding a bookmark
-Package updates
-Minor bug-fixes

StreamDock v0.5.4 (Mac, Win & Linux)

23 Jul 18:11
Compare
Choose a tag to compare

This is mainly a multi-platform release.

  • Prime on Linux is rendered with totally different markup. This required additional code to make the injected scripts work on Linux.
  • Updated the way the tray works in Linux. Now there is a context menu for hiding and closing (app indicators in Linux don't emit a click event in some builds so a menu is a catch-all)
  • Closing the app in Win/Linux could leave processes open. This required some re-work of the close function-flow and some async functions.
  • Fixed some minor bugs
  • Packages updated