gooey-rs 0.12.1

Tile-based UI library with audio support
Documentation
---
log_level: Trace
# custom root controls
screen_bindings:
  buttons:
    - "Myquit: Q"
frame_bindings:
  buttons:
    - "FrameFreeMoveRight: D"
    - "FrameFreeMoveLeft: A"
    - "FrameFreeMoveUp: W"
    - "FrameFreeMoveDown: S"
    - "FrameFreeGrowWidth: D+SHIFT"
    - "FrameFreeShrinkWidth: A+SHIFT"
    - "FrameFreeGrowHeight: W+SHIFT"
    - "FrameFreeShrinkHeight: S+SHIFT"
    - "FrameTiledIncreaseSize: W+SHIFT"
    - "FrameTiledDecreaseSize: S+SHIFT"
    - "TextboxScrollRight: Right"
    - "TextboxScrollRight: L"
    - "TextboxScrollLeft: Left"
    - "TextboxScrollLeft: H"
    - "TextboxScrollUp: Up"
    - "TextboxScrollUp: K"
    - "TextboxScrollDown: Down"
    - "TextboxScrollDown: J"
    - "TextboxPageRight: Right+SHIFT"
    - "TextboxPageRight: L+SHIFT"
    - "TextboxPageLeft: Left+SHIFT"
    - "TextboxPageLeft: H+SHIFT"
    - "TextboxPageUp: Up+SHIFT"
    - "TextboxPageUp: K+SHIFT"
    - "TextboxPageDown: Down+SHIFT"
    - "TextboxPageDown: J+SHIFT"
field_bindings:
  buttons:
    - "FieldBackspace: Backspace"
    - "FieldBackspace: Backspace+SHIFT"
    - "FieldBackspace: H+CTRL"
numbox_bindings:
  buttons:
    - "NumboxDecrease: Down"
    - "NumboxDecrease: J"
    - "NumboxIncrease: Up"
    - "NumboxIncrease: K"
    - "NumboxDecrease10x: Down+SHIFT"
    - "NumboxDecrease10x: J+SHIFT"
    - "NumboxIncrease10x: Up+SHIFT"
    - "NumboxIncrease10x: K+SHIFT"