summaryrefslogtreecommitdiff
path: root/rt.lua
Commit message (Collapse)AuthorAgeFilesLines
* move application-aware utility functions to separate moduleDavid Vazgenovich Shakaryan18 hours1-406/+47
|
* add progress bar for active programmesDavid Vazgenovich Shakaryan43 hours1-0/+2
|
* move cursor to next programme on gap in EPGDavid Vazgenovich Shakaryan3 days1-4/+5
|
* add caching to EPG metatableDavid Vazgenovich Shakaryan3 days1-15/+16
|
* live active state in EPGDavid Vazgenovich Shakaryan3 days1-14/+12
|
* don't store calculated count for entries with dynamic countDavid Vazgenovich Shakaryan4 days1-1/+3
|
* on-demand calculation and update of option infoDavid Vazgenovich Shakaryan4 days1-138/+211
| | | | | | | 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.
* more explicit activation of key handlerDavid Vazgenovich Shakaryan6 days1-5/+5
|
* move mapping definitions to mainDavid Vazgenovich Shakaryan6 days1-6/+5
|
* add targeted mappings to input handlerDavid Vazgenovich Shakaryan7 days1-39/+26
|
* create input handler moduleDavid Vazgenovich Shakaryan7 days1-8/+97
|
* move routines to separate moduleDavid Vazgenovich Shakaryan8 days1-0/+968