summaryrefslogtreecommitdiff
path: root/catalogue.lua
Commit message (Collapse)AuthorAgeFilesLines
* on-demand calculation and update of option infoDavid Vazgenovich Shakaryan18 hours1-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 Shakaryan4 days1-1/+2
|
* minor improvements to goto operationsHEADmasterDavid Vazgenovich Shakaryan5 days1-16/+57
|
* track and flush OSD changes for fewer redrawsDavid Vazgenovich Shakaryan11 days1-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