From 96bc373c9edf42d4916c11625bbe321f119f8084 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Mon, 5 Jun 2023 08:19:04 -0400 Subject: Add timestamps to post file names that didn't have them. --- posts/2022-10-23-guile-sdl2-0.8.0-released.md | 50 +++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 posts/2022-10-23-guile-sdl2-0.8.0-released.md (limited to 'posts/2022-10-23-guile-sdl2-0.8.0-released.md') diff --git a/posts/2022-10-23-guile-sdl2-0.8.0-released.md b/posts/2022-10-23-guile-sdl2-0.8.0-released.md new file mode 100644 index 0000000..de0212e --- /dev/null +++ b/posts/2022-10-23-guile-sdl2-0.8.0-released.md @@ -0,0 +1,50 @@ +title: Guile-SDL2 0.8.0 released +date: 2022-10-23 08:00:00 +tags: guile, gamedev, guile-sdl2, release +summary: Guile-SDL2 0.8.0 has been released +--- + +I'm happy to announce that Guile-SDL2 0.8.0 has been released! +Guile-SDL2 provides Guile Scheme bindings for the SDL2 C shared +library. The bindings are written in pure Scheme using Guile's foreign +function interface. + +New bindings in this release: + +* SDL_GetScancodeFromKey +* SDL_UpdateTexture +* SDL_CreateSystemCursor +* SDL_CreateColorCursor +* SDL_FreeCursor +* SDL_SetCursor +* SDL_GetCursor +* SDL_ShowCursor + +Additional controller buttons `misc-1`, `paddle-1`, `paddle-2`, +`paddle-3`, `paddle-4`, and `touch-pad` are now supported. + +`set-texture-blend-mode!` in `(sdl2 render)` is now publicly exported. + +Shared library lookup falls back to absolute file names even in the +presence of `LD_LIBRARY_PATH`. + +Window "take focus" and "hit test" events are now supported. + +Improved support for custom keyboard layouts, though there's still +issues in this area. I remap caps lock to control but SDL2 is still +seeing it as the caps lock key, unfortunately. + +Thanks to Liliana Prikler and Ekaitz Zarraga for their contributions +to this release. + +tarball: + +signature: + +See the +[Guile-SDL2 project page](https://dthompson.us/projects/guile-sdl2.html) +for more information. + +Bug reports, bug fixes, feature requests, and patches are welcomed. + +Happy hacking! -- cgit v1.2.3