{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40349509,"defaultBranch":"master","name":"zgameeditor","ownerLogin":"VilleKrumlinde","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-07T08:18:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1132685?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682527763.0","currentOid":""},"activityList":{"items":[{"before":"b62910b0f21c82d59b30b666524a8a568c359c24","after":"c286ee2c2fb974855e58c0e9514825ba5d070952","ref":"refs/heads/master","pushedAt":"2024-05-31T13:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Obj-importer updates:\n\n- now also imports normals\n- improved import of colors and texture coordinates (handles cases where faces share same vert/normal/texcoord indices)","shortMessageHtmlLink":"Obj-importer updates:"}},{"before":"d080aeb65d8d0c28fdfbbc62e90ba0546e065421","after":"b62910b0f21c82d59b30b666524a8a568c359c24","ref":"refs/heads/master","pushedAt":"2024-05-27T12:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Meshes:\n- added support for integer indices format. ZGE can now import meshes with over >64k vertices.\n- refactored support for two different texture coordinate formats\n- fixed bug and precision issue with texture coordinates in obj-importer\n\nChanges should be backwards compatible with existing projects.","shortMessageHtmlLink":"Meshes:"}},{"before":"6f574ec254bdd86b782caaebba75d5e44e173972","after":"d080aeb65d8d0c28fdfbbc62e90ba0546e065421","ref":"refs/heads/master","pushedAt":"2024-05-24T13:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Added a uncompressed mode for texture coordinates and use this mode in obj-file parser. This should allow texcoords that go outside the 0 - 1 range.\nAlso improved obj-file parser so it respects the texcoords specified in the face definitions.","shortMessageHtmlLink":"Added a uncompressed mode for texture coordinates and use this mode i…"}},{"before":"b2785ac1439ac5dd55ca55cf9d48d4d2240fa6eb","after":"6f574ec254bdd86b782caaebba75d5e44e173972","ref":"refs/heads/master","pushedAt":"2024-05-14T17:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Improved accuracy of TSampleExpression.Time property (after email discussion with Kjell).\nAlso added SampleIndex integer property for sample exact positioning.","shortMessageHtmlLink":"Improved accuracy of TSampleExpression.Time property (after email dis…"}},{"before":"8684560c8f65ffd4858fc09489f11f80afd873b6","after":"b2785ac1439ac5dd55ca55cf9d48d4d2240fa6eb","ref":"refs/heads/master","pushedAt":"2024-05-08T17:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Fixed a crash that could happen when saving raw-file more than once.","shortMessageHtmlLink":"Fixed a crash that could happen when saving raw-file more than once."}},{"before":"5e298d30199f18f3610b89ccad0093e04ef2fef4","after":"8684560c8f65ffd4858fc09489f11f80afd873b6","ref":"refs/heads/master","pushedAt":"2024-05-03T13:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Bugfix for issue that could cause playback of 22khz sample to cut by half length.\nOnce again thanks to Kjell.","shortMessageHtmlLink":"Bugfix for issue that could cause playback of 22khz sample to cut by …"}},{"before":"1446e8aafde17a7adb2b8747a1f69baf1c409808","after":"5e298d30199f18f3610b89ccad0093e04ef2fef4","ref":"refs/heads/master","pushedAt":"2024-05-03T13:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Bugfix for issue with dynamic sample generation (discussion: http://www.emix8.org/forum/viewtopic.php?t=717)\nThanks to Kjell for identifying the problem.","shortMessageHtmlLink":"Bugfix for issue with dynamic sample generation (discussion: http://w…"}},{"before":"03060233b982204defd3db5c2abe7a8cf6a30226","after":"1446e8aafde17a7adb2b8747a1f69baf1c409808","ref":"refs/heads/master","pushedAt":"2024-05-03T07:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Fixed a crash in callstack function.","shortMessageHtmlLink":"Fixed a crash in callstack function."}},{"before":"27976ec699beda67af1c86bde143362929b37409","after":"03060233b982204defd3db5c2abe7a8cf6a30226","ref":"refs/heads/master","pushedAt":"2024-04-24T06:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Another obj-file change.","shortMessageHtmlLink":"Another obj-file change."}},{"before":"e04ae2753b4ae0936450404b4b8e80b78c4a41f7","after":"27976ec699beda67af1c86bde143362929b37409","ref":"refs/heads/master","pushedAt":"2024-04-23T15:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Additional changes to obj-importer","shortMessageHtmlLink":"Additional changes to obj-importer"}},{"before":"6d3097b62f271925d3d26702a81975743d044945","after":"e04ae2753b4ae0936450404b4b8e80b78c4a41f7","ref":"refs/heads/master","pushedAt":"2024-04-22T15:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Changes to obj file import after discussion with Kjell:\n- \"Import\" button next to MeshData property can now also update obj-files (for some reason only 3ds was shown in file dialog before)\n- HasVertexColors and HasTextureCoords are set and reset properly during Import\n- obj file vertex colors specified directly on the vertex (instead of via a material) is now imported","shortMessageHtmlLink":"Changes to obj file import after discussion with Kjell:"}},{"before":"54228a142f459fffbc09fb95d7966e88d4f537e9","after":"6d3097b62f271925d3d26702a81975743d044945","ref":"refs/heads/master","pushedAt":"2024-04-19T15:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Using 24-bit depth buffer after discussion here: http://www.emix8.org/forum/viewtopic.php?p=10618#p10618","shortMessageHtmlLink":"Using 24-bit depth buffer after discussion here: http://www.emix8.org…"}},{"before":"adbcb02730c5f2f8717bebc76d3bb25bf739814c","after":"54228a142f459fffbc09fb95d7966e88d4f537e9","ref":"refs/heads/master","pushedAt":"2024-04-04T15:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Shader variables can be deleted directly after linking is finished (thanks for Kjell for informing about this).","shortMessageHtmlLink":"Shader variables can be deleted directly after linking is finished (t…"}},{"before":"601fa3e4a406988ddb6c12beebdf80dc7dbbf7b1","after":"adbcb02730c5f2f8717bebc76d3bb25bf739814c","ref":"refs/heads/master","pushedAt":"2024-03-05T18:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Fix for crash when switching style (Delphi 12-related).","shortMessageHtmlLink":"Fix for crash when switching style (Delphi 12-related)."}},{"before":"3fa6d9bfea6ca4ae1f5969cf38621a529dfb615a","after":"601fa3e4a406988ddb6c12beebdf80dc7dbbf7b1","ref":"refs/heads/master","pushedAt":"2024-03-05T14:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Fixing sync-with-monitor settings that work with Windows 10 build 2004 and later (using DWM when available).\nThanks to Kjell for reporting the issue and testing.","shortMessageHtmlLink":"Fixing sync-with-monitor settings that work with Windows 10 build 200…"}},{"before":"bdd4dca7d24ce6a1f18776a7daab3890da9b44b1","after":"3fa6d9bfea6ca4ae1f5969cf38621a529dfb615a","ref":"refs/heads/master","pushedAt":"2024-02-26T14:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Removed hint that shows in Delphi 12.","shortMessageHtmlLink":"Removed hint that shows in Delphi 12."}},{"before":"f9916b576bb98194e79b072761a543b4071e53fb","after":"bdd4dca7d24ce6a1f18776a7daab3890da9b44b1","ref":"refs/heads/master","pushedAt":"2024-02-26T14:35:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Merge pull request #51 from goldenxp/main\n\nInvoke Component Reference Help for a selected item in the tree","shortMessageHtmlLink":"Merge pull request #51 from goldenxp/main"}},{"before":"27328a61f42ec86715144d9e7733408a50d81078","after":"f9916b576bb98194e79b072761a543b4071e53fb","ref":"refs/heads/master","pushedAt":"2024-02-26T14:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Updated project to Delphi 12.","shortMessageHtmlLink":"Updated project to Delphi 12."}},{"before":"4d7d95efddbe8f1bb4fd3bc707398f91e7cb1f18","after":"27328a61f42ec86715144d9e7733408a50d81078","ref":"refs/heads/master","pushedAt":"2023-11-17T14:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Improved support for unicode paths in designer.","shortMessageHtmlLink":"Improved support for unicode paths in designer."}},{"before":"1a60eafd5468a92c5f3296a7d78501d3ff28db6f","after":"4d7d95efddbe8f1bb4fd3bc707398f91e7cb1f18","ref":"refs/heads/master","pushedAt":"2023-08-28T11:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Attempt to expand nodes faster after xml-edit. It seems to be at least twice as fast here.","shortMessageHtmlLink":"Attempt to expand nodes faster after xml-edit. It seems to be at leas…"}},{"before":"6b51234bf9437312e4f55122d059d77634d79c86","after":"1a60eafd5468a92c5f3296a7d78501d3ff28db6f","ref":"refs/heads/master","pushedAt":"2023-08-25T15:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Attempt to fix frame rate issue on Parallels.","shortMessageHtmlLink":"Attempt to fix frame rate issue on Parallels."}},{"before":"ac8fc8b29dd4a952e2ae7d6a5703d3479269eabd","after":"6b51234bf9437312e4f55122d059d77634d79c86","ref":"refs/heads/master","pushedAt":"2023-08-25T14:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Fix to problem with \"/b\" not closing application correctly.","shortMessageHtmlLink":"Fix to problem with \"/b\" not closing application correctly."}},{"before":"614573dd6f4872454fc45a3cd25241b8212c210c","after":"ac8fc8b29dd4a952e2ae7d6a5703d3479269eabd","ref":"refs/heads/master","pushedAt":"2023-07-31T11:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Make TZExternalLibrary properly unload libraries (test to see if this fixes an issue in ZgeViz).","shortMessageHtmlLink":"Make TZExternalLibrary properly unload libraries (test to see if this…"}},{"before":"7fb949b39a60f5e943f16b1b9df334338e02b2f0","after":"2279d3bb0a234675d474e9a24b3bdd6b59cc8fe7","ref":"refs/heads/lcl","pushedAt":"2023-06-12T15:34:19.564Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Update ZPlatform_Mac.inc\n\nMac: fix for readfile not working.","shortMessageHtmlLink":"Update ZPlatform_Mac.inc"}},{"before":"c6713f760d4ce314736f830b2dd60c20e624026a","after":"7fb949b39a60f5e943f16b1b9df334338e02b2f0","ref":"refs/heads/lcl","pushedAt":"2023-05-08T15:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: fix for issue #24 (drag drop treenodes)","shortMessageHtmlLink":"Mac: fix for issue #24 (drag drop treenodes)"}},{"before":"b6f393ee5295e3d8d4054197f648e5eaba4a2c82","after":"c6713f760d4ce314736f830b2dd60c20e624026a","ref":"refs/heads/lcl","pushedAt":"2023-05-08T14:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: cmd+a to select all","shortMessageHtmlLink":"Mac: cmd+a to select all"}},{"before":"f7553eabb67ebc3ffc35b676d6ad5c1278bfba9d","after":"b6f393ee5295e3d8d4054197f648e5eaba4a2c82","ref":"refs/heads/lcl","pushedAt":"2023-05-08T14:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: copy/paste shortcuts in text editor now use cmd+c and cmd+v","shortMessageHtmlLink":"Mac: copy/paste shortcuts in text editor now use cmd+c and cmd+v"}},{"before":"51795785c71d28164cd17e386d8e20d7c2464e80","after":"f7553eabb67ebc3ffc35b676d6ad5c1278bfba9d","ref":"refs/heads/lcl","pushedAt":"2023-05-07T17:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: fix for issue #25 (tab behavior in text editor)","shortMessageHtmlLink":"Mac: fix for issue #25 (tab behavior in text editor)"}},{"before":"10f73edd1f864b9beeb96a4d50de0da441a27309","after":"51795785c71d28164cd17e386d8e20d7c2464e80","ref":"refs/heads/lcl","pushedAt":"2023-05-07T17:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: project tree cmd+c/cmd+v to copy paste","shortMessageHtmlLink":"Mac: project tree cmd+c/cmd+v to copy paste"}},{"before":"16158790534fc266069705d55d50034d8a950d10","after":"10f73edd1f864b9beeb96a4d50de0da441a27309","ref":"refs/heads/lcl","pushedAt":"2023-05-07T17:24:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VilleKrumlinde","name":null,"path":"/VilleKrumlinde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1132685?s=80&v=4"},"commit":{"message":"Mac: Audio shutdown on exit","shortMessageHtmlLink":"Mac: Audio shutdown on exit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWRDMDgA","startCursor":null,"endCursor":null}},"title":"Activity · VilleKrumlinde/zgameeditor"}