[[BackLinksMenu]] [[TicketQuery(summary=UNPLANNED_META_CHANGES_R2, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == There are some problems with the significance of model changes and the meta changes for them. == Task requirements == The model changes should be undone and redone in a group: [[BR]] * All sequential changes of the same type made for a short period of time: [[BR]] * Writing text [[BR]] * Changing color in the color picker. [[BR]] * Changes made over the same model of the same bound control without closing it. [[BR]] == Task result == The result of this task will be source code. == Implementation idea == Change the way model changes are grouped for undo-redo operations. It is good for the significant change that groups all insignificant to be registered first instead of last in the group. == Related == [wiki: UNPLANED_META_CHANGES_R0] [[BR]] [wiki: UNPLANED_META_CHANGES_R1] == How to demo == Open the appearance hud. Change the color of the border gradually and then undo it in one undo operation. Insert text frame. Write some code, wait for a little while and then write some code again. The undo-redo of the writing text should be done it two steps. = Design = ^(Describe your design here.)^ = Implementation = ^(Describe and link the implementation results here (from the wiki or the repository).)^ = Testing = ^(Place the testing results here.)^ = Comments = ^(Write comments for this or later revisions here.)