0HyperCube
b30e9ce3ba
Add Shape Tool for drawing polygons ( #75 )
...
* ⬠ Add polygon drawing tool
* 🔤 Minor fix of variable and function names
* ❌ Remove stroke
* ⌨️ Use N key as polygo tool shortcut.
* ⌨️ Now using key Y for polygons.
* ⌨️ The tooltip for the shortcut is fixed
2021-04-17 11:08:44 -07:00
Edwin Cheng
1fd298cf9e
Implement Line tool ( #71 )
...
* Add Line tool
2021-04-12 21:43:05 -07:00
TrueDoctor
8c957e572b
Implement svg layer structure ( #59 )
...
* Add folder struct
* Add file system like structure to interface with svgs
* Add primitive undo functionality
* Restructure layer system
2021-04-12 00:57:39 +02:00
TrueDoctor
89ed123356
Add ToolData and rectangle tool ( #64 )
2021-04-07 09:25:23 +02:00
George Atkinson
b88c246c87
Add FSM and related tool plumbing ( Fix #54 ) ( #62 )
...
- Added FSM trait
- Added FSM to select and ellipse tools
- Moved circle stamping code to ellipse tool
2021-04-05 15:57:33 -07:00
ProTheory8
959aca8c45
Add Active Tool Router ( #58 )
...
* Add Active Tool Router
* Remove commented out import
2021-04-01 18:10:28 +02:00
T0mstone
94f50377a3
Implement basic circle stamping ( #53 )
2021-03-29 01:44:34 +02:00
ProTheory8
fde5f7e21f
Add metadata ( #45 )
...
* Add wasm-pack metadata
* Add Wasm tests directory
* Add basic Cargo manifest metadata
* Make web frontend unpublishable to npm
2021-03-27 11:16:05 +01:00
Keavon Chambers
2613ded439
Rename more of the project structure. Fixes #39 .
2021-03-27 02:26:55 -07:00
Keavon Chambers
7bfb04a99a
Rename project structure with /core and /client
2021-03-27 02:26:55 -07:00