| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | don't store calculated count for entries with dynamic countrt | David Vazgenovich Shakaryan | 18 hours | 1 | -1/+3 |
| | | |||||
| * | on-demand calculation and update of option info | David Vazgenovich Shakaryan | 18 hours | 1 | -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 handler | David Vazgenovich Shakaryan | 3 days | 1 | -5/+5 |
| | | |||||
| * | move mapping definitions to main | David Vazgenovich Shakaryan | 3 days | 1 | -6/+5 |
| | | |||||
| * | add targeted mappings to input handler | David Vazgenovich Shakaryan | 4 days | 1 | -39/+26 |
| | | |||||
| * | create input handler module | David Vazgenovich Shakaryan | 4 days | 1 | -8/+97 |
| | | |||||
| * | move routines to separate module | David Vazgenovich Shakaryan | 5 days | 1 | -0/+968 |
