Revision edb78d5 by Campbell Barton July 9, 2018, 12:55 (GMT) |
Keymap: Remove AccentGrave for each Use only F3 for search since this is a common enough key and it turns out having AccentGrave access on non US layouts is too unreliable. |
Revision d37929c by Sergey Sharybin July 9, 2018, 12:42 (GMT) |
Depsgraph: Force modifier stack update when mesh is copied Modifier stack might reference arrays from mesh, so if any of sub-data pointer changed, modifier stack is to be re-evaluated. |
Revision f849567 by Sergey Sharybin July 9, 2018, 12:42 (GMT) |
Depsgraph: Forbid flush from copy-on-write operations down the road Old behavior: tagging ID with DEG_TAG_COPY_ON_WRITE will do copy-on-write (as requested), but will also flush changes to all operations with depends on it. This means, for example, tagging object for copy-on-write will force its modifier stack to be evaluated. This was needed in the earlier days of copy-on-write when things were not well defined and when lots of areas were not doing proper tagging. New behavior: tagging ID with DEG_TAG_COPY_ON_WRITE will only ensure copy of the dadatblock is up to date, without flushing updates to any dependencies. This means following things: - We can update parts of ID without invoking heavy computation of other parts of same ID. For example, tagging object for COPY_ON_WRITE update on mode change will not force modifiers stack to update. - If some dependent datablock is dependent on pointers which are invalidated by copy-on-write (like, evaluated mesh referencing custom data layers from original mesh), this will either require explicit tag or explicit relation in the dependency graph. Currently can not find a faulty case since tagging of mesh happens with either 0 (which means, everything) or with GEOMETRY, which also forces all dependent modifier stacks to be re-evaluated. This fixes missing PBVH when going into sculpt mode (sculpt mode toggle was tagging object for COPY_ON_WRITE update, which was forcing modifier stack to be updated, which was freeing PBVH. Some other operations might also become faster with this change. |
Revision bf02c4b by Campbell Barton July 9, 2018, 12:08 (GMT) |
Keymap: Add back Shift-R 'repeat last' This may be used often in a workflow, so keep the key. |
Revision 53c24bf by Campbell Barton July 9, 2018, 12:06 (GMT) |
Keymap: macos only operator search key: Cmd-F Add Cmd-F for apple because it's not easily available on some systems. |
Revision a724963 by Campbell Barton July 9, 2018, 11:39 (GMT) |
Fix object mode menu crashing w/o active object |
Revision ce885ed by Pablo Vazquez July 9, 2018, 10:57 (GMT) |
UI: Remove 1 pixel gap between panel header and background |
Revision b24232f by Campbell Barton July 9, 2018, 06:55 (GMT) |
Keymap: Remove modal keymaps from blender_27x Hard coded keys have been removed from transform. Since these keymaps will likely remain unchanged, remove them to avoid maintenance overhead. |
Revision d2923d7 by Campbell Barton July 9, 2018, 06:41 (GMT) |
UI: hide redundant transform keymap items |
Revision 32396b3 by Campbell Barton July 9, 2018, 06:39 (GMT) |
WM: support for filtering modal keymap items Modal keymap display often shows items which aren't used, add a poll funciton to hide these from the status bar. |
Revision ac8aff2 by Campbell Barton July 9, 2018, 05:42 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 6793aeb by Campbell Barton July 9, 2018, 05:39 (GMT) |
Cleanup: remove 'Orientation' from keymap item name It's constraint not an orientation, in transform context it can be inferred. |
Revision 4c5541f by Campbell Barton July 9, 2018, 05:30 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 70e2824 by Campbell Barton July 9, 2018, 05:29 (GMT) |
Keymap: remove some hard coded transform events Also re-order for display purposes |
Revision fb81446 by Campbell Barton July 9, 2018, 04:41 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 9856dd9 by Campbell Barton July 9, 2018, 04:38 (GMT) |
Cleanup: right shift |
Revision 4ab37b3 by Campbell Barton July 9, 2018, 04:29 (GMT) |
3D View: select exclude w/ ob-center enabled |
Revision aed82da by Campbell Barton July 8, 2018, 20:17 (GMT) |
Icons: support for drawing event icons Use for drawing modal operator header keys. |
Revision 907dd3d by Campbell Barton July 8, 2018, 19:15 (GMT) |
Fix crash in lamp preview render Missing NULL check in object type filtering. |
Revision 73d2d75 by Campbell Barton July 8, 2018, 11:19 (GMT) |
Cleanup: rename 'ct' to 'len' for editors |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021