View Issue Details

IDProjectCategoryView StatusLast Update
0003584NoesisGUIStudiopublic2025-04-02 11:08
Reporterdfranjic Assigned Todfranjic  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Alpha 
Target VersionStudio_Beta 
Summary0003584: Create separate XamlUndoRedoCommand for path operations
Description

Currently, every change to a Path object using pen and direct selection tool is just an UpdatePropertyCommand with new StreamGeometry passed for Path.Data property. This makes it hard to track changes done to the path view model.
Wrap these operations in a separate commands (e.g. AddPathLineCommand, CurvePathVertexCommand, CurvePathSegmentCommand, etc...). These commands can just call on UpdatePropertyCommand functionality, but should modify Path view models directly. Consider moving PathEngine from being local to a tool state to being global and defined in XamlDocument.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-08-01 12:25 dfranjic New Issue
2024-08-01 12:26 dfranjic Assigned To => dfranjic
2024-08-01 12:26 dfranjic Status new => assigned
2024-08-01 17:56 jsantos Target Version => Studio_Alpha
2025-04-02 11:08 sfernandez Target Version Studio_Alpha => Studio_Beta