{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4315538,"defaultBranch":"dev","name":"defold","ownerLogin":"defold","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-05-13T16:03:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1090871?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717779007.0","currentOid":""},"activityList":{"items":[{"before":"809488e9be0260717a5d9f66a42e980344a6aace","after":"e2c5e6ceea5d91eb5f83febf5acfef7cee62706f","ref":"refs/heads/xcode-15.4","pushedAt":"2024-06-08T06:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"update runners","shortMessageHtmlLink":"update runners"}},{"before":"f6ccd4f1eb11d188a13e38361f8b1f190c76a6ca","after":"50dff4deb8b4d0777e70c9991766b9ecab2e4167","ref":"refs/heads/issue-7175-editor-save-value","pushedAt":"2024-06-07T18:51:54.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"matgis","name":"Mats Gisselson","path":"/matgis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11677496?s=80&v=4"},"commit":{"message":"Editor: Strip defaults from .compute files","shortMessageHtmlLink":"Editor: Strip defaults from .compute files"}},{"before":null,"after":"809488e9be0260717a5d9f66a42e980344a6aace","ref":"refs/heads/xcode-15.4","pushedAt":"2024-06-07T16:50:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"Update xcode to 15.4","shortMessageHtmlLink":"Update xcode to 15.4"}},{"before":"2cddb78d316541f9f41679781f8d01edaebdd054","after":"3f2278052557d310ff86b7dbfc9dcae028e1488e","ref":"refs/heads/dev","pushedAt":"2024-06-07T16:36:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Compute shader support part 3 (#8975)\n\n* Add dispatch support for vulkan\r\n\r\n* Put constants for compute programs\r\n\r\n* Check for compute support\r\n\r\n* Add texture usage hint to resource api\r\n\r\n* Misc fixes\r\n\r\n* Editor fixes\r\n\r\n* Docstrings + misc opengl fixes\r\n\r\n* Add editor save test files\r\n\r\n* Editor test fixes\r\n\r\n* Pre-review fixes\r\n\r\n* Pre-review fixes pt 2\r\n\r\n* Refactor and merge functions with material\r\n\r\n* Fix gamesys test\r\n\r\n* OpenGL support\r\n\r\n* Win32 vulkan fixes\r\n\r\n* OSX fixes\r\n\r\n* Android defines\r\n\r\n* More opengl fixes\r\n\r\n* Remove allocated name str\r\n\r\n* Engine tests pt 1\r\n\r\n* More compute unit tests\r\n\r\n* Render API doc\r\n\r\n* Better error handling on non-supported platforms\r\n\r\n* Review fixes\r\n\r\n* Editor test fixes\r\n\r\n* Engine test fix\r\n\r\n* Review fixes pt2 - merge form and protobuf functionality\r\n\r\n* Use compute instead of compute_program\r\n\r\n* One more cleanup\r\n\r\n* Fix in resource_types.clj\r\n\r\n* SDK upgrade fixes\r\n\r\n* Last review fixes, let's gogit add editor","shortMessageHtmlLink":"Compute shader support part 3 (#8975)"}},{"before":"284e82fe16c23ea5391c5493e3047a2671510c18","after":"bbffa4d1f3ad20cad44dc0f17152a8bcca14eb12","ref":"refs/heads/issue-6298-compute-shader-part-3","pushedAt":"2024-06-07T16:09:14.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Last review fixes, let's gogit add editor","shortMessageHtmlLink":"Last review fixes, let's gogit add editor"}},{"before":"467a573de4cbb7ef1076fb4ebe4c9f5e0a8468aa","after":null,"ref":"refs/heads/issue-9046-change-sprite-image-by-hash","pushedAt":"2024-06-07T12:47:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"}},{"before":"0d66ed36dc8fcdcfa8f0fade0a1c3316a5a8a47a","after":"2cddb78d316541f9f41679781f8d01edaebdd054","ref":"refs/heads/dev","pushedAt":"2024-06-07T12:46:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Change sprite image by sampler hash (#9047)\n\n* Use 'key' property option to set atlas by hash\r\n\r\n* Add tests\r\n\r\n* Remove comments","shortMessageHtmlLink":"Change sprite image by sampler hash (#9047)"}},{"before":"2da9208c9c3696289e16954597b2cf5afc19eda0","after":"0d66ed36dc8fcdcfa8f0fade0a1c3316a5a8a47a","ref":"refs/heads/dev","pushedAt":"2024-06-07T12:34:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"matgis","name":"Mats Gisselson","path":"/matgis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11677496?s=80&v=4"},"commit":{"message":"Merge branch 'editor-dev' into dev","shortMessageHtmlLink":"Merge branch 'editor-dev' into dev"}},{"before":"eedc378fc79b0161427cc75715bce4d8d491ffa0","after":"467a573de4cbb7ef1076fb4ebe4c9f5e0a8468aa","ref":"refs/heads/issue-9046-change-sprite-image-by-hash","pushedAt":"2024-06-07T11:30:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Remove comments","shortMessageHtmlLink":"Remove comments"}},{"before":"2d6a8c1f8726a8d7728a1b6ed57517e13237f701","after":"eedc378fc79b0161427cc75715bce4d8d491ffa0","ref":"refs/heads/issue-9046-change-sprite-image-by-hash","pushedAt":"2024-06-07T11:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Add tests","shortMessageHtmlLink":"Add tests"}},{"before":"adc17598dacce8554f5f5903e1c5ac989fc3d3f4","after":"46ee91eb322666177ff28b9d6f31edd92d55077b","ref":"refs/heads/dmsdk-cpp-api-header-fix","pushedAt":"2024-06-07T10:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JCash","name":"Mathias Westerdahl","path":"/JCash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1349334?s=80&v=4"},"commit":{"message":"Added missing include path","shortMessageHtmlLink":"Added missing include path"}},{"before":null,"after":"2d6a8c1f8726a8d7728a1b6ed57517e13237f701","ref":"refs/heads/issue-9046-change-sprite-image-by-hash","pushedAt":"2024-06-07T09:58:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Use 'key' property option to set atlas by hash","shortMessageHtmlLink":"Use 'key' property option to set atlas by hash"}},{"before":"bc0379e244df45b8b44e758d0638c255a28d2349","after":null,"ref":"refs/heads/DEFEDIT-3910","pushedAt":"2024-06-07T09:53:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"}},{"before":"14719d2466d2c0f5df6f096554a45edb6fafdacb","after":"f00d91a4ca6bde6593a9801bc224903c205e7495","ref":"refs/heads/editor-dev","pushedAt":"2024-06-07T09:53:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"Make sure that recursion impossible when paste files (#9042)","shortMessageHtmlLink":"Make sure that recursion impossible when paste files (#9042)"}},{"before":"20628ea3c5c77ae4ad13b7ca4b9d30227dc684ad","after":null,"ref":"refs/heads/DEFEDIT-8426","pushedAt":"2024-06-07T09:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vlaaad","name":"vlaaad","path":"/vlaaad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/732554?s=80&v=4"}},{"before":"1936887e8c90ad1dbc98f6e2d8d32370d8a0e460","after":"14719d2466d2c0f5df6f096554a45edb6fafdacb","ref":"refs/heads/editor-dev","pushedAt":"2024-06-07T09:33:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vlaaad","name":"vlaaad","path":"/vlaaad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/732554?s=80&v=4"},"commit":{"message":"Refactor editor scripts runtime (#9022)\n\nRefactor editor scripts runtime\r\n\r\nWe want to expand the editor scripting capabilities in the future, so we wanted to refactor the editor script Lua runtime to be more efficient when it comes to runtime-editor interactions, and more user-friendly. One noticeable change in editor script behavior is reload of resources after `file:write(...); file:close()` calls. This means that using `editor.get(my_resource_path, \"text\")` after writing to a file identified by `my_resource_path` will now return the updated text.\r\n\r\nTechnical notes:\r\nInternally, the editor now uses locking and futures instead of agents (queued access and blocking) when interacting with Lua VM. Also, we now perform long-running editor operations requested by the Lua VM in invisible coroutines, so that they don't block the whole VM while the editor executes a long-running requests such as resource sync.\r\n\r\nFixes #8426","shortMessageHtmlLink":"Refactor editor scripts runtime (#9022)"}},{"before":"0e955c7767331a0656406364644197367f9a07b5","after":"20628ea3c5c77ae4ad13b7ca4b9d30227dc684ad","ref":"refs/heads/DEFEDIT-8426","pushedAt":"2024-06-07T08:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlaaad","name":"vlaaad","path":"/vlaaad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/732554?s=80&v=4"},"commit":{"message":"Review fixes","shortMessageHtmlLink":"Review fixes"}},{"before":null,"after":"adc17598dacce8554f5f5903e1c5ac989fc3d3f4","ref":"refs/heads/dmsdk-cpp-api-header-fix","pushedAt":"2024-06-07T07:53:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JCash","name":"Mathias Westerdahl","path":"/JCash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1349334?s=80&v=4"},"commit":{"message":"Added missing header in the sdk.h","shortMessageHtmlLink":"Added missing header in the sdk.h"}},{"before":"f9328b98a5b6870d8ff2c8bf952c1d59118a7257","after":"2da9208c9c3696289e16954597b2cf5afc19eda0","ref":"refs/heads/dev","pushedAt":"2024-06-07T07:29:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jhonnyg","name":"Jhonny Göransson","path":"/Jhonnyg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169640?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of github.com:defold/defold into dev","shortMessageHtmlLink":"Merge branch 'dev' of github.com:defold/defold into dev"}},{"before":"b83ff8f7d5e04aeb633460e8295cf2649ca224b3","after":"1be3163333ada943a82414c76b42ae7fa36ff317","ref":"refs/heads/DEFEDIT-8911","pushedAt":"2024-06-06T21:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"use # for anonymous functions","shortMessageHtmlLink":"use # for anonymous functions"}},{"before":null,"after":"bc0379e244df45b8b44e758d0638c255a28d2349","ref":"refs/heads/DEFEDIT-3910","pushedAt":"2024-06-06T21:29:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"Make sure that recursion impossible when paste files","shortMessageHtmlLink":"Make sure that recursion impossible when paste files"}},{"before":"5cd3ed356a2d8ecef62604665b6b1cd209d20c6a","after":"f9328b98a5b6870d8ff2c8bf952c1d59118a7257","ref":"refs/heads/dev","pushedAt":"2024-06-06T20:42:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"britzl","name":"Björn Ritzl","path":"/britzl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1300688?s=80&v=4"},"commit":{"message":"Fix issues link in README_TROUBLESHOOTING_GLGENBUFFERS.md (#9040)","shortMessageHtmlLink":"Fix issues link in README_TROUBLESHOOTING_GLGENBUFFERS.md (#9040)"}},{"before":null,"after":"b83ff8f7d5e04aeb633460e8295cf2649ca224b3","ref":"refs/heads/DEFEDIT-8911","pushedAt":"2024-06-06T17:47:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"initial fixes","shortMessageHtmlLink":"initial fixes"}},{"before":"b93f606c2d90104ebe2ac582aa216877a2775310","after":"6be566df07f59ab0c7ad86d69d52b8c180c5170a","ref":"refs/heads/reuse-sdk-versions","pushedAt":"2024-06-06T14:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"add helper script to setup variables from python in shell scripts","shortMessageHtmlLink":"add helper script to setup variables from python in shell scripts"}},{"before":null,"after":"b93f606c2d90104ebe2ac582aa216877a2775310","ref":"refs/heads/reuse-sdk-versions","pushedAt":"2024-06-06T11:44:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"reuse SDK versions in build.py","shortMessageHtmlLink":"reuse SDK versions in build.py"}},{"before":"8d9a41c27bd4a26d114f9e9feeb631a8b9041c5d","after":"a265163124585eed9e176c25819899fd5f8200fa","ref":"refs/heads/issue-8005","pushedAt":"2024-06-06T10:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"review fix","shortMessageHtmlLink":"review fix"}},{"before":"eee51fd3bb8db548776bdd7fe5d0a657709cb5bc","after":"8d9a41c27bd4a26d114f9e9feeb631a8b9041c5d","ref":"refs/heads/issue-8005","pushedAt":"2024-06-06T10:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AGulev","name":"Alexey Gulev","path":"/AGulev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2209596?s=80&v=4"},"commit":{"message":"review fixes","shortMessageHtmlLink":"review fixes"}},{"before":"2e89e2888c1bfc94d84dc42934ef804fbfeeccd3","after":"5cd3ed356a2d8ecef62604665b6b1cd209d20c6a","ref":"refs/heads/dev","pushedAt":"2024-06-06T08:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JCash","name":"Mathias Westerdahl","path":"/JCash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1349334?s=80&v=4"},"commit":{"message":"Bumped version to 1.9.0","shortMessageHtmlLink":"Bumped version to 1.9.0"}},{"before":"40a0ba25d13cedc9db8454b2d6e64719454f70b8","after":null,"ref":"refs/heads/dmsdk-c-api-support","pushedAt":"2024-06-06T08:06:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JCash","name":"Mathias Westerdahl","path":"/JCash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1349334?s=80&v=4"}},{"before":"7db49f77b5c70f4d2136e67bf398a372884e0e7f","after":"2e89e2888c1bfc94d84dc42934ef804fbfeeccd3","ref":"refs/heads/dev","pushedAt":"2024-06-06T08:06:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JCash","name":"Mathias Westerdahl","path":"/JCash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1349334?s=80&v=4"},"commit":{"message":"Added initial C support to configfile.h, extension.h and resource.h (#7889)\n\n* Initial extension C api\r\n\r\n* Fixed C api test for extension.h\r\n\r\n* Added initial Zig support to extender config\r\n\r\n* Moved dmExtensionDesc to public header so that Zig can allocate it.\r\n\r\n* fixes\r\n\r\n* Merge fixes\r\n\r\n* Added Zig syntax highlighting support in the editor (#7888)\r\n\r\n* Removed experimental enum macro\r\n\r\n* Added first test for cpp header generation\r\n\r\n* Updated generation script\r\n\r\n* Fixed compile errors and made the C functions the base implementation\r\n\r\n* Added support for enums\r\n\r\n* Updated extension.h to generate .hpp header\r\n\r\n* build fix for windows\r\n\r\n* test fix\r\n\r\n* win32 compile fix\r\n\r\n* Fixes to generator scripts\r\n\r\n* Updated resource system\r\n\r\n* Updated libs to use latest resource headers\r\n\r\n* Unified back into a single resource.h\r\n\r\n* Update documentation. Renamed some struct arguments to make them more consistent\r\n\r\n* review cleanup\r\n\r\n* html build fix\r\n\r\n* compile fix\r\n\r\n* Update the dmsdk with the hpp files\r\n\r\n* Added missing test data\r\n\r\n---------\r\n\r\nCo-authored-by: Mats Gisselson ","shortMessageHtmlLink":"Added initial C support to configfile.h, extension.h and resource.h (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX8ogzQA","startCursor":null,"endCursor":null}},"title":"Activity · defold/defold"}