Revision cee6518 by Jeroen Bakker September 16, 2020, 08:35 (GMT) |
Revision 7e8cba9 by Campbell Barton September 16, 2020, 05:28 (GMT) |
Cleanup: spelling |
Revision c7309c5 by Campbell Barton September 16, 2020, 05:17 (GMT) |
Cleanup: use doxygen links to struct members |
Revision 75b52da by Clément Foucault September 16, 2020, 00:02 (GMT) |
Cleanup: DNA_fluid_types: Add DNA member name before enum declarations |
Revision e4eb1a7 by Clément Foucault September 16, 2020, 00:02 (GMT) |
Fix building with tests enabled |
Revision 17ccb40 by Hans Goudey September 15, 2020, 23:47 (GMT) |
Bump file subversion after recent theme-related changes |
Revision 675807e by Red Mser / Hans Goudey September 15, 2020, 23:42 (GMT) |
UI: Add grid-related theme options This commit makes grid theming more consistent and capable by adding some new theme colors related to grid rendering. - Add grid theme color for node editor. `UI_view2d_multi_grid_draw` is called with TH_GRID instead of a shaded `TH_BACK`. Also color-blend `TH_NODE_GROUP`. - Make the movie clip editor's clip preview grid respect grid theme color (`ED_region_grid_draw` uses color-blended `TH_GRID`). - Add versioning code to allow fixing existing themes (the resulting themes should visually look the same as before) These changes did cause some inconsistencies in the movie clip editor, even after adjusting the themes accordingly: 1. The alpha slider of the grid color affects the background and not the grid lines themselves. 2. The grids used by graph and dopesheet mode could already be themed in the past. Now that the clip preview's grid can also be themed, two different modes share the same theme color. Differential Revision: https://developer.blender.org/D8699 |
Revision 1858535 by Clément Foucault September 15, 2020, 23:40 (GMT) |
GPUShader: Add meaningful debug names to builtin shaders This makes the debugging easier. |
Revision 0dd44f4 by Clément Foucault September 15, 2020, 23:40 (GMT) |
GPU: Add debug groups inside selection code This makes the debugging easier. |
Revision 926b426 by Clément Foucault September 15, 2020, 23:40 (GMT) |
GPU: Add debug groups inside wm_draw.c This makes the debugging easier |
Revision 8eda18f by Clément Foucault September 15, 2020, 23:40 (GMT) |
GPUDebug: Add function to test if inside a debug group This is a nice way to check certain GPU codepaths only for some regions or callers paths. |
Revision fafc1fb by Clément Foucault September 15, 2020, 23:40 (GMT) |
Fix T80107 Selection: Regression in Box selection The Draw State now needs to be in sync with what the selection code set. We query the state just before locking it. |
Revision 6624c4c by Clément Foucault September 15, 2020, 22:03 (GMT) |
Fix T75061 Grease Pencil: MacOS: broken Gradient and Texture There is a driver bug that makes all the end of the structure unreadable. Workaround this by just declaring a vec4 an unpacking manually. |
Revision 1572da8 by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Outliner: Modifier/constraint/shaderfx drag and drop operator This adds an operator to allow drag and drop of modifiers, constraints, and shader effects within the outliner. Referred to as "data stack" in the code for simplicity. The following operations are allowed: * Reordering within an object or bone * Copying a single modifier/constraint/effect to another object or bone * Copying (linking) all modifiers/constraints/effects to another object or bone. This complements the recent work done for panel-based modifier layouts by allowing reordering in the outliner. It also makes it simple to copy a single modifier/constraint/effect to another object. Differential Revision: https://developer.blender.org/D8642 |
Revision 583354e by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Modifiers: Add link and copy functions Adds functions to copy a modifier between objects, and an ED_ level function for linking modifiers between objects. This will be used in outliner modifier drag and drop. These functions support both regular and grease pencil modifiers. Differential Revision: https://developer.blender.org/D8642 |
Revision f4a2024 by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Constraints: Add link and copy functions Add functions to copy a single constraint between objects or between bones, and another function to link constraints. This is in preparation for constraint drag and drop in the outliner. Differential Revision: https://developer.blender.org/D8642 |
Revision 4d04a34 by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Cleanup: Move notifiers to `move_to_index` functions Move the notifiers and DEG tagging to the ED_* level functions for modifiers and gpencil shaderfx in preparation for outliner modifier and shaderfx drag and drop. No functional changes. Differential Revision: https://developer.blender.org/D8642 |
Revision a6434ff by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Cleanup: Extract editor function from constraint_move_to_index_exec No functional changes. Move the constraint reordering logic into an ED_ level function to be used by outliner constraint drag and drop. Differential Revision: https://developer.blender.org/D8642 |
Revision 18701c1 by Nathan Craddock September 15, 2020, 21:29 (GMT) |
GPencil: Add link and copy functions for shaderfx Adds two functions: one to copy a shaderfx between two gpencil objects, and another to link all shaderfx between two gpencil objects. Added in preparation for outliner shaderfx drag and drop. Differential Revision: https://developer.blender.org/D8642 |
Revision 1c5d0de by Nathan Craddock September 15, 2020, 21:29 (GMT) |
Cleanup: Separate BKE_object_link_modifiers into functions No functional changes. Split the grease pencil and object copy logic into separate functions. This makes the code cleaner and prepares utility functions for outliner modiifier drag and drop. Differential Revision: https://developer.blender.org/D8642 |
|
|
|


Master Commits
MiikaHweb | 2003-2021