Blender Git Loki

Git Commits -> Revision 51ded66

Revision 51ded66 by Ton Roosendaal (master)
January 31, 2009, 19:40 (GMT)
2.5

Big commit, but mainly adminstration.

- Enabled ot->flag OPTYPE_UNDO to work.
- Removed all redundant ED_undo_pushes, but I'd
recommend everyone to check it while testing. :)
- Added view manipulations as OPTYPE_REGISTER,
although this will flood the redo stack a bit...
Nevertheless; for a "redo last action" panel we
can simply check if both flags are set for redo.

- Bugfix in editmode undo: selectmode was cleared,
so you couldn't select after undo
- Bugfix in mixing tweaks and keymaps... solution
works but is weak, need to think over a while.

Commit Details:

Full Hash: 51ded6696a7a3efee923a4420a1ebde46a03753f
SVN Revision: 18771
Parent Commit: 59534ac
Lines Changed: +584, -474

35 Modified Paths:

/source/blender/editors/animation/anim_channels.c (+12, -9) (Diff)
/source/blender/editors/animation/anim_markers.c (+23, -1) (Diff)
/source/blender/editors/animation/anim_ops.c (+10, -2) (Diff)
/source/blender/editors/animation/keyframing.c (+9, -2) (Diff)
/source/blender/editors/curve/editfont.c (+2, -9) (Diff)
/source/blender/editors/include/ED_util.h (+2, -0) (Diff)
/source/blender/editors/mesh/editface.c (+0, -14) (Diff)
/source/blender/editors/mesh/editmesh.c (+3, -3) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+26, -28) (Diff)
/source/blender/editors/mesh/editmesh_mods.c (+46, -58) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+45, -55) (Diff)
/source/blender/editors/object/editgroup.c (+12, -4) (Diff)
/source/blender/editors/object/object_edit.c (+83, -90) (Diff)
/source/blender/editors/screen/screen_ops.c (+10, -3) (Diff)
/source/blender/editors/sculpt/sculpt.c (+7, -9) (Diff)
/source/blender/editors/space_action/action_edit.c (+13, -13) (Diff)
/source/blender/editors/space_action/action_select.c (+6, -3) (Diff)
/source/blender/editors/space_image/image_ops.c (+23, -2) (Diff)
/source/blender/editors/space_ipo/ipo_edit.c (+14, -14) (Diff)
/source/blender/editors/space_node/node_edit.c (+3, -30) (Diff)
/source/blender/editors/space_node/node_header.c (+0, -2) (Diff)
/source/blender/editors/space_node/node_select.c (+9, -0) (Diff)
/source/blender/editors/space_node/node_state.c (+6, -0) (Diff)
/source/blender/editors/space_sequencer/sequencer_add.c (+18, -19) (Diff)
/source/blender/editors/space_sequencer/sequencer_edit.c (+53, -41) (Diff)
/source/blender/editors/space_sequencer/sequencer_select.c (+33, -27) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+35, -6) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+15, -6) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+3, -0) (Diff)
/source/blender/editors/space_view3d/vpaint.c (+18, -10) (Diff)
/source/blender/editors/util/undo.c (+6, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+37, -9) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+0, -5) (Diff)
/source/blender/windowmanager/WM_types.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021