{"action":"created","issue":{"url":"https://api.github.com/repos/hneemann/Digital/issues/186","repository_url":"https://api.github.com/repos/hneemann/Digital","labels_url":"https://api.github.com/repos/hneemann/Digital/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/hneemann/Digital/issues/186/comments","events_url":"https://api.github.com/repos/hneemann/Digital/issues/186/events","html_url":"https://github.com/hneemann/Digital/issues/186","id":359836798,"node_id":"MDU6SXNzdWUzNTk4MzY3OTg=","number":186,"title":"IEEE Shapes not really to the standard","user":{"login":"mgriebling","id":2421348,"node_id":"MDQ6VXNlcjI0MjEzNDg=","avatar_url":"https://avatars2.githubusercontent.com/u/2421348?v=4","gravatar_id":"","url":"https://api.github.com/users/mgriebling","html_url":"https://github.com/mgriebling","followers_url":"https://api.github.com/users/mgriebling/followers","following_url":"https://api.github.com/users/mgriebling/following{/other_user}","gists_url":"https://api.github.com/users/mgriebling/gists{/gist_id}","starred_url":"https://api.github.com/users/mgriebling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgriebling/subscriptions","organizations_url":"https://api.github.com/users/mgriebling/orgs","repos_url":"https://api.github.com/users/mgriebling/repos","events_url":"https://api.github.com/users/mgriebling/events{/privacy}","received_events_url":"https://api.github.com/users/mgriebling/received_events","type":"User","site_admin":false},"labels":[{"id":399879328,"node_id":"MDU6TGFiZWwzOTk4NzkzMjg=","url":"https://api.github.com/repos/hneemann/Digital/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2018-09-13T10:30:46Z","updated_at":"2018-09-29T11:40:11Z","closed_at":null,"author_association":"NONE","body":"First of all, I'm very impressed with **_Digital_** and would like to adopt it for use in some of my work.\r\n\r\nI've updated the IEEE/ANSI shapes to look closer to the IEEE standard shapes.   See below.  I also adjusted the box shapes to be compatible with my IEEE shapes to enable switching symbols from IEEE to box without requiring circuit edits.\r\n\r\n![newieee](https://user-images.githubusercontent.com/2421348/45482735-da0c3300-b71c-11e8-9766-1434e8249a19.png)\r\n\r\nSince my changes necessitated changing the width of the shapes, I also adjusted the circuit builder.\r\n\r\n![circuitbuilder](https://user-images.githubusercontent.com/2421348/45482883-38d1ac80-b71d-11e8-9364-efe562bb57bd.png)\r\n\r\nI also made some changes to allow the exported image/svg files to not show the connection dots which are unnecessary and look ugly ;-)   I am trying to get good quality circuits for publication in a book I'm working on.  Here's an example without the dots.\r\n\r\n![test](https://user-images.githubusercontent.com/2421348/45482951-6f0f2c00-b71d-11e8-91b9-9025c21595cc.png)\r\n\r\nI know you probably don't want to include my changes in your Digital implementation because they would break many diagrams due to the component width changes but I would still be very interested in keeping up-to-date with your Digital implementation.  Perhaps, I should create a plug-in?  Not sure how to do this, but this may not use my shapes for circuit builder.  Suggestions for how to proceed would be appreciated.\r\n\r\nBTW, I would also be interested in producing a custom generator/simulator to allow C-style code generation for inclusion in some hardware I'm also designing.  Then circuits could be simulated in C on an embedded micro without necessarily having a computer (or an expensive FPGA).  I don't know if anyone has been working in this area.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/hneemann/Digital/issues/comments/425638495","html_url":"https://github.com/hneemann/Digital/issues/186#issuecomment-425638495","issue_url":"https://api.github.com/repos/hneemann/Digital/issues/186","id":425638495,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTYzODQ5NQ==","user":{"login":"mgriebling","id":2421348,"node_id":"MDQ6VXNlcjI0MjEzNDg=","avatar_url":"https://avatars2.githubusercontent.com/u/2421348?v=4","gravatar_id":"","url":"https://api.github.com/users/mgriebling","html_url":"https://github.com/mgriebling","followers_url":"https://api.github.com/users/mgriebling/followers","following_url":"https://api.github.com/users/mgriebling/following{/other_user}","gists_url":"https://api.github.com/users/mgriebling/gists{/gist_id}","starred_url":"https://api.github.com/users/mgriebling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgriebling/subscriptions","organizations_url":"https://api.github.com/users/mgriebling/orgs","repos_url":"https://api.github.com/users/mgriebling/repos","events_url":"https://api.github.com/users/mgriebling/events{/privacy}","received_events_url":"https://api.github.com/users/mgriebling/received_events","type":"User","site_admin":false},"created_at":"2018-09-29T11:40:11Z","updated_at":"2018-09-29T11:40:11Z","author_association":"NONE","body":"Excellent news, Helmut. I've tried it out and everything seems to work without any problems.  After I wrote out the modified circuit, I can still read it in my program as well.  \r\n\r\nWould you be adding a global preference switch to enable the wider option?\r\n\r\nHere's the before with one of my diagrams opened with Digital:\r\n\r\n<img width=\"707\" alt=\"before\" src=\"https://user-images.githubusercontent.com/2421348/46245359-750e3980-c3ba-11e8-8997-709805f82709.png\">\r\n\r\nAnd here it is after setting the wideShapes switch still in Digital:\r\n\r\n<img width=\"735\" alt=\"after\" src=\"https://user-images.githubusercontent.com/2421348/46245371-9111db00-c3ba-11e8-9c8a-455c28bdc01b.png\">\r\n\r\nAnd here is the same diagram opened from LogicBLOX after the switch was set:\r\n\r\n<img width=\"853\" alt=\"logixblox\" src=\"https://user-images.githubusercontent.com/2421348/46245377-a850c880-c3ba-11e8-8835-043470812d89.png\">\r\n\r\n"}}
{"actor":{"display_login":"mgriebling"}}