June 7, 2020, 10:46 (GMT) |
Keymap: info editor tweaks if active element is not selected, shift click should select line and make it active |
Revision 147fb1c by Jacques Lucke (pipelined-set-add) June 7, 2020, 10:27 (GMT) |
Merge branch 'master' into update-bli-cpp-structures |
June 7, 2020, 10:05 (GMT) |
changes from patch D6926 with resolved conflicts |
June 7, 2020, 10:02 (GMT) |
Ran make format. |
June 7, 2020, 09:47 (GMT) |
Info Editor keymap and UI improvements This is my first steps with GSoC, excuse any mistakes. The goal of this change is to make it consistent with outliner. Keymap changes (change info editor keymap to match outliner): - click on empty space - deselect - ctrl + click to select multiple reports - add active report - last selected - shift select to select range from active report - ctrl shift select to select multiple ranges UI changes: - indicate active report in info editor - use the same color scheme as outliner - do not show zebra in selected reports (be consistent with outliner) - add new info_active (report) and row_alternate theme setting Differential Revision: https://developer.blender.org/D7950 |
June 7, 2020, 08:55 (GMT) |
Keymap: apply info editor changes to industry compat keymap |
June 7, 2020, 08:54 (GMT) |
Tweak info editor selection ctrl click in outliner can deselect only active object |
June 6, 2020, 22:46 (GMT) |
Move to exact arithmetic for new boolean implementation. This is a regression in functionality from the previous version, as I have not yet got anything beyond intersection working (and that only for triangulated meshes). But want to get this into the repository now while I continue to work on the functionality, and then, the performance. |
June 6, 2020, 22:31 (GMT) |
Merge branch 'master' into newboolean. |
June 6, 2020, 21:57 (GMT) |
UI: Use theme setting for alternating row in info editor Makes it consistent with outliner |
June 6, 2020, 19:31 (GMT) |
UI: indicate active report in info editor - use the same color scheme as outliner - no not show zebra in selected reports (be consistent with outliner) - add new info_active (report) theme setting |
June 6, 2020, 19:02 (GMT) |
Cycles: use TBB for task pools and task scheduler No significant performance improvement is expected, but it means we have a single thread pool throughout Blender. And it should make adding more parallellization in the future easier. After previous refactoring commits this is basically a drop-in replacement. One difference is that the task pool had a mechanism for scheduling tasks to the front of the queue to minimize memory usage. TBB has a smarter algorithm to balance depth-first and breadth-first scheduling of tasks and we assume that removes the need to manually provide hints to the scheduler. |
June 6, 2020, 19:01 (GMT) |
Cleanup: remove task pool stop() and finished() |
June 6, 2020, 19:01 (GMT) |
Cleanup: use lambdas instead of functors for task pools, remove threadid |
June 6, 2020, 19:01 (GMT) |
Cycles: make TBB a required library dependency, and use in a few places Now that the rest of Blender also relies on TBB, no point in maintaining custom code for paraller_for and thread local storage. |
June 6, 2020, 19:00 (GMT) |
Cleanup: minor refactoring around DeviceTask |
June 6, 2020, 19:00 (GMT) |
Cleanup: use move semantics for task pool functions |
June 6, 2020, 18:59 (GMT) |
Build: upgrade from C++11 to C++14, matching VFX reference platform |
Revision 717dfa1 by TempoDev (soc-2020-custom-menus) June 6, 2020, 18:57 (GMT) |
Custom Menu: link space and context choices to the menus selector |
June 6, 2020, 18:14 (GMT) |
Outliner: Add edit mode toggle from left column When in edit mode, compatible objects are shown next to a dot icon in the outliner. These objects can then be toggled into the current edit mode. When the active object is toggled out of edit mode, all objects are removed from edit mode. This currently has a few issues: * Selection is not synced. Adding an object to edit mode selects it, and removing deselects it. This needs to be reflected in the outliner. * This works for all types that support edit mode with two issues/exceptions: ** Grease Pencil edit mode is not supported (perhaps grease pencil needs a small update) ** Text objects support multi-edit, but it doesn't actually allow you to edit both objects. The issues need to be fixed in the related mode-code, not the outliner. It would be nice to fix so the outliner doesn't have to have cases to not allow Text and Grease Pencil mode. |
|
|
|


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