Commit Graph

11 Commits

Author SHA1 Message Date
Sasha Koshka 33ed2af075 We now take into account keypad keys
However, num lock is not accounted for. This still needs to be
implemented.
2022-11-24 18:20:47 -05:00
Sasha Koshka ae514f5ae2 Add proper and reliable (i hope) support for modifier keys 2022-11-22 00:21:35 -05:00
Sasha Koshka 8c28c57925 Support for meta and hyper keys added
Support for the compose key has also been added but it's just the
button code for now, no support for actually composing stuff.
There are plans for that in a fixme.
2022-11-21 23:43:22 -05:00
Sasha Koshka c57c8acba7 Changed the API for scrolling 2022-11-17 19:11:49 -05:00
Sasha Koshka c0d85cda5b Added documentation 2022-11-15 00:22:01 -05:00
Sasha Koshka b816a4abf5 Added a Printable method to button 2022-11-14 23:09:31 -05:00
Sasha Koshka aee4158d2d Added keyboard input 2022-11-13 23:47:35 -05:00
Sasha Koshka 7dde0ad5a3 Redid button codes 2022-11-13 17:35:37 -05:00
Sasha Koshka 48510db209 Added mouse button press input 2022-11-12 19:02:24 -05:00
Sasha Koshka ce6a108d27 input.go no longer depends on glfw 2022-11-02 15:14:26 -04:00
Sasha Koshka fea20558ac Initial commit 2022-10-31 15:51:28 -04:00