{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":501382826,"defaultBranch":"main","name":"qtcsg","ownerLogin":"hasselmm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-08T19:22:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41098?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703119398.0","currentOid":""},"activityList":{"items":[{"before":"4bc81aea9e10f06b39249d0f391f36c578e0b0f3","after":null,"ref":"refs/heads/bugfix/44-github-doesnt-recognize-gpl3","pushedAt":"2023-12-21T00:43:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"eaceb97080df8605f68778c6e71f1d4e95db44bc","after":"4a28307a1386dde209c9884aed1d333723093ed0","ref":"refs/heads/main","pushedAt":"2023-12-21T00:43:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #45 from hasselmm/bugfix/44-github-doesnt-recognize-gpl3\n\nOrganize legal info so that Licensee doesn't fail","shortMessageHtmlLink":"Merge pull request #45 from hasselmm/bugfix/44-github-doesnt-recogniz…"}},{"before":null,"after":"4bc81aea9e10f06b39249d0f391f36c578e0b0f3","ref":"refs/heads/bugfix/44-github-doesnt-recognize-gpl3","pushedAt":"2023-12-21T00:36:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Organize legal info so that Licensee doesn't fail\n\nGitHub uses a tool called [Licensee](/licensee/licensee) to\nautomatically detect licenses. This tool has pretty interesting ideas\nabout a trivial world where Free Software licensing is trivial. This\nmakes it propose total nonsense. This commit and merge request is an\nattempt to finally make it declare this project as GPL3 again, without\nentirely ruining the documents for human beeings. Must figure out, how\nI can ask and convince GitHub to ditch this terrible piece of software.\n\nCloses #44","shortMessageHtmlLink":"Organize legal info so that Licensee doesn't fail"}},{"before":"8741c09e8917e6b24583a0af72abc3bcdc6d7ca3","after":null,"ref":"refs/heads/bugfix/40-testparsegeometry-fails-for-qt5","pushedAt":"2023-12-20T23:27:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"1480d7c85e7a85d68859398a13e643ae5452c0a1","after":"eaceb97080df8605f68778c6e71f1d4e95db44bc","ref":"refs/heads/main","pushedAt":"2023-12-20T23:27:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #43 from hasselmm/bugfix/40-testparsegeometry-fails-for-qt5\n\nCheck arguments for isValid(), instead of isNull()","shortMessageHtmlLink":"Merge pull request #43 from hasselmm/bugfix/40-testparsegeometry-fail…"}},{"before":null,"after":"8741c09e8917e6b24583a0af72abc3bcdc6d7ca3","ref":"refs/heads/bugfix/40-testparsegeometry-fails-for-qt5","pushedAt":"2023-12-20T23:24:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Check arguments for isValid(), instead of isNull()\n\nQt5 had the bad habit of considering default constructed values, like\n`QVector3D{}`, aka. the very valid vector `(0, 0, 0)` to be null.\n\nCloses #40","shortMessageHtmlLink":"Check arguments for isValid(), instead of isNull()"}},{"before":"69cab6e92e66a68631b56211440a03080c256c6b","after":"cd2659ef37ce9a255ecb1ebec8f770c77a1c9a19","ref":"refs/heads/bugfix/unexpected-recursions","pushedAt":"2023-12-20T01:33:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"WIP: Introduce interactive geometry inspector","shortMessageHtmlLink":"WIP: Introduce interactive geometry inspector"}},{"before":"8c4e6bbe4f8aceaa1b9e05c110fe969a573fc94c","after":null,"ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:10:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"fd035f5beeaaa142fd5889938378e1ad1bfe5288","after":"1480d7c85e7a85d68859398a13e643ae5452c0a1","ref":"refs/heads/main","pushedAt":"2023-12-20T01:10:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #35 from hasselmm/bugfix/license-information-for-github\n\nFix broken license link","shortMessageHtmlLink":"Merge pull request #35 from hasselmm/bugfix/license-information-for-g…"}},{"before":null,"after":"8c4e6bbe4f8aceaa1b9e05c110fe969a573fc94c","ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:10:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Fix broken license link","shortMessageHtmlLink":"Fix broken license link"}},{"before":"f4e8a8be29b17241a50a525d58636b2e8acd4c2f","after":null,"ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:06:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"e8a12c4d99a963a979ec1c46f2392ef4f471b3ca","after":"fd035f5beeaaa142fd5889938378e1ad1bfe5288","ref":"refs/heads/main","pushedAt":"2023-12-20T01:06:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #34 from hasselmm/bugfix/license-information-for-github\n\nAnother attempt to fix license information","shortMessageHtmlLink":"Merge pull request #34 from hasselmm/bugfix/license-information-for-g…"}},{"before":null,"after":"f4e8a8be29b17241a50a525d58636b2e8acd4c2f","ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:06:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Another attempt to fix license information","shortMessageHtmlLink":"Another attempt to fix license information"}},{"before":"8ee8ec2fc9e26a060dced40511b948faea5c5327","after":"e8a12c4d99a963a979ec1c46f2392ef4f471b3ca","ref":"refs/heads/main","pushedAt":"2023-12-20T01:03:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #33 from hasselmm/bugfix/license-information-for-github\n\nHopefully make Github understand license info","shortMessageHtmlLink":"Merge pull request #33 from hasselmm/bugfix/license-information-for-g…"}},{"before":"d45ae5dca83c3d61cb7f6d95f68d1e781e080245","after":null,"ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:03:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":null,"after":"d45ae5dca83c3d61cb7f6d95f68d1e781e080245","ref":"refs/heads/bugfix/license-information-for-github","pushedAt":"2023-12-20T01:02:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Hopefully make Github understand license info","shortMessageHtmlLink":"Hopefully make Github understand license info"}},{"before":"64f9ae54c126a454cb038a71e2b388d548f952a3","after":null,"ref":"refs/heads/improvement/wireframes-for-qtcsgdemo","pushedAt":"2023-12-20T00:14:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"3684ffee63b7433ad80b0c35be9aedc88774d13f","after":"8ee8ec2fc9e26a060dced40511b948faea5c5327","ref":"refs/heads/main","pushedAt":"2023-12-20T00:14:51.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #32 from hasselmm/improvement/wireframes-for-qtcsgdemo\n\nAdd wireframes to the demo application","shortMessageHtmlLink":"Merge pull request #32 from hasselmm/improvement/wireframes-for-qtcsg…"}},{"before":"b5538114e3df073ecf6c514e02408dd9ecf52f8c","after":"64f9ae54c126a454cb038a71e2b388d548f952a3","ref":"refs/heads/improvement/wireframes-for-qtcsgdemo","pushedAt":"2023-12-20T00:11:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Make the wireframes transparent","shortMessageHtmlLink":"Make the wireframes transparent"}},{"before":"fede76d93b26a0e89c48aa75c4e3600661cb7824","after":"b5538114e3df073ecf6c514e02408dd9ecf52f8c","ref":"refs/heads/improvement/wireframes-for-qtcsgdemo","pushedAt":"2023-12-20T00:06:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Make the wireframes transparent","shortMessageHtmlLink":"Make the wireframes transparent"}},{"before":"4397a4918bd4bea67684816eab977145c8efdd85","after":"69cab6e92e66a68631b56211440a03080c256c6b","ref":"refs/heads/bugfix/unexpected-recursions","pushedAt":"2023-12-17T14:18:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Check polygons for convexity on construction\n\nTask-Id: #12","shortMessageHtmlLink":"Check polygons for convexity on construction"}},{"before":"40372c7843c04680530e15e1a02cc02f0fceb72d","after":null,"ref":"refs/heads/improvement/freestanding-love","pushedAt":"2023-12-17T12:36:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"ad2b96845fe256408422547453a2b5d36b5b6d4b","after":"3684ffee63b7433ad80b0c35be9aedc88774d13f","ref":"refs/heads/main","pushedAt":"2023-12-17T12:36:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #28 from hasselmm/improvement/freestanding-love\n\nMake a few functions freestanding that should have always been","shortMessageHtmlLink":"Merge pull request #28 from hasselmm/improvement/freestanding-love"}},{"before":"ec2d6d1698472e63ab5acda7ae59e4163a165df1","after":"40372c7843c04680530e15e1a02cc02f0fceb72d","ref":"refs/heads/improvement/freestanding-love","pushedAt":"2023-12-17T12:17:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Make Geometry::fromExpression() freestanding\n\nThe new name is parseGeometry() for symmetry with loadGeometry().","shortMessageHtmlLink":"Make Geometry::fromExpression() freestanding"}},{"before":null,"after":"ec2d6d1698472e63ab5acda7ae59e4163a165df1","ref":"refs/heads/improvement/freestanding-love","pushedAt":"2023-12-17T11:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Make Geometry::fromExpression() freestanding\n\nThe new name is parseGeometry() for symmetry with loadGeometry().","shortMessageHtmlLink":"Make Geometry::fromExpression() freestanding"}},{"before":"66146aea78bfcf8abfbadb366869fca9203e4b78","after":"fede76d93b26a0e89c48aa75c4e3600661cb7824","ref":"refs/heads/improvement/wireframes-for-qtcsgdemo","pushedAt":"2023-12-17T11:18:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Make the wireframes transparent","shortMessageHtmlLink":"Make the wireframes transparent"}},{"before":"b6d3c176a085f684aad2371782cf75641a8253af","after":null,"ref":"refs/heads/improvement/support-old-compilers","pushedAt":"2023-12-16T00:20:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"14815d0fe912b99d48dbc73272c9d952f9b23b23","after":"ad2b96845fe256408422547453a2b5d36b5b6d4b","ref":"refs/heads/main","pushedAt":"2023-12-16T00:20:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #27 from hasselmm/improvement/support-old-compilers\n\nSupport old compilers","shortMessageHtmlLink":"Merge pull request #27 from hasselmm/improvement/support-old-compilers"}},{"before":"098bfb68096a0e7c4048ae1c08d6974a41149541","after":null,"ref":"refs/heads/improvement/geometries-from-string","pushedAt":"2023-12-16T00:17:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"}},{"before":"86d8764f11ef7403706d1c70f4ce2db8546df21f","after":"14815d0fe912b99d48dbc73272c9d952f9b23b23","ref":"refs/heads/main","pushedAt":"2023-12-16T00:17:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hasselmm","name":"Mathias Hasselmann","path":"/hasselmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41098?s=80&v=4"},"commit":{"message":"Merge pull request #26 from hasselmm/improvement/geometries-from-string\n\nAllow to build geometries from string","shortMessageHtmlLink":"Merge pull request #26 from hasselmm/improvement/geometries-from-string"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzykUKQA","startCursor":null,"endCursor":null}},"title":"Activity · hasselmm/qtcsg"}