Revision d2c4129 by Bastien Montagne November 15, 2018, 11:26 (GMT) |
Fix T57831: Crash with multi-select / delete of the same object in Collection outliner. Tssst? that piece of code should have been removed when we got rid of bases here, kind of obvious it would break if object pointer itself is NULL! And since deleting an object clears its ID pointers in outliner tree, this fixes for free the issue of deleting several time the same object (being selected in several collections at once). |
Revision e318da5 by Alexander Gavrilov November 15, 2018, 11:19 (GMT) |
Remove unused parameter. |
Revision 90cf9bc by Sergey Sharybin November 15, 2018, 11:13 (GMT) |
Depsgraph: Make drivers builder less noisy Do early output when trying to add target relation with wrong rna_path. We can't do anything reliably in that case anyway, so hopefully it is a no-functional-change for artists, just avoids noisy error prints in the terminal. |
Revision a575c50 by Alexander Gavrilov November 15, 2018, 11:10 (GMT) |
Stretch To: fix initialization of the constraint with copy-on-write. The constraint is supposed to automatically initialize the rest length when it is first evaluated, so now that evaluation is done on a separate copy it also has to copy the value to the master instance - or newly created constraints will be broken. Since this is supposed to happen once at constraint creation, implementing as a search for now instead of adding new fields. |
Revision 773110f by Sergey Sharybin November 15, 2018, 10:43 (GMT) |
Depsgraph: Save memory by ignoring invisible objects This finished old standing TODO which was attempting to ignore objects of all invisible collections. The difference here is that we remove invisible bases from view layers. This guarantees that the evaluated state is consistent and does not reference original objects. |
Revision 156fe74 by Sergey Sharybin November 15, 2018, 10:43 (GMT) |
Depsgraph: Fix/workaround crash after recent point cache changes For some reason relations can not always be found. This is to be investigated, but doesn't hurt to be safe here. Also allows to unlock production. |
Revision 4a3a4ee by Sergey Sharybin November 15, 2018, 10:43 (GMT) |
Depsgraph: Use more human readable relation keys identifier |
Revision 48c137a by Campbell Barton November 15, 2018, 08:36 (GMT) |
UI: remove node tree panels This duplicates items in the add menu and uses a lot of vertical space. This should be used for tools or disabled. |
Revision b8d21f9 by Campbell Barton November 15, 2018, 07:50 (GMT) |
Cleanup: typo, whitespace |
Revision 5ec1d70 by Campbell Barton November 15, 2018, 07:46 (GMT) |
WM: use Python bytecode cache to run presets Key-maps can be very large, avoid parsing on every startup. |
Revision 49cd137 by Campbell Barton November 15, 2018, 06:44 (GMT) |
Revision 7c03365 by Campbell Barton November 15, 2018, 06:12 (GMT) |
WM: use spacebar press event (not double click) Functionality) is nicer but this uses a hack to make it work, keep the code under a variable in case we want to remove. |
Revision 02a2142 by Campbell Barton November 15, 2018, 04:43 (GMT) |
Fix gizmos in the node editor |
Revision 8c77279 by Campbell Barton November 15, 2018, 03:11 (GMT) |
Gizmo: tweak navigation drawing for axis views Axis aligned views now show both small/large handles, this makes it possible to well if the view is in front or behind. |
Revision b3d8485 by Campbell Barton November 15, 2018, 02:51 (GMT) |
Keymap: remove keymap export that wrote API calls Use new keymap format which defines data to be loaded. |
Revision 8734a09 by Campbell Barton November 15, 2018, 02:38 (GMT) |
Tool System: use preset keymap loading logic The data structures for tool keymaps and presets were different, use the same structure and expose function publicly. |
Revision 349d85e by Campbell Barton November 15, 2018, 02:34 (GMT) |
Missed when moving tool keymaps |
Revision 02d77e5 by Campbell Barton November 15, 2018, 01:54 (GMT) |
Keymap: use parameters for tool keymap |
Revision 27eba38 by Campbell Barton November 15, 2018, 01:45 (GMT) |
Keymap: move tool system keymaps into the default keymap Note that tools can still define their keymaps, since it's useful for add-ons. |
Revision c94f806 by Campbell Barton November 14, 2018, 22:51 (GMT) |
WM: remove warning when toolbar not found Not useful for general usage, so removing. |
|
|
|


Master Commits
MiikaHweb | 2003-2021