Unified · Split
| @@ -197,6 +197,12 @@ keyboard_key(void *data, struct wl_keyboard *keyboard, uint32_t serial, uint32_t · 196 unmodified lines | |||
| 197 | case XKB_KEY_Right: | 197 | case XKB_KEY_Right: |
| 198 | utf32 = Kright; | 198 | utf32 = Kright; |
| 199 | break; | 199 | break; |
| 200 | case XKB_KEY_Page_Up: | ||
| 201 | utf32 = Kpgup; | ||
| 202 | break; | ||
| 203 | case XKB_KEY_Page_Down: | ||
| 204 | utf32 = Kpgdown; | ||
| 205 | break; | ||
| 200 | default: | 206 | default: |
| 201 | utf32 = xkb_keysym_to_utf32(keysym); | 207 | utf32 = xkb_keysym_to_utf32(keysym); |
| 202 | break; | 208 | break; |
| @@ -537,7 +543,7 @@ wlsetcb(Wlwin *wl) · 334 unmodified lines | |||
| 537 | wl_surface_commit(wl->surface); | 543 | wl_surface_commit(wl->surface); |
| 538 | wl_display_roundtrip(wl->display); | 544 | wl_display_roundtrip(wl->display); |
| 539 | 545 | ||
| 540 | xdg_toplevel_set_app_id(wl->xdg_toplevel, "devdraw"); | 546 | xdg_toplevel_set_app_id(wl->xdg_toplevel, "drawterm"); |
| 541 | 547 | ||
| 542 | cb = wl_surface_frame(wl->surface); | 548 | cb = wl_surface_frame(wl->surface); |
| 543 | wl_callback_add_listener(cb, &wl_surface_frame_listener, wl); | 549 | wl_callback_add_listener(cb, &wl_surface_frame_listener, wl); |