{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":769878838,"defaultBranch":"main","name":"xschem-viewer","ownerLogin":"TinyTapeout","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-10T10:24:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113102577?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710066268.0","currentOid":""},"activityList":{"items":[{"before":"8726d55eaa606cefad107f7a7c321aba205dc5df","after":"15e82006724699f5d06bd90186be168e6d2918f6","ref":"refs/heads/main","pushedAt":"2024-07-18T18:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): gracefully handle tcl exceptions in text items","shortMessageHtmlLink":"fix(svg): gracefully handle tcl exceptions in text items"}},{"before":"57c026d2f91b143bdc3d37347a9d8ae39811c025","after":"8726d55eaa606cefad107f7a7c321aba205dc5df","ref":"refs/heads/main","pushedAt":"2024-07-18T18:06:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(viewer): add sg13g2 libraries #10\n\nclose #10","shortMessageHtmlLink":"feat(viewer): add sg13g2 libraries #10"}},{"before":"86601ea4227ce95b1f6a8fbece50cd230349d60e","after":"57c026d2f91b143bdc3d37347a9d8ae39811c025","ref":"refs/heads/main","pushedAt":"2024-05-10T16:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"docs: mention the VS Code extension in README #7","shortMessageHtmlLink":"docs: mention the VS Code extension in README #7"}},{"before":"a89c396f38f475920ca6b6112de5885d7dc91c3c","after":"86601ea4227ce95b1f6a8fbece50cd230349d60e","ref":"refs/heads/main","pushedAt":"2024-04-11T12:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(svg): support spice_ignore property #6","shortMessageHtmlLink":"feat(svg): support spice_ignore property #6"}},{"before":"ecb570126e31a914a2bc1f239b959be27d67e602","after":"a89c396f38f475920ca6b6112de5885d7dc91c3c","ref":"refs/heads/main","pushedAt":"2024-04-07T19:23:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat: new homepage #5\n\nThe homepage now includes a box where you can paste a URL to view, and links to some examples (currently only the SKY130 PDK kitchen sink).\n\nThis also includes a refactor of the frontend to use solid.js rather than directly manipulating the DOM via JavaScript, and css modules for encapsulating CSS styles.","shortMessageHtmlLink":"feat: new homepage #5"}},{"before":"fc1586c8506a17ca9e2e3c346a5d756aa591d6a2","after":"ecb570126e31a914a2bc1f239b959be27d67e602","ref":"refs/heads/main","pushedAt":"2024-04-07T19:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(home): broken layout on mobile\n\nalso some small CSS refactoring in the global css file","shortMessageHtmlLink":"fix(home): broken layout on mobile"}},{"before":"97fa104e0da116479f6ee513bc20fb48bde61919","after":"fc1586c8506a17ca9e2e3c346a5d756aa591d6a2","ref":"refs/heads/main","pushedAt":"2024-04-07T19:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat: new hompage #5\n\nThe homepage now includes a box where you can paste a URL to view, and links to some examples (currently only the SKY130 PDK kitchen sink).\n\nThis also includes a refactor of the frontend to use solid.js rather than directly manipulating the DOM via JavaScript, and css modules for encapsulating CSS styles.","shortMessageHtmlLink":"feat: new hompage #5"}},{"before":"e808113483abdddfb9eab77126ebd1b6b39f9a82","after":"97fa104e0da116479f6ee513bc20fb48bde61919","ref":"refs/heads/main","pushedAt":"2024-03-30T21:56:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix: reduce number of decimal places in expressions","shortMessageHtmlLink":"fix: reduce number of decimal places in expressions"}},{"before":"ffe9021c1f1777a5054f587e88d829384dc3a698","after":"e808113483abdddfb9eab77126ebd1b6b39f9a82","ref":"refs/heads/main","pushedAt":"2024-03-27T12:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix: heuristic to search for missing symbols relative to the root of the GitHub repo\n\ne.g. for this design: https://github.com/ajcci/sky130_ajc_ip__por/blob/main/xschem/sky130_ajc_ip__por.sch","shortMessageHtmlLink":"fix: heuristic to search for missing symbols relative to the root of …"}},{"before":"0c9cf3688f936418fdb33bac5180ef858851fbf3","after":"ffe9021c1f1777a5054f587e88d829384dc3a698","ref":"refs/heads/main","pushedAt":"2024-03-25T22:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(parser): breaks if there are special characters in attribute list\n\nsee StefanSchippers/xschem#186","shortMessageHtmlLink":"fix(parser): breaks if there are special characters in attribute list"}},{"before":"804c8aed541a785967a6547ee6fff70cef1e62c9","after":"0c9cf3688f936418fdb33bac5180ef858851fbf3","ref":"refs/heads/main","pushedAt":"2024-03-17T21:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix: descending into subcircuit replaces full url with just the file name #4","shortMessageHtmlLink":"fix: descending into subcircuit replaces full url with just the file …"}},{"before":"5ab5053c1c6c3e70f672c0c0e335deb8d1c8fd4f","after":"804c8aed541a785967a6547ee6fff70cef1e62c9","ref":"refs/heads/main","pushedAt":"2024-03-17T21:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix: dev server fails to start\n\nit complains about missing dependency in \"wacl.js\"","shortMessageHtmlLink":"fix: dev server fails to start"}},{"before":"e143e6b137c933e918225740dfb04e386e3e15ce","after":"5ab5053c1c6c3e70f672c0c0e335deb8d1c8fd4f","ref":"refs/heads/main","pushedAt":"2024-03-16T14:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"docs: explain about using the online version","shortMessageHtmlLink":"docs: explain about using the online version"}},{"before":"0b68cc86a762fc91b8989852f2b68d246cf99917","after":"e143e6b137c933e918225740dfb04e386e3e15ce","ref":"refs/heads/main","pushedAt":"2024-03-14T12:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): text orientation in rotated/flipped components #2\n\nalso, implement \"flip\" support for components","shortMessageHtmlLink":"fix(svg): text orientation in rotated/flipped components #2"}},{"before":"b0eeac08e7355574f15f4171e3fd360fc76c2bbd","after":"0b68cc86a762fc91b8989852f2b68d246cf99917","ref":"refs/heads/main","pushedAt":"2024-03-14T11:18:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(parser): parse global properties (K objects)\n\nfixes the pin label color issue: https://github.com/TinyTapeout/xschem-viewer/issues/2#issuecomment-1997048537","shortMessageHtmlLink":"fix(parser): parse global properties (K objects)"}},{"before":"4e52d3ab64b8ccf05989c77e258b3ad8089770b7","after":"b0eeac08e7355574f15f4171e3fd360fc76c2bbd","ref":"refs/heads/main","pushedAt":"2024-03-14T11:02:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(tcl): initial support for tcleval() in texts","shortMessageHtmlLink":"feat(tcl): initial support for tcleval() in texts"}},{"before":"b3e2a5c95e659b9791c18dcce2c01e37e6b856cd","after":"4e52d3ab64b8ccf05989c77e258b3ad8089770b7","ref":"refs/heads/main","pushedAt":"2024-03-14T10:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(tcl): initial support for tcleval() in texts","shortMessageHtmlLink":"feat(tcl): initial support for tcleval() in texts"}},{"before":"8488143042578a6eec07becdf34b35a75c1dd6b6","after":"b3e2a5c95e659b9791c18dcce2c01e37e6b856cd","ref":"refs/heads/main","pushedAt":"2024-03-14T09:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): junction dots missing\n\nSee https://github.com/TinyTapeout/xschem-viewer/issues/2#issuecomment-1996859267","shortMessageHtmlLink":"fix(svg): junction dots missing"}},{"before":"6fcba4a3ab8ffea01c11a0ddf98f4c6cfb354b89","after":"8488143042578a6eec07becdf34b35a75c1dd6b6","ref":"refs/heads/main","pushedAt":"2024-03-14T06:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): multiline text in code blocks rendered in a single line\n\nhttps://github.com/TinyTapeout/xschem-viewer/issues/2#issuecomment-1996180217","shortMessageHtmlLink":"fix(svg): multiline text in code blocks rendered in a single line"}},{"before":"48abb04ebba4cf2c12c5967707909c87af9a0e0b","after":"6fcba4a3ab8ffea01c11a0ddf98f4c6cfb354b89","ref":"refs/heads/main","pushedAt":"2024-03-14T06:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): circles not rendered","shortMessageHtmlLink":"fix(svg): circles not rendered"}},{"before":"039e7106d93b7c3b6b270176a010986b153cd567","after":"48abb04ebba4cf2c12c5967707909c87af9a0e0b","ref":"refs/heads/main","pushedAt":"2024-03-11T22:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): handle `@#*:pinnumber` and `@#*:net_name` attributes\n\nsee https://github.com/TinyTapeout/xschem-viewer/issues/1#issuecomment-1989506966","shortMessageHtmlLink":"fix(svg): handle @#*:pinnumber and @#*:net_name attributes"}},{"before":"e2f46a8063a8bdf0f3e64f7b2b17fafcb4952ed6","after":"039e7106d93b7c3b6b270176a010986b153cd567","ref":"refs/heads/main","pushedAt":"2024-03-11T22:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): don't render graph containers\n\nhttps://github.com/TinyTapeout/xschem-viewer/issues/1#issuecomment-1989490042","shortMessageHtmlLink":"fix(svg): don't render graph containers"}},{"before":"a0c8bc52d423983be6898e101db0f3726b1d9b05","after":"e2f46a8063a8bdf0f3e64f7b2b17fafcb4952ed6","ref":"refs/heads/main","pushedAt":"2024-03-11T20:35:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): default value for @spice_get_currnet","shortMessageHtmlLink":"fix(svg): default value for @spice_get_currnet"}},{"before":"0f86ef657aade25844b84a79179ab00c60fd8e00","after":"a0c8bc52d423983be6898e101db0f3726b1d9b05","ref":"refs/heads/main","pushedAt":"2024-03-11T18:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix: parser chokes on multiple backslahes in quoted strings\n\nsee #1","shortMessageHtmlLink":"fix: parser chokes on multiple backslahes in quoted strings"}},{"before":"150c2d9e5ffed946f6fdd5ba73baaf6d9631036d","after":"0f86ef657aade25844b84a79179ab00c60fd8e00","ref":"refs/heads/main","pushedAt":"2024-03-10T22:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"chore: recommend prettier / eslint extensions","shortMessageHtmlLink":"chore: recommend prettier / eslint extensions"}},{"before":"869de1c050e370fcbe1b52707b450610291c39f9","after":"150c2d9e5ffed946f6fdd5ba73baaf6d9631036d","ref":"refs/heads/main","pushedAt":"2024-03-10T22:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"chore: add license information to source code","shortMessageHtmlLink":"chore: add license information to source code"}},{"before":"a64c8c9999854c414b21365ba8acc9afe6f8fab5","after":"869de1c050e370fcbe1b52707b450610291c39f9","ref":"refs/heads/main","pushedAt":"2024-03-10T21:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(viewer): link to repo","shortMessageHtmlLink":"feat(viewer): link to repo"}},{"before":"9b2f9143917ec896503ffce2889957e7a5c39ce8","after":"a64c8c9999854c414b21365ba8acc9afe6f8fab5","ref":"refs/heads/main","pushedAt":"2024-03-10T21:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(svg): default value for @spice_get_voltage\n\nSet it to an empty string by default, to avoid cluttering the display.","shortMessageHtmlLink":"fix(svg): default value for @spice_get_voltage"}},{"before":"7f7678a671e9b784f3c7b218bfad989d567e777a","after":"9b2f9143917ec896503ffce2889957e7a5c39ce8","ref":"refs/heads/main","pushedAt":"2024-03-10T21:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"fix(viewer): add .sym extension for symbolReference path\n\nSometimes the .sym file extension is omitted, so add it as needed.","shortMessageHtmlLink":"fix(viewer): add .sym extension for symbolReference path"}},{"before":"ea4a0429b77cc54439c69042bfceffe9a01b92fb","after":"7f7678a671e9b784f3c7b218bfad989d567e777a","ref":"refs/heads/main","pushedAt":"2024-03-10T21:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"urish","name":"Uri Shaked","path":"/urish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/892318?s=80&v=4"},"commit":{"message":"feat(viewer): support for loading arbitrary files from GitHub","shortMessageHtmlLink":"feat(viewer): support for loading arbitrary files from GitHub"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOFQxODowOToxMi4wMDAwMDBazwAAAASDNpHl","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOFQxODowOToxMi4wMDAwMDBazwAAAASDNpHl","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMFQyMToyMToxMy4wMDAwMDBazwAAAAQRrO83"}},"title":"Activity · TinyTapeout/xschem-viewer"}