Skip to content

Laev v0.1.35

Choose a tag to compare

@alexdont alexdont released this 01 Oct 18:28
· 56 commits to main since this release

Knowing where you are in a show, at a glance.

To Complete, with fractions

The shelf of half-finished shows now says how far in you are on each, and separates what you can watch tonight from what you're only waiting on:

 1. Your Friends & Neighbors (2025) · S02E05 · at 32:48 · 1/2 seasons watched
 2. Teach You a Lesson (2026) · S01E08 · 7/10 episodes watched
 5. Reacher (2022) · S01E01 · 2/4 seasons watched
 6. Slow Horses (2022) · 4/6 seasons watched
    …
22. ⌄ caught up ────────────────────────────
23. Severance (2022) · caught up · 2/2 seasons
24. Silo (2023) · caught up · 3/3 seasons

Caught up — every season that exists is watched — sinks below the divider, because it's the one kind of row with nothing to offer tonight. The divider is scenery: every key aimed at it, enter included, leaves the list as it was.

Fractions count the seasons actually out, not the ones TMDB lists: it carries placeholders for anything announced (Dune: Prophecy has a season 2 with no air date at all), and counting those turned "caught up on all 3" into "3/4" — a season behind, when you weren't.

Inside a season it counts episodes instead, because "0/1 seasons watched" is true and useless.

The home count is what you're behind on, not everything you've started — 21 rather than 37. Being caught up isn't something left to do.

Stats

4596h 51m across 1474 titles · 1380 films · 651 episodes from 47 shows
53 series finished · 21 to complete · 16 caught up

Shows, not just hours and episodes: how many series you've finished, how many are waiting on you, and how many are waiting on their next season.

Menu

Watchlist and To Complete swapped places, so the shelf you add to sits above the shelf you work through.

Also: the calendar's month strip no longer reads "JaFeb" — a grid starting mid-month gave January a single column and its label got painted over by February's. A label with no room to be itself is left out instead of clipped.