{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81722454,"defaultBranch":"master","name":"klayout","ownerLogin":"KLayout","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-12T11:54:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46386928?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716744867.0","currentOid":""},"activityList":{"items":[{"before":"f1d3597b2e22cb2db24e585dbd38acefb171324e","after":"496818f0a83d569cd28a5d83580317d4c06a3911","ref":"refs/heads/bugfix/issue-1719","pushedAt":"2024-05-28T21:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Added testdata for #1719, part 3","shortMessageHtmlLink":"Added testdata for #1719, part 3"}},{"before":"f01d8d46b586359f7bb01144fb68f094cda331a3","after":"f1d3597b2e22cb2db24e585dbd38acefb171324e","ref":"refs/heads/bugfix/issue-1719","pushedAt":"2024-05-27T17:07:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Small doc update","shortMessageHtmlLink":"Small doc update"}},{"before":"14b1fddcc54ea9ae9dcc5ea4767a4dca0f70c728","after":"f01d8d46b586359f7bb01144fb68f094cda331a3","ref":"refs/heads/bugfix/issue-1719","pushedAt":"2024-05-27T16:26:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Improving reports for errors in 'same_nets' cases","shortMessageHtmlLink":"Improving reports for errors in 'same_nets' cases"}},{"before":null,"after":"14b1fddcc54ea9ae9dcc5ea4767a4dca0f70c728","ref":"refs/heads/bugfix/issue-1719","pushedAt":"2024-05-26T17:34:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Trying to improve must-connect error messages\n\n* Avoid repetitions\n* Include geometry for nets if possible\n* Better wording\n* All joined nets tested together - leaner code","shortMessageHtmlLink":"Trying to improve must-connect error messages"}},{"before":"81872d41f0a6f577c1401dd0ae896392a2c662a3","after":"b5e2eb253c758016f3759a7bd7e0205374b7576f","ref":"refs/heads/feature/issue-1701","pushedAt":"2024-05-25T23:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Adjusted unit tests","shortMessageHtmlLink":"Adjusted unit tests"}},{"before":"cf8ff2f7505d9f6e6dbefbc7ee5b2905fda69ee7","after":"81872d41f0a6f577c1401dd0ae896392a2c662a3","ref":"refs/heads/feature/issue-1701","pushedAt":"2024-05-25T23:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Fixed a problem triggered by the new foreign layout handling\n\nProblem was that with forward-referenced text strings\nin OASIS, StringRef objects were created (string placeholders).\nThose where not properly migrated when transferring the foreign\nlayouts into DEF space, causing a memory corruption issue.\n\nThis solution is to provide a central, singleton string\nrepository. This needs to be MT safe (reference counting)\nwhich should also fix potential problems when accessing\nStringRef-based Text objects from multiple threads.","shortMessageHtmlLink":"Fixed a problem triggered by the new foreign layout handling"}},{"before":"4f88ff68da6fe69478bc31b57aa10dca1c51fa26","after":"1677111735ddd8485f4ab6c50d52dd06468b791c","ref":"refs/heads/wip","pushedAt":"2024-05-25T17:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Enhanced documentation for LayoutToNetlist class, two more methods (layer_indexes, layer_info)","shortMessageHtmlLink":"Enhanced documentation for LayoutToNetlist class, two more methods (l…"}},{"before":"3ca99907de99242c55ea4ce00558ccd71d6a6589","after":"4f88ff68da6fe69478bc31b57aa10dca1c51fa26","ref":"refs/heads/wip","pushedAt":"2024-05-25T17:18:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Better error messages on Expressions too.","shortMessageHtmlLink":"Better error messages on Expressions too."}},{"before":null,"after":"3ca99907de99242c55ea4ce00558ccd71d6a6589","ref":"refs/heads/wip","pushedAt":"2024-05-25T12:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Improved OASIS-to-OASIS file size by re-introducing sorting of repetition arrays","shortMessageHtmlLink":"Improved OASIS-to-OASIS file size by re-introducing sorting of repeti…"}},{"before":"8422fe8f832b1a5649a8f1506e0339dd5553ce03","after":"cf8ff2f7505d9f6e6dbefbc7ee5b2905fda69ee7","ref":"refs/heads/feature/issue-1701","pushedAt":"2024-05-19T15:35:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Slight adjustment of wording","shortMessageHtmlLink":"Slight adjustment of wording"}},{"before":"cfdb3486ef278df7e4fec779dc3bfddb7c1e6d83","after":"74cc50a7254e7bcfda97185bf565f073cb54364f","ref":"refs/heads/d25-memory","pushedAt":"2024-05-19T15:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Fixing drawing code for 2.5d view","shortMessageHtmlLink":"Fixing drawing code for 2.5d view"}},{"before":null,"after":"cfdb3486ef278df7e4fec779dc3bfddb7c1e6d83","ref":"refs/heads/d25-memory","pushedAt":"2024-05-18T20:04:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Some memory footprint improvement by separating flat surfaces which do not have normals.","shortMessageHtmlLink":"Some memory footprint improvement by separating flat surfaces which d…"}},{"before":null,"after":"8422fe8f832b1a5649a8f1506e0339dd5553ce03","ref":"refs/heads/feature/issue-1701","pushedAt":"2024-05-18T17:42:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Implementing solution for issue #1701 (Feature request: strm2oas should report input unit differences)","shortMessageHtmlLink":"Implementing solution for issue #1701 (Feature request: strm2oas shou…"}},{"before":"48b32733c20150503e4e2d3dae515545ad977d51","after":"879239d8416413675065de91c72f3b82b5b87448","ref":"refs/heads/master","pushedAt":"2024-05-18T16:41:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Merge pull request #1711 from BWsix/replace-removed-ruby-function\n\nReplace \"removed\" Ruby method \"file.exists?\" with \"file.exist?\"","shortMessageHtmlLink":"Merge pull request #1711 from BWsix/replace-removed-ruby-function"}},{"before":null,"after":"51a1a2627f142049a91618ab4edea2d6992256f4","ref":"refs/heads/feature/issue-1710","pushedAt":"2024-05-18T16:37:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Fix for issue-1710 (feature request: create separate cell for def FILL)","shortMessageHtmlLink":"Fix for issue-1710 (feature request: create separate cell for def FILL)"}},{"before":"f95aef89d22f4e3133122e2b117e9e6b74b6a9a8","after":"48b32733c20150503e4e2d3dae515545ad977d51","ref":"refs/heads/master","pushedAt":"2024-05-13T20:03:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Merge pull request #1703 from Kazzz-S/0.29.1-mac1\n\nUpdated the macOS build system to build KLayout 0.29.1","shortMessageHtmlLink":"Merge pull request #1703 from Kazzz-S/0.29.1-mac1"}},{"before":null,"after":"029d71f30e0a25572f48d4638a91c58532c36c93","ref":"refs/heads/bugfix/issue-1706","pushedAt":"2024-05-12T14:24:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Trying to fix bug #1706 (crash on user properties form)","shortMessageHtmlLink":"Trying to fix bug #1706 (crash on user properties form)"}},{"before":"43066284d54dde2156b6a3a99d2040dae3becd82","after":"f95aef89d22f4e3133122e2b117e9e6b74b6a9a8","ref":"refs/heads/staging","pushedAt":"2024-05-03T21:55:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Update release notes/comments","shortMessageHtmlLink":"Update release notes/comments"}},{"before":"43066284d54dde2156b6a3a99d2040dae3becd82","after":"f95aef89d22f4e3133122e2b117e9e6b74b6a9a8","ref":"refs/heads/master","pushedAt":"2024-05-03T21:55:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Update release notes/comments","shortMessageHtmlLink":"Update release notes/comments"}},{"before":"b2b9c221b4a6ba8b278b8b5a2eba5c0611619ca8","after":"547ce99c374e47b4354c630c2eb0d7ebac3a2510","ref":"refs/heads/d25view-fixing","pushedAt":"2024-05-03T21:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Implemented fix from @Kazzz-S. Thank you!","shortMessageHtmlLink":"Implemented fix from @Kazzz-S. Thank you!"}},{"before":"ebbd8708db87cfb43915c33de5e6992a71d2d748","after":"b2b9c221b4a6ba8b278b8b5a2eba5c0611619ca8","ref":"refs/heads/d25view-fixing","pushedAt":"2024-05-02T21:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Maybe fixing shader programs for 2.5d view","shortMessageHtmlLink":"Maybe fixing shader programs for 2.5d view"}},{"before":"ed486a687dd438458b67024788e5f75d9a3eb26f","after":"43066284d54dde2156b6a3a99d2040dae3becd82","ref":"refs/heads/staging","pushedAt":"2024-05-01T04:58:01.000Z","pushType":"push","commitsCount":102,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Updating stubs and DRC/LVS doc","shortMessageHtmlLink":"Updating stubs and DRC/LVS doc"}},{"before":"70bf4b4a208e5d4a1a8b079c9f2ce3518ec6e856","after":"ebbd8708db87cfb43915c33de5e6992a71d2d748","ref":"refs/heads/d25view-fixing","pushedAt":"2024-04-30T21:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"bug fixing","shortMessageHtmlLink":"bug fixing"}},{"before":null,"after":"70bf4b4a208e5d4a1a8b079c9f2ce3518ec6e856","ref":"refs/heads/d25view-fixing","pushedAt":"2024-04-30T21:04:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Translate 2.5d view to GLGS 1.2 and skipping the goemetry shader for (hopefully) compatibility with OpenGL 3.0","shortMessageHtmlLink":"Translate 2.5d view to GLGS 1.2 and skipping the goemetry shader for …"}},{"before":"7b3804ce1a07a0f1dd8a46ca6d98e2421eed5b1b","after":"43066284d54dde2156b6a3a99d2040dae3becd82","ref":"refs/heads/master","pushedAt":"2024-04-30T18:10:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Updating stubs and DRC/LVS doc","shortMessageHtmlLink":"Updating stubs and DRC/LVS doc"}},{"before":"a10356fd859aa994a7fd99a510951b5407b96435","after":null,"ref":"refs/heads/bugfix/issue-1696","pushedAt":"2024-04-30T13:27:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"}},{"before":"d14f8b02537b2d2c5fa0e523f96c5758a764267c","after":"7b3804ce1a07a0f1dd8a46ca6d98e2421eed5b1b","ref":"refs/heads/master","pushedAt":"2024-04-30T13:27:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Merge pull request #1697 from KLayout/bugfix/issue-1696\n\nBugfix/issue 1696","shortMessageHtmlLink":"Merge pull request #1697 from KLayout/bugfix/issue-1696"}},{"before":"14f9d579c963fd50fb5f907c6d152852d80f39ea","after":null,"ref":"refs/heads/waive-concept","pushedAt":"2024-04-30T13:27:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"}},{"before":"d5a67080c0a05a56e0772ce52acd6a29a392dc49","after":"d14f8b02537b2d2c5fa0e523f96c5758a764267c","ref":"refs/heads/master","pushedAt":"2024-04-30T13:27:15.000Z","pushType":"pr_merge","commitsCount":31,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"},"commit":{"message":"Merge pull request #1694 from KLayout/waive-concept\n\nWaive concept","shortMessageHtmlLink":"Merge pull request #1694 from KLayout/waive-concept"}},{"before":"f68fd4f8d057e20863a6be6304d2d53adb9cce22","after":null,"ref":"refs/heads/wip","pushedAt":"2024-04-30T13:27:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klayoutmatthias","name":"Matthias Köfferlein","path":"/klayoutmatthias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25720841?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVkw-sQA","startCursor":null,"endCursor":null}},"title":"Activity · KLayout/klayout"}