Commit Graph
16 Commits
Author SHA1 Message Date
javier c050ba293e Adopted Span for the setTiles wrapper in the library to adapt to Swift 6.4. 2026-09-18 12:22:06 +02:00
javier 07c4fce37b Made File.Handle a non-copyable struct in the library to adopt Swift 6.4. 2026-09-18 12:18:05 +02:00
javier 95ae01f97a Adopted Array(capacity:) for the read wrappers throughout the library to adapt to Swift 6.4. 2026-09-18 12:10:16 +02:00
javier 4cb0f8f500 Adopted Span and MutableSpan for buffers across the library to adapt to Swift 6.4. 2026-09-18 12:06:21 +02:00
javier 89c8d7a04c Adopted the standard withCString for C strings throughout the library. 2026-09-18 11:58:57 +02:00
javier 575165dec4 Replaced the @_cdecl attribute with the @c attribute across the library to update to Swift 6.4. 2026-09-18 11:53:09 +02:00
javier d0a561b91f Changed the CPlaydate import to internal for the Lua type in the Playdate bindings target. 2026-07-26 12:44:34 +02:00
javier d84113f7a8 Fixed the double-free in the "deinit" method of the Sound Effect type in the Playdate bindings target and cover ownership. 2026-07-26 00:45:45 +02:00
javier d233cbaddb EncodeD JSON output as UTF-8 bytes for the JSON encoder in the Playdate bindings target. 2026-07-26 00:37:32 +02:00
javier 0d0b397ce1 Added convenience overloads to Rect and also, Collection conformance in the Playdate bindings target. 2026-07-26 00:31:58 +02:00
javier 41558399e3 Standardized some arguments labels throughout the Playdate bindings target. 2026-07-26 00:25:43 +02:00
javier 2b046005d1 Converted get/set methods pairs to computed properties throughout the Playdate bindings target. 2026-07-26 00:20:19 +02:00
javier 1fbab4b180 Lowered the Swift tools required to build this project to 6.3 and also, polished some documentation in the READMe file. 2026-07-25 23:37:33 +02:00
javier 91783deb7b Added missing documentation to the source code in the Playdate bindings target.
CI / Build & test (macOS) (push) Has been cancelled
CI / Embedded Swift cross-compile (push) Has been cancelled
Documentation / deploy (push) Has been cancelled
2026-07-25 12:55:53 +02:00
javier b435a6e8bd Restructured the source code in the Playdate bindings target. 2026-07-25 12:40:14 +02:00
javier 2e7ee12ec1 Adjusted the naming of the library in the Package file.
CI / Build & test (macOS) (push) Has been cancelled
CI / Embedded Swift cross-compile (push) Has been cancelled
Documentation / deploy (push) Has been cancelled
2026-07-25 12:02:55 +02:00