Graphite/frontend
mfish33 91e4201cb1 Implement the Properties panel with a transform section for layers (#527)
* 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

* unfinished layer hook in

* fix layerData name

* layer panel options bar

* basic x/y movment

* working transform section

* changed messages from tuples to structs

* hook up text input

* - fixed number input to be more clear
- fixed actions for properties message handler

* Add styling

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2022-02-12 08:22:57 -08:00
..
assets Implement input hints based on the active tool state (#388) 2021-12-24 01:46:03 -08:00
public Rework wasm initialization and reduce global state (#379) 2021-12-20 07:37:19 +01:00
src Implement the Properties panel with a transform section for layers (#527) 2022-02-12 08:22:57 -08:00
wasm Properly show document bar on initialization (#535) 2022-02-11 11:32:10 -08:00
.eslintrc.js Major frontend code cleanup (#452) 2022-01-02 06:00:02 -08:00
.gitignore Auto-generate third-party license notices (#370) 2021-09-06 06:57:35 -07:00
package-lock.json Bump nanoid from 3.1.30 to 3.2.0 in /frontend (#514) 2022-02-05 13:22:41 -08:00
package.json Add `npm start` script alias for `npm run serve` 2022-01-12 06:14:32 -08:00
tsconfig.json Add the Help > About Graphite dialog with build info 2021-12-16 02:31:41 -08:00
vue-svg-loader.js Replace vue-svg-loader dependency with simple JS file (fixes a security alert) (#389) 2021-11-01 00:14:31 -07:00
vue.config.js Remove Charcoal references from the code for now 2022-01-12 03:56:28 -08:00