Revision f3dadd4 by Campbell Barton December 16, 2019, 05:48 (GMT) |
UI: de-duplicate mask context menu - Use the clip mask context menu for the image editor. - Remove redundant CLIP_MT_mask_handle_type_menu. - Remove "Add" items (was only in image mask context menu) as the convention is not to include these in the context menu. |
Revision e720661 by Campbell Barton December 16, 2019, 05:31 (GMT) |
Cleanup: move mask menu out of bl_operators This file only defined a single mask menu, move the definition along-side the other mask menus. |
Revision 85f8690 by Campbell Barton December 16, 2019, 04:40 (GMT) |
Cleanup: remove redundant dynamic tool expansion The tools passed to _tools_flatten, _tools_flatten_with_tool_index already have dynamic tool items expanded, so there is no need to check for callable tool items. |
Revision 165afb3 by Campbell Barton December 16, 2019, 03:54 (GMT) |
Cleanup: pep8, unused vars, line length |
Revision 31ac2e2 by Lukas Stockner December 16, 2019, 03:09 (GMT) |
Cycles: Fix one-tile UDIM rendering The code checked for the presence of more than one tile before substituting the tile number into the filename, so if a one-tile UDIM was used (or all but one tile were culled), the substitution was skipped and as a result the file was not found. With this change, the code explicitly tracks whether substitution is required, avoiding this problem. This also fixes another problem: The Environment texture never does substitution since it doesn't support UDIMs, but before the syncing code still inserted the placeholder into the filename if the user selected a tiled background image. |
Revision 5a97a74 by Campbell Barton December 16, 2019, 02:49 (GMT) |
Cleanup: whitespace |
Revision 80062e6 by Campbell Barton December 16, 2019, 02:43 (GMT) |
Cleanup: use static sets |
Revision 3b16348 by William Reynish December 15, 2019, 18:46 (GMT) |
Industry Compat keymap: Fix paint mode context menus |
Revision dfe965b by William Reynish December 14, 2019, 20:41 (GMT) |
UI: tweaks to the brush Stroke panel - Make sure the spacing controls are together - Add separators around the dash controls |
Revision fb74dcc by William Reynish December 14, 2019, 17:48 (GMT) |
UI: Brush Settings overhaul This makes a number of changes to the tool settings brush UI: - All brush-related controls are now grouped together, so you can see which items are brush settings are which are not. Previously it was all jumbled together. - The brush picker is in a separate panel, so that you can switch brushes without worrying about the settings, or vice versa. - Custom Icon settings moved from the Display settings(now known as Cursor) to the Brushes panel. - UnifiedPaintSettings panels are removed and the contained options are now next to their relevant setting with a globe icon toggle. This is not displayed in the header. - 2D Falloff and Absolute Jitter toggles were changed into enums, to make it clearer what happens when they are on or off. - Adjust Strength for Spacing option was in the Options panel in some modes, but in the Stroke panel in others. It is now always under Stroke. - Display (now Cursor) panel was reorganized, settings renamed. - 2-option enums are annoying as a drop-down menu, so they are now drawn with expand=True. - Smooth Stroke and Stabilizer options in grease pencil and other paint modes are now both called "Stabilize Stroke", for consistency and clarity. - De-duplicated some drawing code between various painting modes' brush options. I tried to keep de-duplication reasonable and easy to follow. - A few more tweaks - see D5928 for the extensive list. Most of the patch is written by Demeter Dzadik, with some additions by myself Differential Revision: https://developer.blender.org/D5928 Reviewers: Pablo Dobarro, Bastien Montagne, Matias Mendiola |
Revision 16206b6 by William Reynish December 14, 2019, 16:31 (GMT) |
Industry Compat keymap: Add support for the context menu PC keyboard key |
Revision 017e028 by William Reynish December 14, 2019, 16:16 (GMT) |
Industry Compat keymap: Fix issue in UV editor Box Select tool Shift-dragging with the Box Select tool would also select the nearest point. Using a Click instead of Press event for selection (just like the default keymap) fixes this. |
Revision f8cdc5a by Sybren A. Stüvel December 14, 2019, 11:53 (GMT) |
USD: on Apple disable USD if library cannot be found When building with `WITH_USD=ON` on Apple but the USD library cannot be found, the CMake script now just sets `WITH_USD=OFF`. |
Revision 9b87168 by Germano Cavalcante December 14, 2019, 00:47 (GMT) |
Fix T72412: Weld Modifier: Merged edges not displayed in wireframe |
Revision c6ba941 by Pablo Dobarro December 13, 2019, 20:35 (GMT) |
Fix T72409: Remove references to Unified use_pressure_size and use_pressure_strength This was causing errors to show in the terminal. Reviewed By: campbellbarton Maniphest Tasks: T72409 Differential Revision: https://developer.blender.org/D6407 |
Revision c4203ef by Sybren A. Stüvel December 13, 2019, 17:59 (GMT) |
USD: disabled unit test that fails on the buildbot I can't fix this quickly right now, so I'd rather drop the entire test for now. |
Revision e6c40bc by Sybren A. Stüvel December 13, 2019, 17:59 (GMT) |
USD: Simplified unit test and made it work on Windows as well |
Revision 38ad1c4 by Lukas Stockner December 13, 2019, 14:31 (GMT) |
Image Editor: Increase size of Add Tile popup |
Revision 322555f by Sybren A. Stüvel December 13, 2019, 14:08 (GMT) |
USD: Remove file created in unit test after the test is done No functional changes in the USD exporter, just some cleanup code added to the unit test. |
Revision f5e00f7 by Sybren A. Stüvel December 13, 2019, 14:08 (GMT) |
USD: more efficient mesh & curve writing - The default value of USD attributes is now only set on the first sample. Previously this was done for every sample (so the final default was the last value, rather than the first value). - More use of the sparse value writer, now also for UV coordinates, mesh normals, and curve points. |
|