Commit Graph

3 Commits

Author SHA1 Message Date
dcbd55c31e layout: Eliminate locked and presed key lists
The lists duplicated a source of truth, and were complicating the code, which can now be separated cleaner by effect areas.
2019-11-30 16:11:52 +00:00
47c4119ab7 Add a popover menu to switch languages 2019-11-05 13:10:55 +00:00
c99efc430c presses: Move press handling to Rust
This fixes some rendering things which would happen with multiple state-sharing buttons. It also removes some interfaces exposing rows, views, layouts, and buttons, bringing the code closer to removing them from the FFI entirely.
2019-10-23 15:11:16 +00:00