{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":336304229,"defaultBranch":"main","name":"nene","ownerLogin":"Andre-LA","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-05T15:03:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8538122?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704142508.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ad246d76ff85425a2ccba44e2800700043ea6aad","ref":"refs/heads/abstract-sdl","pushedAt":"2024-01-01T20:55:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"update bindings and examples","shortMessageHtmlLink":"update bindings and examples"}},{"before":"56158b18209edf1720e1ac491ebf4d55c6efd34d","after":"daa9edf2d4c25c3480345175002d7bcb698b587d","ref":"refs/heads/main","pushedAt":"2023-12-17T21:18:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Update README.md: moved to codeberg","shortMessageHtmlLink":"Update README.md: moved to codeberg"}},{"before":"51124b4258036d84939d1b289a63d5bf806a0512","after":"56158b18209edf1720e1ac491ebf4d55c6efd34d","ref":"refs/heads/main","pushedAt":"2023-11-10T00:13:05.000Z","pushType":"pr_merge","commitsCount":40,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Merge pull request #42 from Andre-LA/bindgen-refactor\n\nBindgen refactor","shortMessageHtmlLink":"Merge pull request #42 from Andre-LA/bindgen-refactor"}},{"before":"ef9ba6be737678dc9f5d2b583d8001ea1f4abc8b","after":"1e6eb71314719f42d538ac45e20dd63fb763dd3f","ref":"refs/heads/bindgen-refactor","pushedAt":"2023-11-10T00:11:30.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"update examples","shortMessageHtmlLink":"update examples"}},{"before":"e64f4c1e11b0ba65dbca5ec384d65961ba75a3f3","after":"ef9ba6be737678dc9f5d2b583d8001ea1f4abc8b","ref":"refs/heads/bindgen-refactor","pushedAt":"2023-10-15T20:53:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"WIP bindgen refactor: First version of Carp binding generation works!","shortMessageHtmlLink":"WIP bindgen refactor: First version of Carp binding generation works!"}},{"before":"4e52f48200f03f0e20748b1e166e1b7f151819c8","after":"e64f4c1e11b0ba65dbca5ec384d65961ba75a3f3","ref":"refs/heads/bindgen-refactor","pushedAt":"2023-10-10T22:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Adding render offset getter and setter.\n\nI was planning to add this function on another branch, but I needed to add on this one, on other hand, it can be a good case to test adding getter and setter functions.","shortMessageHtmlLink":"Adding render offset getter and setter."}},{"before":"73b8cbc5366c907f1f0512e41ae53533519de2eb","after":"4e52f48200f03f0e20748b1e166e1b7f151819c8","ref":"refs/heads/bindgen-refactor","pushedAt":"2023-10-07T03:20:45.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"WIP bindgen refactor: all examples compiles! But the lack of __close is a regression.\n\nThis will added again later.","shortMessageHtmlLink":"WIP bindgen refactor: all examples compiles! But the lack of __close …"}},{"before":null,"after":"73b8cbc5366c907f1f0512e41ae53533519de2eb","ref":"refs/heads/bindgen-refactor","pushedAt":"2023-10-06T01:00:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"WIP bindgen refactor: I forgot to commit Texture.tl\n\nThis had to be adapted because of Font, but I'm not actually working on this binding for now.","shortMessageHtmlLink":"WIP bindgen refactor: I forgot to commit Texture.tl"}},{"before":"8e1cef6fd4fa6b3dd7757266b530b808756c547b","after":"51124b4258036d84939d1b289a63d5bf806a0512","ref":"refs/heads/main","pushedAt":"2023-08-06T17:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Add building instructions to README","shortMessageHtmlLink":"Add building instructions to README"}},{"before":"0b1ba137f54d9d78c7a54b6dc39f397fff30d6e3","after":"99989bcc5cbe96a462adb5c876dd5b3edae4bc98","ref":"refs/heads/add-carp","pushedAt":"2023-06-05T03:26:44.445Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"make linguist understand carp code as clojure\n\nthis way we get better syntax highlighting","shortMessageHtmlLink":"make linguist understand carp code as clojure"}},{"before":null,"after":"0b1ba137f54d9d78c7a54b6dc39f397fff30d6e3","ref":"refs/heads/add-carp","pushedAt":"2023-06-05T00:50:23.246Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Carp bindings and two working examples added!\n\nNote: the binding generation isn't finished and actually exposes many limitations with the current binding generation, thus for the final bindings some manual fine-tuning (already applied in this commit), note that Carp also doesn't compiles the code, but it generates the C code, thus you can manually compile that output with clang:\n\n```sh\n# note: linux shell\nclang out/main.c -o my_carp_game -I nene/include/ -I nene/include/SDL2/ -I $CARP_DIR/core/ -L nene/lib -L nene/lib64 -lnene -lSDL2_mixer -lSDL2_image -lSDL2_ttf -lm $(nene/bin/sdl2-config --cflags --libs) \n```\n\nFor web, use this command:\n```sh\n# note: linux shell\nemcc out/main.c -I _nene/include/ -I _nene/include/SDL2/ -I $CARP_DIR/core/ -L nene/ -lnene -sUSE_SDL=2 -sUSE_SDL_MIXER=2 -sUSE_SDL_TTF=2 -sUSE_SDL_IMAGE=2 -sSDL2_IMAGE_FORMATS='[\"png\"]' -lm --preload-file resources/ -o index.html -sASYNCIFY\n```","shortMessageHtmlLink":"Carp bindings and two working examples added!"}},{"before":"0c9c1c0b0723c3647bcf0f2cfa7ae86e6a1e032e","after":"8e1cef6fd4fa6b3dd7757266b530b808756c547b","ref":"refs/heads/main","pushedAt":"2023-05-21T21:26:15.272Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Merge pull request #38 from Andre-LA/cmake-refactor\n\nI think that changes are okay, it works, let's move to other problems","shortMessageHtmlLink":"Merge pull request #38 from Andre-LA/cmake-refactor"}},{"before":null,"after":"9b0461db15e1671ba6cb6986a397af2c3a1d9afc","ref":"refs/heads/cmake-refactor","pushedAt":"2023-05-20T22:25:41.063Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Improve cmake support, with installation\n\nNote: this was only tested on \"x64 Native Tools Command Prompt\" enviroment on Windows, using the clang compiler.","shortMessageHtmlLink":"Improve cmake support, with installation"}},{"before":"1b4e2d45d0c341106bbaa25083bbca8151264af4","after":"0c9c1c0b0723c3647bcf0f2cfa7ae86e6a1e032e","ref":"refs/heads/main","pushedAt":"2023-05-16T23:18:07.963Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"SDL2 it's quite strict about how `main` it's handled.","shortMessageHtmlLink":"SDL2 it's quite strict about how main it's handled."}},{"before":null,"after":"1d895338c32cbfa5c683220fc03c425dde4af750","ref":"refs/heads/examples/flappy-circle","pushedAt":"2023-05-03T05:20:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"adding basic \"Flappy circle\" C example.\n\nThis examples showcases a example game written in C.","shortMessageHtmlLink":"adding basic \"Flappy circle\" C example."}},{"before":"aebe9074e15de6dae6732ddbb50ca3983be51bfa","after":"1b4e2d45d0c341106bbaa25083bbca8151264af4","ref":"refs/heads/main","pushedAt":"2023-04-28T18:53:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Remove remaining uses of SDL2 path in headers\n\nThere's other fixes in general, however, it's being clear that the current workflow, although fixes the problem of Windows building, it's not helping much on other ways.","shortMessageHtmlLink":"Remove remaining uses of SDL2 path in headers"}},{"before":"ae6d10300e89a7f220faf7b9166bd5a1a1a9a5bc","after":"aebe9074e15de6dae6732ddbb50ca3983be51bfa","ref":"refs/heads/main","pushedAt":"2023-04-28T01:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Remove SDL2 from \"SDL2/*.h\" header on bindings.\n\nUnder the current setup, this will not work.","shortMessageHtmlLink":"Remove SDL2 from \"SDL2/*.h\" header on bindings."}},{"before":"407a276d77bb19c7fed9d45f03f9b5c7231ad4b6","after":"ae6d10300e89a7f220faf7b9166bd5a1a1a9a5bc","ref":"refs/heads/main","pushedAt":"2023-04-28T00:22:41.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Andre-LA/using-cmake\n\nSome tasks are yet to be done:\r\n\r\n- Finish docs about building and improve CMake files\r\n- Use CMake and git-submodules to (optionally) build Lua and Teal locally just like on SDL, so tooling get's improved.","shortMessageHtmlLink":"Merge pull request #34 from Andre-LA/using-cmake"}},{"before":"2412260d806540ca98c7379255f92bd10702b8cf","after":"16c60ca8c5e888c43237ade131aa775146e5dec1","ref":"refs/heads/using-cmake","pushedAt":"2023-04-28T00:20:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Added work in progress README rewrite\n\nThis is quite incomplete, but turns out that the instructions are quite long and yet to be better tested, so I'm delaying this.","shortMessageHtmlLink":"Added work in progress README rewrite"}},{"before":"a9cfefa2cdd0d0681c1ba646320506d8379f8d36","after":"2412260d806540ca98c7379255f92bd10702b8cf","ref":"refs/heads/using-cmake","pushedAt":"2023-04-26T20:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Fix cmake file on libm linking","shortMessageHtmlLink":"Fix cmake file on libm linking"}},{"before":"f7c9a91f57a926145659a24935660482b0c3f32d","after":"a9cfefa2cdd0d0681c1ba646320506d8379f8d36","ref":"refs/heads/using-cmake","pushedAt":"2023-04-26T19:44:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Some work on collisions.c example\n\nThe main change it's the inclusion of `stdlib.h` header, since the example uses `EXIT_SUCCESS` and `EXIT_FAILURE`;\n\nSeems that clang \"tolerates\" the non inclusion of stdlib.h file, but MSBuild didn't.","shortMessageHtmlLink":"Some work on collisions.c example"}},{"before":"f8dcbb26fae18f66a0f7529e9412b24b5730c827","after":"f7c9a91f57a926145659a24935660482b0c3f32d","ref":"refs/heads/using-cmake","pushedAt":"2023-04-25T22:26:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Add a working Cmake setup\n\nThis will compile SDL libraries, dependencies, nene itself and the collisions.c example.","shortMessageHtmlLink":"Add a working Cmake setup"}},{"before":null,"after":"f8dcbb26fae18f66a0f7529e9412b24b5730c827","ref":"refs/heads/using-cmake","pushedAt":"2023-04-22T20:52:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"added SDL 2.26.5 as submodule","shortMessageHtmlLink":"added SDL 2.26.5 as submodule"}},{"before":"316666952e8dc0332541c5ee09cac101da460adb","after":"407a276d77bb19c7fed9d45f03f9b5c7231ad4b6","ref":"refs/heads/main","pushedAt":"2023-04-13T17:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Add dependencies on alphabetical order\n\nAlso, headers are included first and later the modules.","shortMessageHtmlLink":"Add dependencies on alphabetical order"}},{"before":"6b6c42b4914066b232b5a8cda9f53ccf42f5d168","after":"316666952e8dc0332541c5ee09cac101da460adb","ref":"refs/heads/main","pushedAt":"2023-04-13T00:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"add TODO note about wrong use of Teal code.","shortMessageHtmlLink":"add TODO note about wrong use of Teal code."}},{"before":"1db203a1d959cc8a2717da3697741f5e6ab80ea1","after":"6b6c42b4914066b232b5a8cda9f53ccf42f5d168","ref":"refs/heads/main","pushedAt":"2023-04-13T00:19:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Some improvements and updated bindings with new bindgen","shortMessageHtmlLink":"Some improvements and updated bindings with new bindgen"}},{"before":"3943ea2f846f3980ad6dc4314ef2621632f5ab66","after":"1db203a1d959cc8a2717da3697741f5e6ab80ea1","ref":"refs/heads/main","pushedAt":"2023-04-04T01:01:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"(WIP) collisions example written in C\n\nThis tests nene's collisions alongside with the rects nelua example.","shortMessageHtmlLink":"(WIP) collisions example written in C"}},{"before":"e3fd32a31100e60bbb54280a36e1903c81379c3d","after":"3943ea2f846f3980ad6dc4314ef2621632f5ab66","ref":"refs/heads/main","pushedAt":"2023-03-30T19:24:51.446Z","pushType":"push","commitsCount":3,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"move \"generate.lua\" to \"generate_nelua.lua\"\n\nThis opens space for more languages.","shortMessageHtmlLink":"move \"generate.lua\" to \"generate_nelua.lua\""}},{"before":"ea32ab5d5ac88d2c8e8c84752dfc7d5259ae7d11","after":"e3fd32a31100e60bbb54280a36e1903c81379c3d","ref":"refs/heads/main","pushedAt":"2023-03-23T19:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Intersections and Collision module only uses Rectf instead of Rect.","shortMessageHtmlLink":"Intersections and Collision module only uses Rectf instead of Rect."}},{"before":"5dee0d225e95c2eaffd75a23681b19e7f4f3597b","after":"ea32ab5d5ac88d2c8e8c84752dfc7d5259ae7d11","ref":"refs/heads/main","pushedAt":"2023-03-21T21:23:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Andre-LA","name":"André L. Alvares","path":"/Andre-LA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8538122?s=80&v=4"},"commit":{"message":"Add copyright and license notice on rect lua file.","shortMessageHtmlLink":"Add copyright and license notice on rect lua file."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1ZUugQA","startCursor":null,"endCursor":null}},"title":"Activity · Andre-LA/nene"}