 0HyperCubeandKeavon Chambers
|
18507b78ac
|
Integrate the node graph as a Node Graph Frame layer type (#812)
* Add node graph frame tool
* Add a brighten
* Use the node graph
* Fix topological_sort
* Update UI
* Add icons for the tool and layer type
* Avoid serde & use bitmaps to improve performance
* Allow serialising a node graph
* Fix missing ..Default::default()
* Fix incorrect comments
* Cache node graph output image
* Suppress no-cycle import warning
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2022-11-05 21:38:14 +00:00 |
|
Keavon Chambers
|
33cb6fcb00
|
Remove usage of 'null' in favor of 'undefined'
|
2022-08-25 21:32:27 -07:00 |
|
Keavon Chambers
|
881ad667d7
|
Prefix all type imports with the 'type' keyword where appropriate
|
2022-08-25 15:38:21 -07:00 |
|
Keavon Chambers
|
1a90a4db86
|
Clean up camelCase and snake_case in frontend code
|
2022-08-23 13:36:27 -07:00 |
|
Keavon Chambers
|
d5b43ef2da
|
Add frontend file structure docs and some related cleanup
|
2022-05-23 19:13:51 -07:00 |
|
Keavon Chambers
|
fc2d983bd7
|
Vue initialization and FloatingMenu codebase refactoring and cleanup (#649)
* Clean up Vue initialization-related code
* Rename folder: dispatcher -> interop
* Rename folder: state -> providers
* Comments and clarification
* Rename JS dispatcher to subscription router
* Assorted cleanup and renaming
* Rename: js-messages.ts -> messages.ts
* Comments
* Remove unused Vue component injects
* Clean up coming soon and add warning about freezing the app
* Further cleanup
* Dangerous changes
* Simplify App.vue code
* Move more disparate init code from components into managers
* Rename folder: providers -> state-providers
* Other
* Move Document panel options bar separator to backend
* Add destructors to managers to fix HMR
* Comments and code style
* Rename variable: font -> font_file_url
* Fix async font loading; refactor janky floating menu openness and min-width measurement; fix Vetur errors
* Fix misaligned canvas in viewport until panning on page (re)load
* Add Vue bidirectional props documentation
* More folder renaming for better terminology; add some documentation
|
2022-05-21 19:46:15 -07:00 |
|