app_update, print events
This commit is contained in:
@@ -80,10 +80,10 @@ void meta_app(ma_arena_t *arena) {
|
||||
|
||||
// Javascript
|
||||
{
|
||||
int name_idx = row_findi(keys->first, "name");
|
||||
int js1_idx = row_findi(keys->first, "js1");
|
||||
int js2_idx = row_findi(keys->first, "js2");
|
||||
int filter_out_idx = row_findi(keys->first, "jf");
|
||||
i32 name_idx = row_findi(keys->first, "name");
|
||||
i32 js1_idx = row_findi(keys->first, "js1");
|
||||
i32 js2_idx = row_findi(keys->first, "js2");
|
||||
i32 filter_out_idx = row_findi(keys->first, "jf");
|
||||
|
||||
|
||||
sb8_stmtf(c, "\n#if PLATFORM_WASM");
|
||||
@@ -99,7 +99,7 @@ void meta_app(ma_arena_t *arena) {
|
||||
s8_t js[] = {row_geti(row, js1_idx)->string, row_geti(row, js2_idx)->string};
|
||||
for (i32 i = 0; i < lengthof(js); i += 1) {
|
||||
if (s8_equal(js[i], s8_lit("XXX"))) continue;
|
||||
sb8_stmtf(c, "else if (s8_equal_ex(key, s8_lit(\"%S\"), s8_ignore_case)) return (wasm_key_map_t){app_key_%S, %d};", js[i], name, (int)filter_out);
|
||||
sb8_stmtf(c, "else if (s8_equal_ex(key, s8_lit(\"%S\"), s8_ignore_case)) return (wasm_key_map_t){app_key_%S, %d};", js[i], name, (i32)filter_out);
|
||||
}
|
||||
}
|
||||
sb8_stmtf(c, "return (wasm_key_map_t){0};");
|
||||
@@ -110,9 +110,9 @@ void meta_app(ma_arena_t *arena) {
|
||||
|
||||
// Windows
|
||||
{
|
||||
int name_idx = row_findi(keys->first, "name");
|
||||
int w1i = row_findi(keys->first, "windows1");
|
||||
int w2i = row_findi(keys->first, "windows2");
|
||||
i32 name_idx = row_findi(keys->first, "name");
|
||||
i32 w1i = row_findi(keys->first, "windows1");
|
||||
i32 w2i = row_findi(keys->first, "windows2");
|
||||
|
||||
sb8_stmtf(c, "\n#if PLATFORM_WINDOWS");
|
||||
sb8_stmtf(c, "void w32_key_dispatch(WPARAM wparam, void (*handle_key)(app_key_t)) {");
|
||||
|
||||
Reference in New Issue
Block a user