mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-30 03:58:11 +08:00
Implement Freehand Tool (#503)
* Implement freehand tool * Address review comments * Consistent ordering of tools * Add hotkey N for freehand tool * Tweak freehand tool hint
This commit is contained in:
committed by
Keavon Chambers
parent
434970aa16
commit
1d2768c26d
@@ -13,22 +13,43 @@ pub enum ToolMessage {
|
||||
// Sub-messages
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Select(SelectMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Crop(CropMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Ellipse(EllipseMessage),
|
||||
Navigate(NavigateMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Eyedropper(EyedropperMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Text(TextMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Fill(FillMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Line(LineMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Navigate(NavigateMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Gradient(GradientMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Brush(BrushMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Heal(HealMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Clone(CloneMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Patch(PatchMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Detail(DetailMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Relight(RelightMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Path(PathMessage),
|
||||
@@ -37,10 +58,19 @@ pub enum ToolMessage {
|
||||
Pen(PenMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Freehand(FreehandMessage),
|
||||
// #[remain::unsorted]
|
||||
// #[child]
|
||||
// Spline(SplineMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Line(LineMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Rectangle(RectangleMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Select(SelectMessage),
|
||||
Ellipse(EllipseMessage),
|
||||
#[remain::unsorted]
|
||||
#[child]
|
||||
Shape(ShapeMessage),
|
||||
|
||||
Reference in New Issue
Block a user