0HyperCube
794980fb33
Fix overlays on document switching ( #505 )
...
* Fix overlays on document switching
* Fix generating new document
* Move messages
* Abort tool when deleteing active document
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-02-03 19:08:39 +00:00
mfish33
96d3ef2650
Layout system implementation and applied to tool options bar ( #499 )
...
* initial layout system with tool options
* cargo fmt
* cargo fmt again
* document bar defined on the backend
* cargo fmt
* removed RC<RefCell>
* cargo fmt
* - fix increment behavior
- removed hashmap from layout message handler
- removed no op message from layoutMessage
* cargo fmt
* only send documentBar when zoom or rotation is updated
* ctrl-0 changes zoom properly
* Code review changes
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2022-01-30 17:53:37 -08:00
Keavon Chambers
3038d72226
Fix sorting of message enum variants
2022-01-16 13:21:05 -08:00
Keavon Chambers
56599db753
Tweak whitespace around use statements and other lint fixes
2022-01-15 12:55:51 -08:00
Keavon Chambers
e9e43eb79b
Modify all message enum data to use named struct values, not tuples ( #479 )
...
* Massively reorganize and clean up the whole Rust codebase
* Modify all message enum data to use named struct values, not tuples
2022-01-14 20:54:38 -08:00
Keavon Chambers
f48d4e1884
Massively reorganize and clean up the whole Rust codebase ( #478 )
...
* Massively reorganize and clean up the whole Rust codebase
* Additional changes during code review
2022-01-14 14:58:08 -08:00
Keavon Chambers
011c2be26d
Sort messages and message handlers
2022-01-12 16:17:40 -08:00
Keavon Chambers
6c639270ae
Standardize FrontendMessage message names
2022-01-12 14:16:13 -08:00
Keavon Chambers
4d68d0d061
Rename DocumentsMessage to PortfolioMessage
2022-01-12 12:19:14 -08:00
Keavon Chambers
647b0bc942
Rename document_message_handler.rs to portfolio_message_handler.rs
2022-01-12 11:44:49 -08:00