UbitUmarov
|
3b2ff758b1
minor change to last patch
|
vor 4 Jahren |
StolenRuby
|
fa4c84feb8
Fixed undo positions for attachments
|
vor 4 Jahren |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
vor 7 Jahren |
Melanie
|
ebcd4910a2
Refactor, move OjectChangeData into it's own file and rename
|
vor 12 Jahren |
UbitUmarov
|
53bda83cc2
cleanup + comments
|
vor 12 Jahren |
UbitUmarov
|
ab235abc46
Changed undo redo internals. moved exec code to UndoState.cs from sop that now only sees a unified UndoRedoStore class, added size limit on buffers so only last 5 undo/redo are kept. (5 is hardcode like it was ) ***UNTESTED***
|
vor 12 Jahren |
UbitUmarov
|
908abb1c3d
BIG MESS. changed Iclient interface so only one event is used to inform scene about position scale or rotation change by client (others can be added). Its served at SceneGraph that does permition checks, undostore and sends down to SOG. changed values are stored in a class (ObjectChangeData) and what is changed as a enum (ObjectChangeWhat) with bit fields and 'macros' of this for better readability (at top of scenegraph.cs lasy to find better place for now) this can be extended for other things clients changes and need undo/redo. SOG process acording to what is changed. Changed UNDO/redo to use this also (warning is only storing what is changed, previus stored all, this must be checked for side efects. to save all PRS change commented line in scenegraph). Still have excessive calls to ScheduleGroupForTerseUpdate. **** UNTESTED ****
|
vor 12 Jahren |
UbitUmarov
|
e5786ba043
more changes on undo/redo group scaling seems to work better
|
vor 12 Jahren |
UbitUmarov
|
3d3b81e676
changes on undo/redo (untested/incomplete). Think we may consider moving this mfrom SOP to client side. At least does seem to work a bit better ( again there wwas a issue on sop.copy )
|
vor 12 Jahren |
Melanie
|
243acef917
Merge branch 'master' into bigmerge
|
vor 13 Jahren |
Dan Lake
|
e2c51a977d
Changes UpdateFlag in SOP to an enumeration of NONE, TERSE and FULL.
|
vor 13 Jahren |
Tom
|
cda4cd6b55
Merge fixes, and fix the build
|
vor 13 Jahren |
Tom
|
66dec3b874
Resolve merge commits, stage 1
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
c122489e09
Partially fix autopilot/go here
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
25c532f2ec
refator: simplify UndoState.Compare() code
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
9dd5a24495
rip out pointless null checks in UndoState where part can never be null
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
bc3679b67d
Fix undo when changing just the root prim's position in a linkset.
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
62325829ec
comment out all kinds of debugging guff
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
1fdb16f1cd
Fix undo for rotation of the root prim in a linkset on its own.
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
b2722e984a
Fix undo of rotation of single prims in a linkset
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
97f1edfd95
Fix undo of prim group rotation.
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
7c468cda36
Stop undo of just the root prim position in the linkset from shifting the whole linkset.
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
430a4aeba8
Fix undo for resizing linksets
|
vor 13 Jahren |
Justin Clark-Casey (justincc)
|
6fc74b36d1
Make various tweaks to undo code in an effort to get things working better.
|
vor 13 Jahren |
Tom Grimshaw
|
e947d04038
Undo fix is now complete. This commit repairs the special case of the root prim moving or rotating independently of the rest of the group.
|
vor 14 Jahren |
Tom Grimshaw
|
be5dd04150
Bring "Redo" up to date with "Undo" so it works too
|
vor 14 Jahren |
Tom Grimshaw
|
c616335019
Rotation undo fix and remove a debug chatter i missed. Still not working: Individual child prim rotational undo and special cases where the root prim was moved or rotated (all the children then need to restore their offsets). Coming shortly.
|
vor 14 Jahren |
Tom Grimshaw
|
5b68343361
The majority of the Undo fix. There is still an issue with Rotation which i'll address next; however position undo and scale undo should be working just fine now. Also removed some residual debug logging.
|
vor 14 Jahren |
Tom Grimshaw
|
fe2b044d38
Fix Undo! Made a lot of changes to Undo state saving; it now considers that groups of objects can be moved and not just individual prims..
|
vor 14 Jahren |
Revolution
|
9821c4f566
Revolution is on the roll again! :)
|
vor 14 Jahren |