├── .github ├── actions │ └── godot │ │ ├── action.yml │ │ ├── gexport.dockerfile │ │ ├── gexport.sh │ │ └── godot.dockerfile ├── dependabot.yml ├── publish.sh └── workflows │ ├── build.yml │ ├── dev.yml │ └── doc.yml ├── .gitignore ├── .gitmodules ├── CITATION.cff ├── Main.gd ├── Main.tscn ├── README.md ├── Utils.gd ├── data ├── Data.gd ├── Types.gd ├── boards │ ├── fomu.yml │ └── icestick.json ├── btn │ ├── check-all.svg │ ├── check.svg │ ├── content-copy.svg │ ├── delete.svg │ ├── eye.svg │ ├── pencil.svg │ ├── plus-thick.svg │ └── refresh.svg └── gates │ ├── and.png │ ├── nand.png │ ├── nor.png │ ├── not.png │ ├── or.png │ ├── xnor.png │ └── xor.png ├── default_env.tres ├── dist ├── .gdignore ├── html5 │ └── serve.sh ├── lin │ └── .gitkeep ├── mac │ └── .gitkeep └── win │ └── .gitkeep ├── doc ├── Makefile ├── dev │ ├── ci.adoc │ ├── goals.adoc │ ├── i18n.adoc │ ├── modes.adoc │ ├── roadmap.adoc │ ├── structure.adoc │ ├── tools.adoc │ └── types.adoc ├── img │ ├── banner.png │ ├── banner_blur.png │ ├── hwstudio.drawio │ ├── hwstudio.svg │ └── icon.png ├── index.adoc └── ug │ ├── setup.adoc │ └── usage.adoc ├── export_presets.cfg ├── hud ├── HUD.gd ├── HUD_Boards.gd ├── HUD_Details.gd ├── HUD_Placeholder.gd ├── HUD_Preferences.gd └── HUD_Repositories.gd ├── mode ├── graph │ ├── GBlock.gd │ ├── GBlock.tscn │ ├── GLabel.gd │ ├── GLabel.tscn │ ├── GNode.gd │ ├── GNode.tscn │ ├── GPort.tscn │ ├── GSlice.gd │ ├── GSlice.tscn │ ├── Graph.gd │ └── Graph.tscn ├── spatial │ ├── Spatial.gd │ └── Spatial.tscn └── tiles │ ├── Tiles.tscn │ ├── gatemap.png │ └── gatemap64.png ├── photo_studio_broadway_hall_1k.hdr ├── project.godot └── py ├── falconServer.py └── requirements.txt /.github/actions/godot/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/actions/godot/action.yml -------------------------------------------------------------------------------- /.github/actions/godot/gexport.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/actions/godot/gexport.dockerfile -------------------------------------------------------------------------------- /.github/actions/godot/gexport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/actions/godot/gexport.sh -------------------------------------------------------------------------------- /.github/actions/godot/godot.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/actions/godot/godot.dockerfile -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/publish.sh -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/workflows/dev.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/.gitmodules -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/CITATION.cff -------------------------------------------------------------------------------- /Main.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/Main.gd -------------------------------------------------------------------------------- /Main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/Main.tscn -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/README.md -------------------------------------------------------------------------------- /Utils.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/Utils.gd -------------------------------------------------------------------------------- /data/Data.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/Data.gd -------------------------------------------------------------------------------- /data/Types.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/Types.gd -------------------------------------------------------------------------------- /data/boards/fomu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/boards/fomu.yml -------------------------------------------------------------------------------- /data/boards/icestick.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/boards/icestick.json -------------------------------------------------------------------------------- /data/btn/check-all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/check-all.svg -------------------------------------------------------------------------------- /data/btn/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/check.svg -------------------------------------------------------------------------------- /data/btn/content-copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/content-copy.svg -------------------------------------------------------------------------------- /data/btn/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/delete.svg -------------------------------------------------------------------------------- /data/btn/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/eye.svg -------------------------------------------------------------------------------- /data/btn/pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/pencil.svg -------------------------------------------------------------------------------- /data/btn/plus-thick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/plus-thick.svg -------------------------------------------------------------------------------- /data/btn/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/btn/refresh.svg -------------------------------------------------------------------------------- /data/gates/and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/and.png -------------------------------------------------------------------------------- /data/gates/nand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/nand.png -------------------------------------------------------------------------------- /data/gates/nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/nor.png -------------------------------------------------------------------------------- /data/gates/not.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/not.png -------------------------------------------------------------------------------- /data/gates/or.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/or.png -------------------------------------------------------------------------------- /data/gates/xnor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/xnor.png -------------------------------------------------------------------------------- /data/gates/xor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/data/gates/xor.png -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/default_env.tres -------------------------------------------------------------------------------- /dist/.gdignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/html5/serve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/dist/html5/serve.sh -------------------------------------------------------------------------------- /dist/lin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/mac/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/win/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/dev/ci.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/ci.adoc -------------------------------------------------------------------------------- /doc/dev/goals.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/goals.adoc -------------------------------------------------------------------------------- /doc/dev/i18n.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/i18n.adoc -------------------------------------------------------------------------------- /doc/dev/modes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/modes.adoc -------------------------------------------------------------------------------- /doc/dev/roadmap.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/roadmap.adoc -------------------------------------------------------------------------------- /doc/dev/structure.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/structure.adoc -------------------------------------------------------------------------------- /doc/dev/tools.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/tools.adoc -------------------------------------------------------------------------------- /doc/dev/types.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/dev/types.adoc -------------------------------------------------------------------------------- /doc/img/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/img/banner.png -------------------------------------------------------------------------------- /doc/img/banner_blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/img/banner_blur.png -------------------------------------------------------------------------------- /doc/img/hwstudio.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/img/hwstudio.drawio -------------------------------------------------------------------------------- /doc/img/hwstudio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/img/hwstudio.svg -------------------------------------------------------------------------------- /doc/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/img/icon.png -------------------------------------------------------------------------------- /doc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/index.adoc -------------------------------------------------------------------------------- /doc/ug/setup.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/ug/setup.adoc -------------------------------------------------------------------------------- /doc/ug/usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/doc/ug/usage.adoc -------------------------------------------------------------------------------- /export_presets.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/export_presets.cfg -------------------------------------------------------------------------------- /hud/HUD.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD.gd -------------------------------------------------------------------------------- /hud/HUD_Boards.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD_Boards.gd -------------------------------------------------------------------------------- /hud/HUD_Details.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD_Details.gd -------------------------------------------------------------------------------- /hud/HUD_Placeholder.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD_Placeholder.gd -------------------------------------------------------------------------------- /hud/HUD_Preferences.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD_Preferences.gd -------------------------------------------------------------------------------- /hud/HUD_Repositories.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/hud/HUD_Repositories.gd -------------------------------------------------------------------------------- /mode/graph/GBlock.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GBlock.gd -------------------------------------------------------------------------------- /mode/graph/GBlock.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GBlock.tscn -------------------------------------------------------------------------------- /mode/graph/GLabel.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GLabel.gd -------------------------------------------------------------------------------- /mode/graph/GLabel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GLabel.tscn -------------------------------------------------------------------------------- /mode/graph/GNode.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GNode.gd -------------------------------------------------------------------------------- /mode/graph/GNode.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GNode.tscn -------------------------------------------------------------------------------- /mode/graph/GPort.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GPort.tscn -------------------------------------------------------------------------------- /mode/graph/GSlice.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GSlice.gd -------------------------------------------------------------------------------- /mode/graph/GSlice.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/GSlice.tscn -------------------------------------------------------------------------------- /mode/graph/Graph.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/Graph.gd -------------------------------------------------------------------------------- /mode/graph/Graph.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/graph/Graph.tscn -------------------------------------------------------------------------------- /mode/spatial/Spatial.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/spatial/Spatial.gd -------------------------------------------------------------------------------- /mode/spatial/Spatial.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/spatial/Spatial.tscn -------------------------------------------------------------------------------- /mode/tiles/Tiles.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/tiles/Tiles.tscn -------------------------------------------------------------------------------- /mode/tiles/gatemap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/tiles/gatemap.png -------------------------------------------------------------------------------- /mode/tiles/gatemap64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/mode/tiles/gatemap64.png -------------------------------------------------------------------------------- /photo_studio_broadway_hall_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/photo_studio_broadway_hall_1k.hdr -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/project.godot -------------------------------------------------------------------------------- /py/falconServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umarcor/hwstudio/HEAD/py/falconServer.py -------------------------------------------------------------------------------- /py/requirements.txt: -------------------------------------------------------------------------------- 1 | falcon 2 | --------------------------------------------------------------------------------