Skip to content

Clicker 1.0.0

Choose a tag to compare

@mackid1993 mackid1993 released this 08 Aug 19:58
· 73 commits to main since this release

Clicker is a native Windows client for Channels DVR: live TV with pause and rewind, recordings, a full guide, downloads for offline viewing, and closed captions. One Rust binary, no web view, no server side transcoding unless you ask for it.

Clicker is not affiliated with Fancy Bits, LLC and is an unofficial client to Channels DVR Server.

It runs on Windows 10 now

This is the headline. Earlier builds needed Windows 11, because the interface was drawn over Mica, a system material that only exists on Windows 11. Asking the compositor for it was the only thing that ever required a newer OS.

Clicker paints its own backdrop instead, so one build covers Windows 10 version 1809 and up, Windows 11 included. Same player, same guide, same everything.

New

The window remembers where it was. Close it maximized and it opens maximized. Close it small in the corner of the second monitor and it comes back there. If the monitor is gone when you next open it, the position is thrown away rather than opening the window somewhere you can't see it.

The guide reaches into tomorrow. It used to stop a few hours out. It now loads a full day of listings and lets you scroll to the end of them, with an hour of empty space past the last program so the end doesn't feel like a wall. The far edge stops where three quarters of channels still have listings, so you aren't scrolling through a screen of blank rows chasing one long infomercial block.

The home screen changes. It used to feature the same show every single launch, which for a half watched series means months. It now picks from the five most recent things you left unfinished.

Settings says what this is. There's a line in the About section stating that Clicker is unofficial and not connected to Fancy Bits, so anyone who finds it secondhand knows where to send bug reports.

Fixed

Artwork corners. Posters and thumbnails were drawn as squares inside rounded borders, with the corners of the picture poking out past the border. Everything is properly rounded now: the featured show, the home rows, library rows and posters, scheduled recordings, and downloads.

The library search box. It was a plain text field on one screen and a rounded pill on another. Both screens use the same control now, at the same width.

A white outline in the guide. Hovering a program drew a hard white box around it. It was meant to be the same faint hairline every other control uses, and now it is.

Guide scrolling. It would run well past the end of the listings, or stop half an hour short of them, depending on the day. It lands on the real end now.

Install

Download Clicker-Setup-1.0.0.exe below and run it. 64 bit Windows 10 version 1809 or newer. It installs for the current user, so there's no administrator prompt, and it doesn't touch anything outside its own folder.

The installer isn't code signed, so SmartScreen will most likely show a warning the first time. "More info" then "Run anyway" gets past it.

Notes

Video is decoded by FFmpeg, built from source under the LGPL with no GPL components. The libraries ship as separate DLLs next to the executable and can be swapped for your own build. License texts are in the install folder.

Clicker is source available under PolyForm Noncommercial 1.0.0. Read it, build it, change it, share it, for anything noncommercial.