summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* common goto path functionDavid Vazgenovich Shakaryan10 days1-18/+22
|
* implement global EPG searchDavid Vazgenovich Shakaryan10 days5-89/+168
|
* support searching currently playing programmesDavid Vazgenovich Shakaryan11 days4-49/+80
|
* update templating to support all defined coloursDavid Vazgenovich Shakaryan12 days1-1/+1
|
* allow filtering search results by typeDavid Vazgenovich Shakaryan12 days4-33/+90
|
* implement section-specific data reloadsDavid Vazgenovich Shakaryan13 days4-45/+129
|
* allow exiting search with mouseDavid Vazgenovich Shakaryan13 days2-0/+17
|
* support multiple sourcesDavid Vazgenovich Shakaryan13 days6-95/+145
|
* support specifying credentials via config fileDavid Vazgenovich Shakaryan2026-02-022-5/+28
|
* support config overridesDavid Vazgenovich Shakaryan2026-02-022-0/+38
|
* drop incorrect mouse position events when mpv gains focusDavid Vazgenovich Shakaryan2026-02-011-4/+15
|
* route persistent bindings through key handlerDavid Vazgenovich Shakaryan2026-02-013-11/+33
|
* move string seek/transform operations to utilDavid Vazgenovich Shakaryan2026-02-012-114/+131
|
* add readline-style text manipulationDavid Vazgenovich Shakaryan2026-02-013-19/+140
|
* use menu metatable for saving/restoring search stateDavid Vazgenovich Shakaryan2026-01-312-12/+19
|
* allow sorting while search input is activeDavid Vazgenovich Shakaryan2026-01-311-0/+2
|
* remove brackets from seriesDavid Vazgenovich Shakaryan2026-01-301-1/+1
|
* update sort and refresh options logicDavid Vazgenovich Shakaryan2026-01-303-48/+83
|
* dim past programmes in EPGDavid Vazgenovich Shakaryan2026-01-293-7/+17
|
* move application-aware utility functions to separate moduleDavid Vazgenovich Shakaryan2026-01-295-409/+460
|
* use active colour for selected progress barDavid Vazgenovich Shakaryan2026-01-282-9/+12
|
* add progress bar for active programmesDavid Vazgenovich Shakaryan2026-01-283-1/+41
|
* move cursor to next programme on gap in EPGDavid Vazgenovich Shakaryan2026-01-281-4/+5
|
* automatic timed redraws on menus with dynamic dataDavid Vazgenovich Shakaryan2026-01-281-0/+14
|
* add caching to EPG metatableDavid Vazgenovich Shakaryan2026-01-271-15/+16
|
* live active state in EPGDavid Vazgenovich Shakaryan2026-01-273-18/+13
|
* don't store calculated count for entries with dynamic countDavid Vazgenovich Shakaryan2026-01-271-1/+3
|
* on-demand calculation and update of option infoDavid Vazgenovich Shakaryan2026-01-275-210/+267
| | | | | | | 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 Shakaryan2026-01-254-20/+21
|
* move mapping definitions to mainDavid Vazgenovich Shakaryan2026-01-243-90/+93
|
* make click handler maintain complex eventsDavid Vazgenovich Shakaryan2026-01-241-44/+51
|
* clear hover on resizeDavid Vazgenovich Shakaryan2026-01-231-1/+1
|
* add targeted mappings to input handlerDavid Vazgenovich Shakaryan2026-01-232-96/+71
|
* create input handler moduleDavid Vazgenovich Shakaryan2026-01-235-418/+455
|
* move routines to separate moduleDavid Vazgenovich Shakaryan2026-01-232-1015/+1045
|
* minor improvements to goto operationsDavid Vazgenovich Shakaryan2026-01-222-50/+69
|
* keep offset when scrolling with mouse wheelDavid Vazgenovich Shakaryan2026-01-211-8/+48
|
* add hover state for menuDavid Vazgenovich Shakaryan2026-01-213-16/+66
|
* move icons/symbols to configDavid Vazgenovich Shakaryan2026-01-213-35/+48
|
* move mouse state to osd; add scrollbar hoverDavid Vazgenovich Shakaryan2026-01-213-99/+156
|
* use internal click detection for menu buttonDavid Vazgenovich Shakaryan2026-01-201-10/+23
|
* disable VO dragging while menu is openDavid Vazgenovich Shakaryan2026-01-201-0/+5
|
* support clicking in scrollbar to move cursor/viewDavid Vazgenovich Shakaryan2026-01-202-12/+73
|
* use tmpfs for bgra images, delete on shutdownDavid Vazgenovich Shakaryan2026-01-193-2/+21
|
* fix sorting bug on favourites menuDavid Vazgenovich Shakaryan2026-01-191-2/+2
|
* consolidate mouse-pos listenersDavid Vazgenovich Shakaryan2026-01-191-67/+60
|
* rename menu buttonDavid Vazgenovich Shakaryan2026-01-193-35/+35
|
* reset mouse state on window resizeDavid Vazgenovich Shakaryan2026-01-191-7/+17
|
* prevent cursor hiding when hovering buttonDavid Vazgenovich Shakaryan2026-01-181-5/+6
|
* add menu toggle button for mouseDavid Vazgenovich Shakaryan2026-01-183-1/+135
|