May 10, 2019, 08:46 (GMT) |
Cleanup: split setup_app_data into two functions Allows for skipping either preferences or data-blocks. Previously setup_app_data was used for both. |
May 10, 2019, 08:29 (GMT) |
Preferences: write preferences on exit This avoids the issue where user added shortcuts or quick favourites are lost on exit. |
May 10, 2019, 08:27 (GMT) |
Preferences: add is_dirty member Tag preferences as dirty when changed (prepare for adding auto-save). |
May 10, 2019, 08:27 (GMT) |
Cleanup: move preference saving logic into blendfile.c |
May 10, 2019, 08:09 (GMT) |
Fix T64304: Objects in appended scene from 2.79 file disappear after saving. Versionning code generating collections from old 2.79 scene layers was setting new collections' library from scene, but it also needs to properly set the `LIB_TAG_INDIRECT` tag, otherwise localizing code does not know what to do, and most of append process fails. |
Revision c6acb31 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) May 10, 2019, 06:29 (GMT) |
Merge branch 'master' into greasepencil-object |
May 10, 2019, 03:48 (GMT) |
UI: expose tool settings in the 3D view side-bar Internally tool settings have been moved to the 3D view. Added the ability for to draw panels from another space/region so they can be mirrored in the properties editor. |
May 10, 2019, 02:51 (GMT) |
Cleanup: use more explicit check for buttons context |
May 9, 2019, 17:55 (GMT) |
Cleanup: avoid some floating point divisions in drawing code |
May 9, 2019, 17:55 (GMT) |
UI: improve timeline playhead scrubber drawing Minimum width, always centered on the vertical frame line, antialiased. Differential Revision: https://developer.blender.org/D4830 |
May 9, 2019, 17:55 (GMT) |
May 9, 2019, 17:55 (GMT) |
UI: dim icons in inactive tabs, similar to text This makes the properties editor navigation bar less saturated. Internally the icon theme coloring was refactored a bit to move more towards the button drawing code. |
May 9, 2019, 17:55 (GMT) |
Cleanup: reduce number of UI_icon_draw variations |
May 9, 2019, 17:55 (GMT) |
Themes: add setting to draw border around icons, use for Blender Light Monochrome colored icons don't work well on a dark background, so now we can add a border around them. Note that most icons in the interface will remain without a border, just the outliner and properties editor navigation have colored icons and those will get a border. Other icons continue to be drawn in the text colored without a border. Differential Revision: https://developer.blender.org/D4787 |
May 9, 2019, 17:55 (GMT) |
Themes: add scene icon color category, for consistency in properties tab bar The icons here still need to be dimmed when the tab is inactive. |
May 9, 2019, 17:53 (GMT) |
GPencil: Lock rotation of textures By default the texture is locked and only the box is aligned when Follow Drawing Path is enabled. Before, when the Follow was disabled, the texture was always aligned to top and it was not affected by object rotation. Now, the texture always is rotated with object rotation. |
May 9, 2019, 16:38 (GMT) |
Merge branch 'master' into filebrowser_redesign |
May 9, 2019, 13:13 (GMT) |
DrawManager/GreasePencil: Select Correct ViewLayer The DrawManager assumed that the first render layer was the render layer where GP needed to render on. In viewport this is always the case as we only have a single view layer. When rendering this can be multiple when multiple layers are rendered and composited in the compositor. In stead of the assumption that the first render layer is the render layer we need to draw on, we search for the render layer with the same name as the viewlayer. Reviewed By: fclem, brecht, antoniov Maniphest Tasks: T63099 Differential Revision: https://developer.blender.org/D4818 |
May 9, 2019, 12:45 (GMT) |
Workbench: Viewport AA Preferences In recent changes the viewport_quality setting was not working what users expected. This change will separate the anti-aliasing method that is being used. We now have three settings: * scene.display.render_aa: Will be used during `Render Image`. * scene.display.viewport_aa: Will be used during `Viewport Render Image`. * userpref.viewport_aa: Will be used in the 3d view. The viewport_quality setting has been replaced by the viewport_aa setting as it was the only thing in currently controlled. Reviewed By: brecht Maniphest Tasks: T64132 Differential Revision: https://developer.blender.org/D4828 |
May 9, 2019, 12:37 (GMT) |
|
|
|


Master Commits
MiikaHweb | 2003-2021