James Lindsay
James Lindsay
The backend rust code already queues up a list of `FrontendMessage`s. With the javascript, it is not clear how to queue up a list of messages.
It isn't really possible to generate an enum with variants containing identifiers from several different macro calls (as enums have to be declared with all the variants). You could have...
@Keavon This is because you are constructing a Vec with more than usize::MAX items (usize is u32 on wasm32-unknown-unknown). I think this is likely inside the `AccelerationGrid::new` function.
I've unassigned you from the issue @HarmanHans - if you want to continue then please just leave a comment. If you're stuck then feel free to submit a draft PR...
@milan-sedivy Here is a screen capture of the bug. The left side of the text should not move but does. [text_shift.webm](https://github.com/GraphiteEditor/Graphite/assets/78500760/f4910b37-4cf0-4019-a7a3-a1f546ec03b8)
This is to do with the transform pivot so so will conflict with #1558.
https://github.com/GraphiteEditor/Graphite/pull/1558 fixes this issue.
Artboards our the equivalent to inkscape's pages - https://media.inkscape.org/media/doc/release_notes/1.2/Inkscape_1.2.html#Page_tool @mariusa.
@Keavon persisting state is necessary to implement the first of my suggested solutions from the issue: > In select_tool.rs, instead of applying a delta to the current transform, store the...
@Keavon is it necessary to keep this open as it is accruing many merge conflicts? The code here is not very good anyway.