~akkartik/techmeet-capture.love

95be13f9db4c79ffd255ed70a9bce0ba09ca93dd — Kartik K. Agaram 4 months ago 83722db
more realism in one more helper
2 files changed, 5 insertions(+), 5 deletions(-)

M app.lua
M reference.md
M app.lua => app.lua +3 -3
@@ 365,9 365,9 @@ end

-- not all keys are textinput
-- TODO: handle chords of multiple keys
function App.run_after_keychord(chord)
  App.keychord_press(chord)
  App.keyreleased(chord)
function App.run_after_keychord(chord, key)
  App.keychord_press(chord, key)
  App.keyreleased(key)
  App.screen.contents = {}
  App.draw()
end

M reference.md => reference.md +2 -2
@@ 416,8 416,8 @@ and [the Lua manual](https://www.lua.org/manual/5.1/manual.html).
* `App.run_after_textinput(t)` -- mimics keystrokes resulting in `t` and then
  draws one frame.

* `App.run_after_keychord(chord)` -- mimics keystrokes resulting in `chord`
  and then draws one frame.
* `App.run_after_keychord(chord, key)` -- mimics the final `key` press
  resulting in `chord` and then draws one frame.

* `App.run_after_mouse_press(x,y, mouse_button)` -- mimics a mouse press down
  followed by drawing a frame.