aboutsummaryrefslogtreecommitdiff
path: root/src/Wetterhorn/Core
Commit message (Collapse)AuthorAge
* Huge refactor for the Haskell code.HEADmainJosh Rahm2024-02-28
| | | | | | | This adds new layout configuration, preparing for actually using the layouts. This also restructures the code and tries to keep code interfacing with the foreign structures together and rename them to more sensible names.
* Have the plugin handle more responsibility with keybindings.Josh Rahm2024-02-21
| | | | The plugin now passes the key events to the Wayland clients.
* Do most of keyboard handling in the plugin now.Josh Rahm2024-02-21
|
* Added ability to exit the program via a back-interface.Josh Rahm2024-02-16
|
* Framework for plugin to call into harness.Josh Rahm2024-02-14
| | | | | | This is done by passing an interface to the plugin from the harness. The plugin can then request the harness do some things (such as reload), and the harness will do that.
* WIP: Working on the foreign interface.Josh Rahm2024-02-13