summaryrefslogtreecommitdiff
path: root/catalogue.lua
Commit message (Collapse)AuthorAgeFilesLines
* support multiple sourcesDavid Vazgenovich Shakaryan13 days1-6/+7
|
* on-demand calculation and update of option infoDavid Vazgenovich Shakaryan2026-01-271-59/+28
| | | | | | | Using metatables to calculate info strings on render, we can avoid precomputing it for all options when generating the menu, making certain menus open much faster. This also allows us to update dynamic info, e.g. the currently programme, while the menu is open.
* create input handler moduleDavid Vazgenovich Shakaryan2026-01-231-1/+2
|
* minor improvements to goto operationsDavid Vazgenovich Shakaryan2026-01-221-16/+57
|
* track and flush OSD changes for fewer redrawsDavid Vazgenovich Shakaryan2026-01-161-6/+0
|
* add mouse supportDavid Vazgenovich Shakaryan2026-01-121-0/+1
|
* more images cleanupDavid Vazgenovich Shakaryan2026-01-071-6/+6
|
* add season and episode info pagesDavid Vazgenovich Shakaryan2026-01-061-3/+3
|
* previous asterisk symbol was messing with line heightDavid Vazgenovich Shakaryan2026-01-041-1/+1
|
* strip extraneous whitespace in URI fields from APIDavid Vazgenovich Shakaryan2026-01-031-2/+2
|
* move catalogue to separate moduleDavid Vazgenovich Shakaryan2025-12-231-0/+119