Managed to get My own project to mostly do what it did before.
Still have a somewhat weird situation when i'm running:
(alloy:suggest-size (alloy:px-size 0 0) *window*)
It seems to completely crash sbcl, making it a bit more involved to find the issue.
Running:
(alloy:suggest-size (alloy:px-size 1 1) *window*)
seems ok.
Fixes i've included:
Some leftover unneeded pointer extraction.
Character input was missing code-charring
One that is slightly more onionated - leave it up to you:
The character+mod input callback from glfw is deprecated, thought i'd move it to the one without "+mod".
Related MR from glfw lib side:
https://github.com/Shirakumo/glfw/pull/2
Got a couple more fixes ready.
Managed to get My own project to mostly do what it did before.
Still have a somewhat weird situation when i'm running:
(alloy:suggest-size (alloy:px-size 0 0) *window*)
It seems to completely crash sbcl, making it a bit more involved to find the issue. Running:(alloy:suggest-size (alloy:px-size 1 1) *window*)
seems ok.Fixes i've included: Some leftover unneeded pointer extraction. Character input was missing code-charring
One that is slightly more onionated - leave it up to you: The character+mod input callback from glfw is deprecated, thought i'd move it to the one without "+mod". Related MR from glfw lib side: https://github.com/Shirakumo/glfw/pull/2