Graphite/editor/src
Boutillier 54b63c3eb5 Fix crashes related to 0-scale shapes (#777)
* Fix crashes when dragging the bounding box/transform cage of a 0-scale shape.

* Fix crashes when dragging the pivot point of a 0-scale shape

* Fix rotation computation on DAffine2 when scale.x is 0, avoids Nan display

* remove remaining log::info that I introduced in earlier commit

* Fix crash when updating the scale of a transform that was already 0.

* Fix NumberInput behaviour when the requested value changed is does not happen.

* Fix rotation computation when Scale X and Scale Y are both 0. Display 0. This also fixes crashes when modifying the rotation in such case
2022-09-12 10:46:11 +02:00
..
messages Fix crashes related to 0-scale shapes (#777) 2022-09-12 10:46:11 +02:00
application.rs Restructure the entire editor codebase to consistently match the message hierarchy 2022-08-05 05:38:11 -07:00
consts.rs Add a pivot widget to selected layer(s) to control the origin(s) (#772) 2022-08-30 22:36:33 +01:00
dispatcher.rs #[macro_use] the log crate (#775) 2022-09-08 21:14:01 +01:00
lib.rs #[macro_use] the log crate (#775) 2022-09-08 21:14:01 +01:00
macros.rs Restructure the entire editor codebase to consistently match the message hierarchy 2022-08-05 05:38:11 -07:00
test_utils.rs Simplify platform-specific keyboard layouts with Accel key and global platform variable (#748) 2022-08-13 04:28:02 -07:00
utility_traits.rs Additional cleanup of prelude imports in editor codebase 2022-08-05 17:09:37 -07:00