d0a561b91f
Changed the CPlaydate import to internal for the Lua type in the Playdate bindings target.
main
javier2026-07-26 12:44:34 +02:00
d84113f7a8
Fixed the double-free in the "deinit" method of the Sound Effect type in the Playdate bindings target and cover ownership.
v1.0.1
javier2026-07-26 00:45:45 +02:00
d233cbaddb
EncodeD JSON output as UTF-8 bytes for the JSON encoder in the Playdate bindings target.
javier2026-07-26 00:37:32 +02:00
0d0b397ce1
Added convenience overloads to Rect and also, Collection conformance in the Playdate bindings target.
javier2026-07-26 00:31:58 +02:00
41558399e3
Standardized some arguments labels throughout the Playdate bindings target.
javier2026-07-26 00:25:43 +02:00
2b046005d1
Converted get/set methods pairs to computed properties throughout the Playdate bindings target.
javier2026-07-26 00:20:19 +02:00
8b002d9be8
Update the copyright holder in the LICENSE file.
javier2026-07-25 23:57:55 +02:00
1fbab4b180
Lowered the Swift tools required to build this project to 6.3 and also, polished some documentation in the READMe file.
v1.0.0
javier2026-07-25 23:30:51 +02:00
8c646c0347
Removed the Github CI actions (temporarily!) from the project.
javier2026-07-25 13:16:08 +02:00
ebacdbea55
Updated some documentation for the README file in the Playdate project.
javier2026-07-25 13:05:57 +02:00
91783deb7b
Added missing documentation to the source code in the Playdate bindings target.
javier2026-07-25 12:55:53 +02:00
b435a6e8bd
Restructured the source code in the Playdate bindings target.
javier2026-07-25 12:39:32 +02:00
2e7ee12ec1
Adjusted the naming of the library in the Package file.
javier2026-07-25 12:01:16 +02:00
f6645d2613
Added a Makefile file to handle the development lifecycle in the project.
javier2026-07-25 11:48:09 +02:00
f04a5ea7df
Added convenience make targets and refined documentation in the HelloPlayDate example target.
javier2026-07-25 11:33:09 +02:00
988f900c23
Updated the documentation of the README file in the PlayDate bindings target.
javier2026-07-25 10:57:17 +02:00
19af75cf7b
Added optimized device builds and harden the Embedded toolchain setup in both the PlayDate bindings and HelloPlayDate example targets.
javier2026-07-25 10:53:44 +02:00
dfeadabfb6
Cached API tables and cut allocations in the PlayDate bindings target.
javier2026-07-25 10:43:32 +02:00
6594794cec
Fixed wrapper module rebuild dependencies on the Makefile file in the HelloPlaydate example target.
javier2026-07-25 10:29:30 +02:00
1d9504c225
Fixed some wrapper lifetime and leak issues found in PlayDate bindings target.
javier2026-07-25 10:28:24 +02:00
06bd50ea83
Implemented a "posix_memalign" shim on Support in the PlayDate binding target for Embedded Swift on device.
javier2026-07-25 10:12:17 +02:00
69813b2a76
Wrapped C enum raw values in explicit width conversions throughout the PlayDate binding target.
javier2026-07-25 10:10:43 +02:00
29619720f7
Added a Makefile build for the HelloPlaydate example target.
javier2026-07-25 10:09:34 +02:00