├── .gitignore ├── .prettierrc ├── README.md ├── generate_schema.sh ├── img ├── ide_home.png ├── ide_hw.png └── ide_sw.png ├── package.json ├── src ├── assets │ └── logo.png ├── consts.ts ├── files │ ├── board.ts │ ├── config.ts │ ├── index.ts │ ├── package.ts │ ├── project.ts │ └── registory.ts ├── ipckey.ts ├── main │ ├── config.ts │ ├── ipc │ │ ├── config.ts │ │ ├── fs.ts │ │ ├── github.ts │ │ ├── github_api.ts │ │ ├── index.ts │ │ ├── log.ts │ │ ├── run.ts │ │ ├── sys.ts │ │ └── web.ts │ ├── log.ts │ └── main.ts ├── preload │ ├── global.d.ts │ └── preload.ts ├── pub │ └── index.html ├── utils │ ├── Position.ts │ ├── Valid.ts │ ├── array.ts │ └── index.ts └── web │ ├── 0_common │ ├── corrision.ts │ └── index.ts │ ├── 1_type │ ├── 0_Pack.ts │ ├── 1_Instance.ts │ ├── 2_Primitive.ts │ ├── 3_Port.ts │ ├── 4_Wire.ts │ └── index.ts │ ├── 2_route │ ├── 0_route.ts │ └── index.ts │ ├── 2_store │ ├── 0_sys │ │ ├── directory.ts │ │ └── message.ts │ ├── 1_library │ │ ├── 0_projects.ts │ │ ├── 1_packs.ts │ │ ├── 2_boards.ts │ │ └── util.ts │ ├── 2_project │ │ ├── 0_project.ts │ │ ├── 1_load.ts │ │ └── 2_revert.ts │ ├── 3_selector │ │ ├── 1_instance.ts │ │ ├── 2_ioport.ts │ │ ├── 3_port.ts │ │ ├── 4_wire.ts │ │ └── 5_waypoint.ts │ ├── 4_actions │ │ ├── 0_select.ts │ │ ├── 1_create.ts │ │ ├── 2_clipboard.ts │ │ ├── 3_rename.ts │ │ ├── 4_move.ts │ │ ├── 5_flip.ts │ │ └── 9_delete.ts │ ├── 4_editor │ │ ├── 0_fsm.ts │ │ └── 0_pane.ts │ ├── 4_view │ │ ├── color.ts │ │ ├── editor.ts │ │ └── simulator.ts │ ├── 6_sweditor │ │ └── software.ts │ ├── 7_compile │ │ ├── 0_generate.ts │ │ ├── 1_miconGen.ts │ │ ├── 2_verilogGen.ts │ │ ├── 3_cppGen.ts │ │ └── run.ts │ └── index.ts │ ├── 3_facade │ ├── 0_buttonAction.ts │ ├── 0_keyboard.ts │ ├── 1_canvas.ts │ ├── 2_instance.ts │ ├── 3_ioport.ts │ ├── 4_port.ts │ ├── 5_wire.ts │ ├── 6_waypoint.ts │ └── index.ts │ ├── 4_view │ ├── App.tsx │ ├── atom │ │ ├── 0_styling.tsx │ │ ├── box.tsx │ │ ├── icons.tsx │ │ ├── index.ts │ │ ├── layer.tsx │ │ └── searchbox.tsx │ ├── dialog │ │ ├── 0_CreateProjectDialog.tsx │ │ ├── 1_SettingDialog.tsx │ │ ├── 2_PackageDialog.tsx │ │ ├── 3_BoardDialog.tsx │ │ ├── 4_Message.tsx │ │ ├── 5_BuildDialog.tsx │ │ └── index.ts │ ├── editor │ │ ├── Editor.tsx │ │ ├── common │ │ │ ├── BottomBar.tsx │ │ │ └── TopBar.tsx │ │ ├── hw │ │ │ ├── HWEditor.tsx │ │ │ ├── graph │ │ │ │ ├── 0_Canvas.tsx │ │ │ │ ├── 1_Instance.tsx │ │ │ │ ├── 2_Primitive.tsx │ │ │ │ ├── 3_Port.tsx │ │ │ │ ├── 4_Wire.tsx │ │ │ │ └── MiconEditor.tsx │ │ │ ├── pane │ │ │ │ ├── 1_InfoPane.tsx │ │ │ │ ├── 2_PrimPane.tsx │ │ │ │ ├── 3_ModPane.tsx │ │ │ │ └── index.ts │ │ │ └── toolbar │ │ │ │ ├── ButtonBar.tsx │ │ │ │ └── ReplayController.tsx │ │ └── sw │ │ │ ├── InstanceList.tsx │ │ │ ├── SWEditor.tsx │ │ │ └── TextEditor.tsx │ └── home │ │ └── Home.tsx │ ├── index.css │ └── index.tsx ├── tsconfig.json └── webpack.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | *.schema.json 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/README.md -------------------------------------------------------------------------------- /generate_schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/generate_schema.sh -------------------------------------------------------------------------------- /img/ide_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/img/ide_home.png -------------------------------------------------------------------------------- /img/ide_hw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/img/ide_hw.png -------------------------------------------------------------------------------- /img/ide_sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/img/ide_sw.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/consts.ts -------------------------------------------------------------------------------- /src/files/board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/board.ts -------------------------------------------------------------------------------- /src/files/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/config.ts -------------------------------------------------------------------------------- /src/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/index.ts -------------------------------------------------------------------------------- /src/files/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/package.ts -------------------------------------------------------------------------------- /src/files/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/project.ts -------------------------------------------------------------------------------- /src/files/registory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/files/registory.ts -------------------------------------------------------------------------------- /src/ipckey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/ipckey.ts -------------------------------------------------------------------------------- /src/main/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/config.ts -------------------------------------------------------------------------------- /src/main/ipc/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/config.ts -------------------------------------------------------------------------------- /src/main/ipc/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/fs.ts -------------------------------------------------------------------------------- /src/main/ipc/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/github.ts -------------------------------------------------------------------------------- /src/main/ipc/github_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/github_api.ts -------------------------------------------------------------------------------- /src/main/ipc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/index.ts -------------------------------------------------------------------------------- /src/main/ipc/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/log.ts -------------------------------------------------------------------------------- /src/main/ipc/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/run.ts -------------------------------------------------------------------------------- /src/main/ipc/sys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/sys.ts -------------------------------------------------------------------------------- /src/main/ipc/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/ipc/web.ts -------------------------------------------------------------------------------- /src/main/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/log.ts -------------------------------------------------------------------------------- /src/main/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/main/main.ts -------------------------------------------------------------------------------- /src/preload/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/preload/global.d.ts -------------------------------------------------------------------------------- /src/preload/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/preload/preload.ts -------------------------------------------------------------------------------- /src/pub/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/pub/index.html -------------------------------------------------------------------------------- /src/utils/Position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/utils/Position.ts -------------------------------------------------------------------------------- /src/utils/Valid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/utils/Valid.ts -------------------------------------------------------------------------------- /src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/utils/array.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/web/0_common/corrision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/0_common/corrision.ts -------------------------------------------------------------------------------- /src/web/0_common/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./corrision"; 2 | -------------------------------------------------------------------------------- /src/web/1_type/0_Pack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/0_Pack.ts -------------------------------------------------------------------------------- /src/web/1_type/1_Instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/1_Instance.ts -------------------------------------------------------------------------------- /src/web/1_type/2_Primitive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/2_Primitive.ts -------------------------------------------------------------------------------- /src/web/1_type/3_Port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/3_Port.ts -------------------------------------------------------------------------------- /src/web/1_type/4_Wire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/4_Wire.ts -------------------------------------------------------------------------------- /src/web/1_type/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/1_type/index.ts -------------------------------------------------------------------------------- /src/web/2_route/0_route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_route/0_route.ts -------------------------------------------------------------------------------- /src/web/2_route/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./0_route"; 2 | -------------------------------------------------------------------------------- /src/web/2_store/0_sys/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/0_sys/directory.ts -------------------------------------------------------------------------------- /src/web/2_store/0_sys/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/0_sys/message.ts -------------------------------------------------------------------------------- /src/web/2_store/1_library/0_projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/1_library/0_projects.ts -------------------------------------------------------------------------------- /src/web/2_store/1_library/1_packs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/1_library/1_packs.ts -------------------------------------------------------------------------------- /src/web/2_store/1_library/2_boards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/1_library/2_boards.ts -------------------------------------------------------------------------------- /src/web/2_store/1_library/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/1_library/util.ts -------------------------------------------------------------------------------- /src/web/2_store/2_project/0_project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/2_project/0_project.ts -------------------------------------------------------------------------------- /src/web/2_store/2_project/1_load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/2_project/1_load.ts -------------------------------------------------------------------------------- /src/web/2_store/2_project/2_revert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/2_project/2_revert.ts -------------------------------------------------------------------------------- /src/web/2_store/3_selector/1_instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/3_selector/1_instance.ts -------------------------------------------------------------------------------- /src/web/2_store/3_selector/2_ioport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/3_selector/2_ioport.ts -------------------------------------------------------------------------------- /src/web/2_store/3_selector/3_port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/3_selector/3_port.ts -------------------------------------------------------------------------------- /src/web/2_store/3_selector/4_wire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/3_selector/4_wire.ts -------------------------------------------------------------------------------- /src/web/2_store/3_selector/5_waypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/3_selector/5_waypoint.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/0_select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/0_select.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/1_create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/1_create.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/2_clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/2_clipboard.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/3_rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/3_rename.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/4_move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/4_move.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/5_flip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/5_flip.ts -------------------------------------------------------------------------------- /src/web/2_store/4_actions/9_delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_actions/9_delete.ts -------------------------------------------------------------------------------- /src/web/2_store/4_editor/0_fsm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_editor/0_fsm.ts -------------------------------------------------------------------------------- /src/web/2_store/4_editor/0_pane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_editor/0_pane.ts -------------------------------------------------------------------------------- /src/web/2_store/4_view/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_view/color.ts -------------------------------------------------------------------------------- /src/web/2_store/4_view/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_view/editor.ts -------------------------------------------------------------------------------- /src/web/2_store/4_view/simulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/4_view/simulator.ts -------------------------------------------------------------------------------- /src/web/2_store/6_sweditor/software.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/6_sweditor/software.ts -------------------------------------------------------------------------------- /src/web/2_store/7_compile/0_generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/7_compile/0_generate.ts -------------------------------------------------------------------------------- /src/web/2_store/7_compile/1_miconGen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/7_compile/1_miconGen.ts -------------------------------------------------------------------------------- /src/web/2_store/7_compile/2_verilogGen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/7_compile/2_verilogGen.ts -------------------------------------------------------------------------------- /src/web/2_store/7_compile/3_cppGen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/7_compile/3_cppGen.ts -------------------------------------------------------------------------------- /src/web/2_store/7_compile/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/7_compile/run.ts -------------------------------------------------------------------------------- /src/web/2_store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/2_store/index.ts -------------------------------------------------------------------------------- /src/web/3_facade/0_buttonAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/0_buttonAction.ts -------------------------------------------------------------------------------- /src/web/3_facade/0_keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/0_keyboard.ts -------------------------------------------------------------------------------- /src/web/3_facade/1_canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/1_canvas.ts -------------------------------------------------------------------------------- /src/web/3_facade/2_instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/2_instance.ts -------------------------------------------------------------------------------- /src/web/3_facade/3_ioport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/3_ioport.ts -------------------------------------------------------------------------------- /src/web/3_facade/4_port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/4_port.ts -------------------------------------------------------------------------------- /src/web/3_facade/5_wire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/5_wire.ts -------------------------------------------------------------------------------- /src/web/3_facade/6_waypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/6_waypoint.ts -------------------------------------------------------------------------------- /src/web/3_facade/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/3_facade/index.ts -------------------------------------------------------------------------------- /src/web/4_view/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/App.tsx -------------------------------------------------------------------------------- /src/web/4_view/atom/0_styling.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/0_styling.tsx -------------------------------------------------------------------------------- /src/web/4_view/atom/box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/box.tsx -------------------------------------------------------------------------------- /src/web/4_view/atom/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/icons.tsx -------------------------------------------------------------------------------- /src/web/4_view/atom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/index.ts -------------------------------------------------------------------------------- /src/web/4_view/atom/layer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/layer.tsx -------------------------------------------------------------------------------- /src/web/4_view/atom/searchbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/atom/searchbox.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/0_CreateProjectDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/0_CreateProjectDialog.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/1_SettingDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/1_SettingDialog.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/2_PackageDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/2_PackageDialog.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/3_BoardDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/3_BoardDialog.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/4_Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/4_Message.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/5_BuildDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/5_BuildDialog.tsx -------------------------------------------------------------------------------- /src/web/4_view/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/dialog/index.ts -------------------------------------------------------------------------------- /src/web/4_view/editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/Editor.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/common/BottomBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/common/BottomBar.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/common/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/common/TopBar.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/HWEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/HWEditor.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/0_Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/0_Canvas.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/1_Instance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/1_Instance.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/2_Primitive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/2_Primitive.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/3_Port.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/3_Port.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/4_Wire.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/4_Wire.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/graph/MiconEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/graph/MiconEditor.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/pane/1_InfoPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/pane/1_InfoPane.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/pane/2_PrimPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/pane/2_PrimPane.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/pane/3_ModPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/pane/3_ModPane.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/pane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/pane/index.ts -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/toolbar/ButtonBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/toolbar/ButtonBar.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/hw/toolbar/ReplayController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/hw/toolbar/ReplayController.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/sw/InstanceList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/sw/InstanceList.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/sw/SWEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/sw/SWEditor.tsx -------------------------------------------------------------------------------- /src/web/4_view/editor/sw/TextEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/editor/sw/TextEditor.tsx -------------------------------------------------------------------------------- /src/web/4_view/home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/4_view/home/Home.tsx -------------------------------------------------------------------------------- /src/web/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/index.css -------------------------------------------------------------------------------- /src/web/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/src/web/index.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextMicon/NextMiconIDE/HEAD/webpack.config.ts --------------------------------------------------------------------------------