{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":619161778,"defaultBranch":"master","name":"libcmo21","ownerLogin":"yyc12345","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-26T13:04:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13994767?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705906770.0","currentOid":""},"activityList":{"items":[{"before":"8a1fc03965f3a3a10b0c8f471701d938212cba87","after":"a2fb3762317aa85e1e7c408f6280975d6cde3345","ref":"refs/heads/master","pushedAt":"2024-04-23T08:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"feat: add csharp interop code generation but no test.\n\n- add csharp interop code generation without testing.\n- add annotation for bmap binding project.\n- fix README.","shortMessageHtmlLink":"feat: add csharp interop code generation but no test."}},{"before":"28f785ccda7e8b205e789e5b887e1be7611a910f","after":"8a1fc03965f3a3a10b0c8f471701d938212cba87","ref":"refs/heads/master","pushedAt":"2024-04-22T06:15:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"do some preparation work\n\n- establish BMapSharp project for future development.\n- refactor EnumsMigration. add csharp code output for it.\n- add README for VectorGen and modify other READMEs.","shortMessageHtmlLink":"do some preparation work"}},{"before":"c03c80d938dbb989163a94b1707704afac73d624","after":"28f785ccda7e8b205e789e5b887e1be7611a910f","ref":"refs/heads/master","pushedAt":"2024-04-22T06:15:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"[feat] do some preparation work\n\n- establish BMapSharp project for future development.\n- refactor EnumsMigration. add csharp code output for it.\n- add README for VectorGen and modify other READMEs.","shortMessageHtmlLink":"[feat] do some preparation work"}},{"before":"afd4abadbb975ab26ed8d29fd94b1665ab31f6c0","after":"c03c80d938dbb989163a94b1707704afac73d624","ref":"refs/heads/master","pushedAt":"2024-01-22T06:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"ready for first release\n\n- bump up license year.\n- format some gitignore files.\n- update PyBMap readme.\n- create a distribution used folder and give a manual for it.","shortMessageHtmlLink":"ready for first release"}},{"before":"8ed7df659d0ab74563a0548dad96844d6b9d3b81","after":"afd4abadbb975ab26ed8d29fd94b1665ab31f6c0","ref":"refs/heads/master","pushedAt":"2024-01-08T02:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix bugs\n\n- fix typing hint error in PyBMap\n- remove UNKNOWN_PF in PixelFormat enum in PyBMap.virtools_type. because it is a fallback value and should not be used directly. so when I apply it to Blender plugin, it cause a error.","shortMessageHtmlLink":"fix bugs"}},{"before":"92346dc81ead75d7f40d359f45e93f774f5901cf","after":"8ed7df659d0ab74563a0548dad96844d6b9d3b81","ref":"refs/heads/master","pushedAt":"2023-12-14T06:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add JPG and PNG image fmt support.\n\na file saving issue raised in BMap sub-project cause this change.\ninitially i do not want to add these ballance not supported image format. but for RawData saved image with PNG suffix will raise error when calling SaveImage()\nso i add these to make sure all image can be saved.","shortMessageHtmlLink":"add JPG and PNG image fmt support."}},{"before":"6296261532536770516c6d74803eaefd8a854a3a","after":"92346dc81ead75d7f40d359f45e93f774f5901cf","ref":"refs/heads/master","pushedAt":"2023-12-03T14:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add feature\n\n- add exmaple cmake configure command in README.\n- change BMap::Save interface to support compression and texture save opt switches.\n- update PyBMap due to the change of BMap.","shortMessageHtmlLink":"add feature"}},{"before":"b8b2368ef5624df34cffbc3513a844c0cefbaf7e","after":"6296261532536770516c6d74803eaefd8a854a3a","ref":"refs/heads/master","pushedAt":"2023-12-03T12:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"resolve bmp alpha channel saving issue","shortMessageHtmlLink":"resolve bmp alpha channel saving issue"}},{"before":"a70e32a3060c7bab7f085448da3f46965a3124f6","after":"b8b2368ef5624df34cffbc3513a844c0cefbaf7e","ref":"refs/heads/master","pushedAt":"2023-12-03T10:15:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix issues\n\n- fix lifetime issue about python c callback function\n- fix type hint in PyBMap\n- fix formatter clamp issue in CKContext","shortMessageHtmlLink":"fix issues"}},{"before":"74d8f02588db036254c0246e5f34f89044f4ae21","after":"a70e32a3060c7bab7f085448da3f46965a3124f6","ref":"refs/heads/master","pushedAt":"2023-12-01T15:33:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix issues\n\n- revert nullptr check for BMap::MeshTrans pointer getter.\n- fix pointer return error of BMap::MeshTrans\n- fix type hint error and variable name error in PyBMap\n- fix CKMesh flag init value error\n- improve empty material slots saving. add a nullptr entry if no slots to make sure virtools can load it.","shortMessageHtmlLink":"fix issues"}},{"before":"279fa1eccb68b04429d5b08f09de9d1839863043","after":"74d8f02588db036254c0246e5f34f89044f4ae21","ref":"refs/heads/master","pushedAt":"2023-11-30T14:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix issues\n\n- fix usage error of ckid getter in bmap wrapper.\n- fix CKObject flag init value error.\n- fix CKFileWriter writing empty object name error.\n- regulate some statement.","shortMessageHtmlLink":"fix issues"}},{"before":"562b44c7aa33922a8d9dcc828bf4b716687fbce6","after":"279fa1eccb68b04429d5b08f09de9d1839863043","ref":"refs/heads/master","pushedAt":"2023-11-26T12:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"update code gen","shortMessageHtmlLink":"update code gen"}},{"before":"7c6dd463bd6dd5efaf4e13ab369750bea2af4d9e","after":"562b44c7aa33922a8d9dcc828bf4b716687fbce6","ref":"refs/heads/master","pushedAt":"2023-11-16T13:12:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"use different file name of BMap in PyBMap for different system","shortMessageHtmlLink":"use different file name of BMap in PyBMap for different system"}},{"before":"d8b7ace53d2691b5fa001bf1baf1d3606a67a031","after":"7c6dd463bd6dd5efaf4e13ab369750bea2af4d9e","ref":"refs/heads/master","pushedAt":"2023-11-15T15:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix issues\n\n- fix nullptr name assignment error on CKObject.\n- remove slot check for CKTexture::GetFileName in BMap. return nullptr, not throw error when no slot to get file name.","shortMessageHtmlLink":"fix issues"}},{"before":"77bb3ce7d2588da891f763151fbad51c11b029e8","after":"d8b7ace53d2691b5fa001bf1baf1d3606a67a031","ref":"refs/heads/master","pushedAt":"2023-11-15T13:50:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"expose lit mode interface in CKMesh.\n\n- provide lit mode and wrap mode getter and setter in CKMesh.\n- add lost flags setter in CKMesh.\n- show lit mode and wrap mode data in Unvirt.\n- add interface for lit mode in BMap, because some old Ballance map use lit mode to light objects.\n- expose a raw c callback when creating bmap to allow user decide how the log output by themselves.\n- change python bindings for BMap interface changes.","shortMessageHtmlLink":"expose lit mode interface in CKMesh."}},{"before":"9b447733fb439177e0a692e777ad9740c38a98f1","after":"77bb3ce7d2588da891f763151fbad51c11b029e8","ref":"refs/heads/master","pushedAt":"2023-11-10T04:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix bmap python binding error","shortMessageHtmlLink":"fix bmap python binding error"}},{"before":"29e9adac81ffed660c278bc95030416640ea5aaa","after":"9b447733fb439177e0a692e777ad9740c38a98f1","ref":"refs/heads/master","pushedAt":"2023-11-09T09:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"reorg PyBMap files. use correct import statement in module","shortMessageHtmlLink":"reorg PyBMap files. use correct import statement in module"}},{"before":"aa8ec72df7454427248f406f44e424e51497bf39","after":"29e9adac81ffed660c278bc95030416640ea5aaa","ref":"refs/heads/master","pushedAt":"2023-11-07T13:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"finish PyBMap bindings. (no serious debug)","shortMessageHtmlLink":"finish PyBMap bindings. (no serious debug)"}},{"before":"824497f638c1158c4c8fb0db0970e1d4244534f5","after":"aa8ec72df7454427248f406f44e424e51497bf39","ref":"refs/heads/master","pushedAt":"2023-11-07T07:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add json output for convenience about more lang bindings for bmap.","shortMessageHtmlLink":"add json output for convenience about more lang bindings for bmap."}},{"before":"cd2d408618037ad3ff4d4f2068e6c8f4e77ee116","after":"824497f638c1158c4c8fb0db0970e1d4244534f5","ref":"refs/heads/master","pushedAt":"2023-11-07T03:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"finish BMesh part of python bmap bindings","shortMessageHtmlLink":"finish BMesh part of python bmap bindings"}},{"before":"a8bd6888cbb38a7b880d4d57a5ab4e5f6df9ead7","after":"cd2d408618037ad3ff4d4f2068e6c8f4e77ee116","ref":"refs/heads/master","pushedAt":"2023-11-06T02:48:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"finish MeshTransition & BMTexture bindings in pybmap","shortMessageHtmlLink":"finish MeshTransition & BMTexture bindings in pybmap"}},{"before":"fcd1fa81db6cb0d98f3f75d03c4e4645e60c33c8","after":"a8bd6888cbb38a7b880d4d57a5ab4e5f6df9ead7","ref":"refs/heads/master","pushedAt":"2023-11-05T13:06:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add interface for python bmap binding","shortMessageHtmlLink":"add interface for python bmap binding"}},{"before":"2000a6ad9b0d555b73fdc568dd3808c3a53293e7","after":"fcd1fa81db6cb0d98f3f75d03c4e4645e60c33c8","ref":"refs/heads/master","pushedAt":"2023-11-05T02:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"rename BM3dEntity to BM3dObject in BMap. continue writing python bmao binding. fix doc","shortMessageHtmlLink":"rename BM3dEntity to BM3dObject in BMap. continue writing python bmao…"}},{"before":"d754b2fb443c4172321598e83ab7ca268266f64e","after":"2000a6ad9b0d555b73fdc568dd3808c3a53293e7","ref":"refs/heads/master","pushedAt":"2023-11-04T14:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"update bmap python binding","shortMessageHtmlLink":"update bmap python binding"}},{"before":"ef5d1760a3580a919508ba26ff49324d47cd966b","after":"d754b2fb443c4172321598e83ab7ca268266f64e","ref":"refs/heads/master","pushedAt":"2023-11-03T02:44:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix bmap binding generation","shortMessageHtmlLink":"fix bmap binding generation"}},{"before":"99383779b3f0d79c2804965e13814b3419e575a3","after":"ef5d1760a3580a919508ba26ff49324d47cd966b","ref":"refs/heads/master","pushedAt":"2023-11-01T02:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add lexer and parser for export function binding generation","shortMessageHtmlLink":"add lexer and parser for export function binding generation"}},{"before":"1d9bd09224d2fe33c5dfc5257c37f99f06381b04","after":"99383779b3f0d79c2804965e13814b3419e575a3","ref":"refs/heads/master","pushedAt":"2023-10-31T02:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add first work of BMap binding","shortMessageHtmlLink":"add first work of BMap binding"}},{"before":"9475e2abc57dc64059f7ac8f676d372bd6416733","after":"1d9bd09224d2fe33c5dfc5257c37f99f06381b04","ref":"refs/heads/master","pushedAt":"2023-10-30T02:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"change bmap interface. update bmfile safe guard","shortMessageHtmlLink":"change bmap interface. update bmfile safe guard"}},{"before":"b402e8db8e63caa731f7fb231c6be0124a82173a","after":"9475e2abc57dc64059f7ac8f676d372bd6416733","ref":"refs/heads/master","pushedAt":"2023-10-29T04:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"fix x64 compile error. add arm support in IronPad","shortMessageHtmlLink":"fix x64 compile error. add arm support in IronPad"}},{"before":"c7af11702f340ac5d5a90aee2665a890f3256edf","after":"b402e8db8e63caa731f7fb231c6be0124a82173a","ref":"refs/heads/master","pushedAt":"2023-10-29T02:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yyc12345","name":"Tad Young","path":"/yyc12345","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13994767?s=80&v=4"},"commit":{"message":"add transparent column fixer code and finish bmap load/save","shortMessageHtmlLink":"add transparent column fixer code and finish bmap load/save"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN8zRcAA","startCursor":null,"endCursor":null}},"title":"Activity · yyc12345/libcmo21"}