Project

General

Profile

Actions

Developer Request #4092

open

Пересмотр системы transaction для ожидаемой поддержки undo\redo

Added by Denis Kildishev over 11 years ago. Updated over 11 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
04/08/2013
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

На данный момент в проекте существуют места в которых одно действие со стороны пользователя влечет за собой несколько транзакций. В связи с этим для отмены несколько операций undo. Ожидается что несколько подобных действий повлекут за собой одну операцию undo\redo. Как пример решения данной проблемы было предложено разработать механизм поддержи "мета-транзакций" или "операций". Каждая "операция" может содержать несколько транзакций, но при undo\redo является одним действием. Как при этом обрабатываются обычные транзакции - остается под вопросом. Также стоит рассмотреть порядок вызова событий о прошедших действиях.
Требуется разработать механизм для решения вышеописанной проблемы.


Related issues 1 (0 open1 closed)

Related to Requality - Bug #4156: Перенос требования с переименованием выполняется как два действияClosedDenis Kildishev04/30/2013

Actions
Actions

Also available in: Atom PDF