├── .github └── workflows │ └── test.yaml ├── .gitignore ├── .vscode └── settings.json ├── Hdl21SchematicEditor ├── .gitignore ├── LICENSE ├── package.json ├── packages │ ├── EditorApp │ │ ├── LICENSE │ │ ├── package.json │ │ ├── readme.md │ │ ├── schematic.sch.svg │ │ ├── src │ │ │ ├── channels.js │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── preload.js │ │ │ └── renderer.js │ │ ├── tsconfig.json │ │ ├── webpack.main.config.js │ │ ├── webpack.renderer.config.js │ │ ├── webpack.rules.js │ │ └── yarn.lock │ ├── EditorCore │ │ ├── LICENSE │ │ ├── package.json │ │ ├── src │ │ │ ├── changes.ts │ │ │ ├── drawing │ │ │ │ ├── bbox.ts │ │ │ │ ├── canvas.ts │ │ │ │ ├── dot.ts │ │ │ │ ├── entity.ts │ │ │ │ ├── grid.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instance.ts │ │ │ │ ├── label.ts │ │ │ │ ├── schematic.ts │ │ │ │ ├── style.ts │ │ │ │ └── wire.ts │ │ │ ├── editor.ts │ │ │ ├── index.ts │ │ │ ├── keys.ts │ │ │ ├── modes │ │ │ │ ├── add.ts │ │ │ │ ├── base.ts │ │ │ │ ├── draw_wire.ts │ │ │ │ ├── edit_label.ts │ │ │ │ ├── idle.ts │ │ │ │ ├── index.ts │ │ │ │ ├── modes.ts │ │ │ │ ├── move.ts │ │ │ │ └── others.ts │ │ │ ├── mousepos.ts │ │ │ ├── panels.tsx │ │ │ ├── secret.ts │ │ │ ├── start.tsx │ │ │ └── uistate.ts │ │ └── tsconfig.json │ ├── PlatformInterface │ │ ├── LICENSE │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── SchematicsCore │ │ ├── LICENSE │ │ ├── package.json │ │ ├── src │ │ │ ├── circuit │ │ │ │ ├── circuit.ts │ │ │ │ ├── extractor.ts │ │ │ │ └── index.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── schematic │ │ │ │ ├── direction.ts │ │ │ │ ├── element.ts │ │ │ │ ├── graphics.ts │ │ │ │ ├── index.ts │ │ │ │ ├── manhattan.ts │ │ │ │ ├── matrix.ts │ │ │ │ ├── orientation.ts │ │ │ │ ├── place.ts │ │ │ │ ├── point.ts │ │ │ │ ├── portElement.ts │ │ │ │ ├── reflect.ts │ │ │ │ ├── rotation.ts │ │ │ │ ├── schematic.ts │ │ │ │ ├── symbol.ts │ │ │ │ └── text.ts │ │ │ └── svg │ │ │ │ ├── exporter.ts │ │ │ │ ├── importer.ts │ │ │ │ ├── index.ts │ │ │ │ └── svgdefs.ts │ │ └── tsconfig.json │ └── VsCodePlugin │ │ ├── .vscodeignore │ │ ├── LICENSE │ │ ├── package.json │ │ ├── readme.md │ │ ├── src │ │ ├── extension.ts │ │ ├── index.css │ │ └── webview.js │ │ ├── tsconfig.json │ │ ├── webpack.extension.js │ │ └── webpack.webview.js ├── readme.md ├── tsconfig.json └── yarn.lock ├── Hdl21SchematicImporter ├── .gitignore ├── LICENSE ├── hdl21schematicimporter │ ├── __init__.py │ ├── circuit.py │ ├── code.py │ ├── pyimporter.py │ ├── svg.py │ └── svgdefs.py ├── pyproject.toml ├── readme.md ├── schematic.sch.svg └── tests │ ├── __init__.py │ ├── schematic.sch.svg │ └── test_hdl21schematicimporter.py ├── LICENSE ├── docs ├── amp.sch.svg ├── artifacts.png ├── dvbe.sch.svg ├── empty.sch.svg ├── inverter.sch.svg ├── inverter_mind_blown.sch.svg ├── pmir.sch.svg ├── readme.md ├── rlc.sch.svg └── symbols.sch.svg ├── readme.md ├── schematic.sch.svg └── scratch └── empty /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | scratch 3 | *.log 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/.gitignore -------------------------------------------------------------------------------- /Hdl21SchematicEditor/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/readme.md -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/schematic.sch.svg: -------------------------------------------------------------------------------- 1 | ../../../schematic.sch.svg -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/channels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/channels.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/index.css -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/index.html -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/main.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/preload.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/src/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/src/renderer.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/webpack.main.config.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/webpack.renderer.config.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/webpack.rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/webpack.rules.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorApp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorApp/yarn.lock -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/changes.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/bbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/bbox.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/canvas.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/dot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/dot.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/entity.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/grid.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/instance.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/label.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/schematic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/schematic.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/style.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/drawing/wire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/drawing/wire.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/editor.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/keys.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/add.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/base.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/draw_wire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/draw_wire.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/edit_label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/edit_label.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/idle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/idle.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/modes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/modes.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/move.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/modes/others.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/modes/others.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/mousepos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/mousepos.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/panels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/panels.tsx -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/secret.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/start.tsx -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/src/uistate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/src/uistate.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/EditorCore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/EditorCore/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/PlatformInterface/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/PlatformInterface/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/PlatformInterface/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/PlatformInterface/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/PlatformInterface/src/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/PlatformInterface/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/PlatformInterface/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/circuit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/circuit.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/extractor.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/circuit/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/errors.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/direction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/direction.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/element.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/graphics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/graphics.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/manhattan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/manhattan.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/matrix.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/orientation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/orientation.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/place.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/place.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/point.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/portElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/portElement.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/reflect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/reflect.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/rotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/rotation.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/schematic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/schematic.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/symbol.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/schematic/text.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/svg/exporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/svg/exporter.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/svg/importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/svg/importer.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/svg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/svg/index.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/src/svg/svgdefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/src/svg/svgdefs.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/SchematicsCore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/SchematicsCore/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/.vscodeignore -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/package.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/readme.md -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/src/extension.ts -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/src/index.css -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/src/webview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/src/webview.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/webpack.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/webpack.extension.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/packages/VsCodePlugin/webpack.webview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/packages/VsCodePlugin/webpack.webview.js -------------------------------------------------------------------------------- /Hdl21SchematicEditor/readme.md: -------------------------------------------------------------------------------- 1 | ../readme.md -------------------------------------------------------------------------------- /Hdl21SchematicEditor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/tsconfig.json -------------------------------------------------------------------------------- /Hdl21SchematicEditor/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicEditor/yarn.lock -------------------------------------------------------------------------------- /Hdl21SchematicImporter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/.gitignore -------------------------------------------------------------------------------- /Hdl21SchematicImporter/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/__init__.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/circuit.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/code.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/pyimporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/pyimporter.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/svg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/svg.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/hdl21schematicimporter/svgdefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/hdl21schematicimporter/svgdefs.py -------------------------------------------------------------------------------- /Hdl21SchematicImporter/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/pyproject.toml -------------------------------------------------------------------------------- /Hdl21SchematicImporter/readme.md: -------------------------------------------------------------------------------- 1 | ../readme.md -------------------------------------------------------------------------------- /Hdl21SchematicImporter/schematic.sch.svg: -------------------------------------------------------------------------------- 1 | ../schematic.sch.svg -------------------------------------------------------------------------------- /Hdl21SchematicImporter/tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Hdl21SchematicImporter/tests/schematic.sch.svg: -------------------------------------------------------------------------------- 1 | ../../schematic.sch.svg -------------------------------------------------------------------------------- /Hdl21SchematicImporter/tests/test_hdl21schematicimporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/Hdl21SchematicImporter/tests/test_hdl21schematicimporter.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/LICENSE -------------------------------------------------------------------------------- /docs/amp.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/amp.sch.svg -------------------------------------------------------------------------------- /docs/artifacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/artifacts.png -------------------------------------------------------------------------------- /docs/dvbe.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/dvbe.sch.svg -------------------------------------------------------------------------------- /docs/empty.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/empty.sch.svg -------------------------------------------------------------------------------- /docs/inverter.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/inverter.sch.svg -------------------------------------------------------------------------------- /docs/inverter_mind_blown.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/inverter_mind_blown.sch.svg -------------------------------------------------------------------------------- /docs/pmir.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/pmir.sch.svg -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/rlc.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/rlc.sch.svg -------------------------------------------------------------------------------- /docs/symbols.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/docs/symbols.sch.svg -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/readme.md -------------------------------------------------------------------------------- /schematic.sch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vlsir/Hdl21Schematics/HEAD/schematic.sch.svg -------------------------------------------------------------------------------- /scratch/empty: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------