aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorRudy Dellomas III <dther@dther.xyz>2024-04-21 20:25:40 +1000
committerRandy Palamar <randy@rnpnr.xyz>2024-04-29 08:36:44 -0600
commit596ec20dd81fc4a48a528bfed9e241343ee03eaa (patch)
tree9ece9e4212b1d770b33f8fd8317ff13d079f91eb /main.c
parent62ccfe59ae63858dc5c21039e907a9277134d171 (diff)
downloadvis-596ec20dd81fc4a48a528bfed9e241343ee03eaa.tar.gz
vis-596ec20dd81fc4a48a528bfed9e241343ee03eaa.tar.xz
Emit an event (ui_draw) immediately before drawing the screen
This allows better control over styling, as well as potential for entirely new UI elements implemented entirely using the Lua API.
Diffstat (limited to 'main.c')
-rw-r--r--main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/main.c b/main.c
index 8e5ad42..8aa31c6 100644
--- a/main.c
+++ b/main.c
@@ -2229,6 +2229,7 @@ int main(int argc, char *argv[]) {
.win_highlight = vis_lua_win_highlight,
.win_status = vis_lua_win_status,
.term_csi = vis_lua_term_csi,
+ .ui_draw = vis_lua_ui_draw,
};
vis = vis_new(ui_term_new(), &event);