This website requires JavaScript.
89541d46f9
Release v0.5.0
main
v0.5.0
nils and Claude Opus 5.5
2026-10-25 19:09:14 +01:00
de1491617e
webOS: open the keyboard only on OK; hovering a tab does not switch views
nils and Claude Opus 5.5
2026-10-25 18:58:23 +01:00
0dedcb3893
Nix flake with a dev shell for everything
nils and Claude Opus 5.5
2026-10-25 18:16:05 +01:00
7f6d4d07b9
webOS: a TV app with the views of arr-tui
nils and Claude Opus 5.5
2026-10-25 16:51:48 +01:00
1015135a4b
Filter dialog: Language right after Quality
nils and Claude Opus 5.5
2026-10-25 12:27:12 +01:00
0fcc5fb7fa
Series drill-down: mark downloading episodes and seasons
nils and Claude Opus 5.5
2026-10-24 22:30:14 +02:00
45e8daaa71
Real-image posters: scale and encode in the background
nils and Claude Opus 5.5
2026-10-24 22:22:41 +02:00
f0bc284e82
Trakt lists: keep the Radarr/Sonarr lookups of their titles on disk
nils and Claude Opus 5.5
2026-10-24 20:48:20 +02:00
a70daaa0a3
Posters: fetch TheMovieDB images at the shown size, not the original
nils and Claude Opus 5.5
2026-10-24 16:00:34 +02:00
ca8c71fa52
Disk cache: version the poster folder
nils and Claude Opus 5.5
2026-10-24 11:41:11 +02:00
15e97f4582
Real-image posters: scale to the box's pixel size
nils and Claude Opus 5.5
2026-10-24 11:25:45 +02:00
786e783951
Posters: always a 2:3 box
nils and Claude Opus 5.5
2026-10-24 11:15:26 +02:00
1056846a48
Keep posters and casts between runs
nils and Claude Opus 5.5
2026-10-24 10:35:02 +02:00
4eace6849e
Screenshots: downloading titles in the Library
nils and Claude Opus 5.5
2026-10-24 10:04:53 +02:00
2b6cf71967
Library: mark titles that are downloading
nils and Claude Opus 5.5
2026-10-24 10:04:53 +02:00
7261667d72
Release list: close after a successful grab
nils and Claude Opus 5.5
2026-10-23 23:54:15 +02:00
5b8100eb54
Screenshots: season posters
nils and Claude Opus 5.5
2026-10-23 23:42:49 +02:00
ca28a3c9bb
Series drill-down: season posters
nils and Claude Opus 5.5
2026-10-23 23:42:49 +02:00
73efe279d4
Screenshots: the cast in the details pane
nils and Claude Opus 5.5
2026-10-23 23:31:33 +02:00
12e825cff0
Details pane: director and cast from Trakt
nils and Claude Opus 5.5
2026-10-23 23:31:33 +02:00
8775c27aab
Movies and Series: Enter adds, a no longer does
nils and Claude Opus 5.5
2026-10-23 23:23:34 +02:00
9b8d59bd48
Trakt lists: right-align the numbers
nils and Claude Opus 5.5
2026-10-23 23:20:59 +02:00
68c87bc3cd
Screenshots: Trakt lists, Trakt in the Config view
nils and Claude Opus 5.5
2026-10-23 23:05:35 +02:00
4dba794b26
Trending, most watched and anticipated movies and series from Trakt
nils and Claude Opus 5.5
2026-10-23 23:05:35 +02:00
b71659b357
dev/screenshots: the tooling for the README screenshots
nils and Claude Opus 5.5
2026-10-21 17:05:01 +02:00
d84c566412
Release v0.4.1
v0.4.1
nils and Claude Opus 5.5
2026-10-21 16:59:05 +02:00
35278bf2f5
README: screenshots
nils and Claude Opus 5.5
2026-10-21 16:55:19 +02:00
b5c1f60464
Release v0.4.0
v0.4.0
nils and Claude Opus 5.5
2026-10-21 16:28:14 +02:00
2798977867
Real-image posters of library titles: use the 500 px copy
nils and Claude Opus 5.5
2026-10-21 15:31:56 +02:00
b259e22458
First start: create the config file and open the Config view
nils and Claude Opus 5.5
2026-10-21 15:16:08 +02:00
12d572757e
Release v0.3.0
v0.3.0
nils and Claude Opus 5.5
2026-10-21 14:41:58 +02:00
15f7fc7ee8
Library: cut long titles to the width of the list
nils and Claude Opus 5.5
2026-10-21 14:26:09 +02:00
12e5d5aa33
Library: keep the place after removing a title
nils and Claude Opus 5.5
2026-10-21 12:35:49 +02:00
b49bb1ef31
Arrow keys on the Config view's server dropdowns
nils and Claude Opus 5.5
2026-10-21 12:31:40 +02:00
191cfdbabb
Config: pick the default quality profile and root folder from the server
nils and Claude Opus 5.5
2026-10-21 12:29:09 +02:00
c3eca0b68c
Keep the application's focus in step with arrow-key moves in forms
nils and Claude Opus 5.5
2026-10-21 12:23:00 +02:00
8ce7bdaaa7
Release v0.2.0
v0.2.0
nils and Claude Opus 5.5
2026-10-21 12:17:00 +02:00
67f5cf6ce7
Switch the theme live
nils and Claude Opus 5.5
2026-10-21 12:11:19 +02:00
24f7c38a5b
Space presses form buttons, as the help says
nils and Claude Opus 5.5
2026-10-21 12:11:13 +02:00
820b17842b
Fixed dark and light themes, ui.theme auto/dark/light
nils and Claude Opus 5.5
2026-10-21 12:05:00 +02:00
08d3417b05
Light terminal themes: use the terminal's text color too
nils and Claude Opus 5.5
2026-10-21 11:59:44 +02:00
d2e868293f
Terminal background: decide 24-bit color like tcell, and log why
nils and Claude Opus 5.5
2026-10-21 11:53:47 +02:00
0270462fe4
Use the terminal's own background color
nils and Claude Opus 5.5
2026-10-21 11:47:27 +02:00
7e77d56879
Remove the "halves" cover style again
nils and Claude Opus 5.5
2026-10-21 11:44:52 +02:00
8f162729ea
Cover style "halves": left and right half blocks only
nils and Claude Opus 5.5
2026-10-21 11:38:04 +02:00
417e61da00
Kitty graphics probe that works on macOS
nils and Claude Opus 5.5
2026-10-21 11:38:04 +02:00
a71ca6e3fb
Posters wait while the selection moves quickly
nils and Claude Opus 5.5
2026-10-21 11:31:51 +02:00
080ef9ec8e
Posters in macOS Terminal as plain colored cells
nils and Claude Opus 5.5
2026-10-21 11:18:03 +02:00
2aa28c7e18
Ask the terminal before using Kitty graphics; no fontconfig-based sextants on macOS
nils and Claude Opus 5.5
2026-10-21 11:08:36 +02:00
705d795e6d
Quit with Ctrl+C only; q is an ordinary key everywhere
nils and Claude Opus 5.5
2026-10-21 10:20:18 +02:00
60fd71bc92
Series drill-down: poster and details of the selected season or episode
nils and Claude Opus 5.5
2026-10-21 08:28:49 +02:00
8601a2af6f
Graphics debug log: also log what is drawn, optionally to a file
nils and Claude Opus 5.5
2026-10-21 01:25:40 +02:00
55810bb1e2
Real-image posters: blocks while the window is being resized; ARR_TUI_DEBUG_GFX log
nils and Claude Sonnet 5.5
2026-10-21 00:35:19 +02:00
ce0d441a2e
SPECS: describe one image id per poster footprint
nils and Claude Sonnet 5.5
2026-10-21 00:29:23 +02:00
cf07aaf8fb
Real-image posters: a new size is a new image id, never a changed placement
nils and Claude Sonnet 5.5
2026-10-21 00:29:16 +02:00
2ba47cb4ee
Posters: recognise a login page instead of an image; try the key in the query, then the provider
nils and Claude Sonnet 5.5
2026-10-21 00:24:17 +02:00
4d602b2acb
Posters: decode WebP and GIF; say what unreadable poster data looks like
nils and Claude Sonnet 5.5
2026-10-21 00:20:14 +02:00
706a094b20
Posters: fall back to the provider's image when the instance has no copy
nils and Claude Sonnet 5.5
2026-10-21 00:17:34 +02:00
9edd62634f
Posters: re-place after a resize, measure cell size without padding, log failed posters
nils and Claude Sonnet 5.5
2026-10-21 00:14:50 +02:00
b40ee8b61c
Config view: rename Test connections to Test; center Save and Revert
nils and Claude Sonnet 5.5
2026-10-21 00:01:17 +02:00
26e1679e4e
Config view: Test connections below the service settings; hide a stale cursor
nils and Claude Sonnet 5.5
2026-10-20 23:59:02 +02:00
56bd80f7bb
Config view: one list with section headings, navigated with the arrow keys
nils and Claude Sonnet 5.5
2026-10-20 23:53:00 +02:00
ff9e59a310
Remove the '?' help key from the docs and help: F9 is the help key
nils and Claude Sonnet 5.5
2026-10-20 23:42:07 +02:00
79b440f6f7
Help screen: wrap descriptions under themselves, size to the terminal
nils and Claude Sonnet 5.5
2026-10-20 23:40:25 +02:00
394e78ec6a
Swap the Config and Log views (F6 Config, F7 Log)
nils and Claude Sonnet 5.5
2026-10-20 23:37:17 +02:00
fbf33e076b
Status bar: advertise F9 for help, which works everywhere
nils and Claude Sonnet 5.5
2026-10-20 23:35:36 +02:00
a4ec9ad71e
Add the Config view: edit and save the settings, applied without a restart
nils and Claude Sonnet 5.5
2026-10-20 23:31:13 +02:00
0ccd02b3c5
Real-image posters: draw placeholder cells on the panes' background color
nils and Claude Sonnet 5.5
2026-10-20 23:17:40 +02:00
dd6f862d61
Real-image posters: match the box to the poster's shape and crop the remainder
nils and Claude Sonnet 5.5
2026-10-20 23:13:47 +02:00
b3275f6a81
auto cover style: use sextants when fontconfig has a font with the glyphs
nils and Claude Sonnet 5.5
2026-10-20 23:08:52 +02:00
108541af91
Show posters as real images in kitty and Ghostty (Kitty graphics with Unicode placeholders)
nils and Claude Sonnet 5.5
2026-10-20 23:03:29 +02:00
dc82b0b95d
Stop tracking an editor swap file; ignore *.swp
nils and Claude Sonnet 5.5
2026-10-20 22:49:36 +02:00
37f86aaf75
Revert the scrolling calendar: back to moving the two-week window with [ and ]
nils and Claude Sonnet 5.5
2026-10-20 22:49:12 +02:00
938980f1e1
Calendar: one scrolling list that loads more days at either end
nils and Claude Sonnet 5.5
2026-10-20 22:47:51 +02:00
cd5786ba78
Add the calendar view (M10)
nils and Claude Sonnet 5.5
2026-10-20 22:39:39 +02:00
7582504268
Remove titles from the library with a confirmation (M10)
nils and Claude Sonnet 5.5
2026-10-20 22:36:19 +02:00
ebbb3cd178
Announce finished and failed downloads in the background (M10)
nils and Claude Sonnet 5.5
2026-10-20 22:34:55 +02:00
a7765c5079
release.sh: drop unused variable; run shellcheck in make test
nils and Claude Sonnet 5.5
2026-10-20 22:32:30 +02:00
c073e29b97
Add release script for Gitea
nils and Claude Sonnet 5.5
2026-10-20 22:26:13 +02:00
fa7e77c56d
Detail panes: keep a margin between the poster and the text
v0.1.0
nils and Claude Sonnet 5.5
2026-10-20 22:06:53 +02:00
b1e368418b
Detail panes: path in the head, text flows around the poster
nils and Claude Sonnet 5.5
2026-10-20 22:05:16 +02:00
b4fe931fa9
Detail panes: poster top right, title and facts left, plot below; sextant rendering
nils and Claude Sonnet 5.5
2026-10-20 21:57:22 +02:00
365ba9dee8
Render covers with quadrant blocks for twice the horizontal detail
nils and Claude Sonnet 5.5
2026-10-20 21:51:50 +02:00
4ff5462f7d
Add changelog; track dev/config.json (dummy keys only)
nils and Claude Sonnet 5.5
2026-10-20 21:48:05 +02:00
a4303ed3ca
Show poster thumbnails in the detail panes
nils and Claude Sonnet 5.5
2026-10-20 21:47:50 +02:00
ff204655d3
Swap the Library and Downloads views (F3 Library, F4 Downloads)
nils and Claude Sonnet 5.5
2026-10-20 21:44:05 +02:00
77c25b2c92
Library: status and property filters follow the focused list
nils and Claude Sonnet 5.5
2026-10-20 21:04:30 +02:00
b0a2c3b4fd
Library: the text filter only acts on the focused list
nils and Claude Sonnet 5.5
2026-10-20 21:00:56 +02:00
cd4e3b8841
Remove digit view shortcuts; check all services at startup and every 30s
nils and Claude Sonnet 5.5
2026-10-20 20:58:18 +02:00
8a357f7418
Filter dialog: only offer options that yield results
nils and Claude Sonnet 5.5
2026-10-20 20:48:57 +02:00
ac1c2ebce2
Preview filter while browsing an open dropdown; Esc closes only the list
nils and Claude Sonnet 5.5
2026-10-20 20:42:53 +02:00
6b780242c9
Filter by audio format; apply filter changes live behind the dialog
nils and Claude Sonnet 5.5
2026-10-20 20:36:26 +02:00
47b9459a5e
Release list: filter by quality, codec, HDR, DV and language
nils and Claude Sonnet 5.5
2026-10-20 20:30:12 +02:00
b34f88ef3e
Library: filter by file properties (quality, codec, HDR, DV, language)
nils and Claude Sonnet 5.5
2026-10-20 20:22:06 +02:00
a7d74e2097
Fix two highlighted fields in the add dialog when unmonitoring
nils and Claude Sonnet 5.5
2026-10-20 20:13:11 +02:00
76750cadf6
Library: stack movies above series with details on the right; refresh SPECS keybindings
nils and Claude Sonnet 5.5
2026-10-20 20:06:50 +02:00
5195edc3b2
Show movies and series side by side in the library view
nils and Claude Sonnet 5.5
2026-10-20 20:04:13 +02:00
5afaa15649
Disable 'Search now' when nothing will be monitored
nils and Claude Sonnet 5.5
2026-10-20 20:01:35 +02:00
6668f91e7a
F1-F5 leave full-screen views; dialogs still block them
nils and Claude Sonnet 5.5
2026-10-20 19:57:05 +02:00
2dfd018284
Arrow-key navigation in the add dialog
nils and Claude Sonnet 5.5
2026-10-20 19:52:04 +02:00