Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-06Sound: Port more cases to be a part of dependency graphSergey Sharybin
Mainly covers RNA callbacks which were still doing direct scene update, which was causing crashes. Now corresponding ID_RECALC flags are used, so all scenes can update accordingly. Also tested animated volume/pitch on strips, which now works as well. Fixes T64133: Assert after changing FPS Fixes T64154: Immediate crash when changing the current frame on the timeline Fixes T64185: Client Crashes when the frame position value is changed Fixes T64190: Blender Crash using Timeline Editor Fixes T64128: Click to close bug type on timeline Fixes T64147: Crash when setting current frame from Python Fixes T64152: Blender Auto-Close on timeline change
2019-05-06Color management: add functions to detect scene linear and sRGB color spacesBrecht Van Lommel
Same as the ones in Cycles, but intended for GPU textures.
2019-05-06Fix error running Eevee render testsBrecht Van Lommel
2019-05-06UI: disable colored icons in menus for nowBrecht Van Lommel
Only a few icons are colored, which caused some random icons to be colored and others not. We can add it back for specific menus later (like add object or modifiers).
2019-05-06UI: File Browser bookmarks panelsWilliam Reynish
- Group these together in sub-panels - Use much clearer naming - Close Volumes and Recents by default
2019-05-06UI: Icons updateWilliam Reynish
New icons from Andrzej Ambroż / jendrzych: - New icons for select tool modes - Brought back screen icon for viewport visibility toggles - Added new Instanced visibility toggle (unused currently - meant for forthcoming updates to the Outliner) - New Gizmo icon for the header - Many tweaks and alterations to existing icons. Full list on Devtalk - Use correct icon when Proportional Editing is disabled
2019-05-06Sound: Fix access wrong dependency graphSergey Sharybin
Due to some fields in the context being NULL access was happening to the default view layer, not the active one. Simply re-arranged context initialization, so it happens before accessing dependnecy graph. Fixes T64183: Crash in BKE_sound_scene_playing due to Scene NULL Fixes T64192: Crash opening a file with a non-default View Layer active
2019-05-06Depsgraph: Fix wrong commentSergey Sharybin
2019-05-06Implement mirroring in pose mode (absolute and relative)Sebastian Parborg
Added working X-mirroring in pose mode with an optional relative mirror mode. Reviewed By: Campbell Barton Differential Revision: http://developer.blender.org/D4765
2019-05-06Fix T64178: Invisible image 2D cursorCampbell Barton
Own error in 928becec60d16, move cursor drawing to single location.
2019-05-06Cleanup: clang-formatCampbell Barton
2019-05-05UI: TooltipsWilliam Reynish
- Add missing tooltips to Quick Effects and Subdivide Edge Ring - Add proper tooltip to the Bevel operator - Clearer tooltips for the extrude operators Plus a few other tweaks Suggested by users on Devtalk.
2019-05-05Industry Compat keymap: Remove ability to cancel knife with right click.William Reynish
Was too easy to do by mistake while attempting to zoom. Unfortunately it seems like it's not currently possible to add zooming to the Knife modal keymap, so this is still missing here.
2019-05-05RNA: add an Object method to clear all shape keys for completeness.Alexander Gavrilov
This matches bpy.ops.object.shape_key_remove(all=True) in behavior.
2019-05-05Industry Compat Keymap: Fix Select All operators in the Info EditorWilliam Reynish
Patch by Valentin (Poulpator) Differential Revision: https://developer.blender.org/D4746
2019-05-05Depsgraph: fix Bone property drivers stored in Object animdata.Alexander Gavrilov
This can easily happen if adding drivers through Python via pose.bones[...].bone.driver_add(), e.g. in Rigify code: the bone field doesn't change id_data, so the driver is associated with the object ID. To handle this it's necessary to skip from Object to data in RNA_Bone-specific code both for generic RNA and in the custom code for drivers. The latter also had to be changed to use the proper parsed RNA pointer instead of string matching on paths.
2019-05-05GPencil: Verify brush is valid for grease pencilAntonioya
Usually the brush type is correct, but for some old files the brush could be a not valid type. In this case, returns the object active material. This is related to T61413
2019-05-05Cleanup: fallthrough attribute warningCampbell Barton
Fall-through without label or default after it.
2019-05-05Sound: add stubs to build without audaspaceCampbell Barton
2019-05-04Fix T63789: Precision issues in glsl noise texturemano-wii
There is a significant precision loss when converting large float values to int.
2019-05-04Sound: Make sure spin lock is initialized for new sound datablocksSergey Sharybin
Should have been done as a part of 9f681bea68f.
2019-05-04Sound: Delay creating sound scene handle for until is neededSergey Sharybin
Solves crash loading volume Cycles regression files.
2019-05-04Fix T64144: Crash when displaying audio waveforms in VSESergey Sharybin
2019-05-04Fix T64143: Crash when scrubbing in the graph editorSergey Sharybin
2019-05-04Cycles: Fix NULL instead of falseSergey Sharybin
Not really noticeable for users, since the compiled code is the same, but semantically this is incorrect.
2019-05-04Fix T64045: Crash activating fullscreen workspaceJulian Eisel
See d83a72ec104ce9.
2019-05-04UI: Add Split and Separate to the mesh editing context menusWilliam Reynish
2019-05-04UI: Add color and blending to paint mode context menusWilliam Reynish
2019-05-04Industry Compat Keymap: Set Proportional Editing to B keyWilliam Reynish
Same as popular DCC app. This means having to change Bevel to Ctrl/Cmd-B Also fix missing shortcut for Extrude in Curve Edit mode.
2019-05-04UI: Add Look Developer Balls Size optionGeorge Vogiatzis
Note: Some adjustments were made compared to the diff mainly for code readability and made the default ball size 150px. Reviewed By: fclem Differential Revision: http://developer.blender.org/D4793
2019-05-04Cleanup: GPU_buffers: Remove obsolete debug drawingClément Foucault
2019-05-04Cleanup: Eevee: Remove Flat normal shader variationClément Foucault
Was use by sculpt mode but that's not used anymore.
2019-05-04Cleanup: Remove unused code in sculpt_mode, workbench and draw managerClément Foucault
2019-05-04Sculpt: Refactor draw manager sculpt drawing mechanismClément Foucault
Workbench/Eevee now displays multiple multi-materials correctly. Iterate over pbvh nodes when doing object iteration. This makes the rendering process more streamlined and allow for using different materials. This change will make possible to: - Add culling pass of each pbvh leaf node. (speedup if zoomed on a small area) - Reduce number of lead node iteration. - Reduce code complexity
2019-05-04GPUBuffers: Save / expose material index per buffersClément Foucault
2019-05-04Fix T64102: Can't add X-Mirror to quick favoritesCampbell Barton
2019-05-04Cleanup: unused varsCampbell Barton
2019-05-04UI: Dynamic region size for file browser optionsJulian Eisel
Makes the file browser operator property region (lower left) dynamically sized to content. Previously, the default size would work really badly for file browsers opened in small windows, e.g. to install Add-ons from the preferences window. It would be mostly empty but use lots of space then.
2019-05-03Fix crash in background rendering after recent sound changesBrecht Van Lommel
2019-05-03Fix Cycles crash when trying to load image that does not existBrecht Van Lommel
It was crashing due to array out of bounds access. This is not a great fix, but brings back behavior the same as before now. Perhaps images that failed to load should be stored separately somewhere.
2019-05-03GPencil: Add stroke color to Materials PopoverAntonioya
This makes more easy to manage the color, specially for advanced brushes with pinned materials. Reviewers: @pepeland, @mendio
2019-05-03UI: color icons in the properties editor tabsBrecht Van Lommel
Still can use more tweaks and icon reorganization, but this gets us closer to the intended design so we can evaluate it. Ref T61561, T63521.
2019-05-03Fix Cycles assert on exit after recent changesBrecht Van Lommel
2019-05-03Sound: Fix for being unable to jump to a frame during playback with A/V syncSergey Sharybin
2019-05-03UI: Fix crash when region becomes too thinJacques Lucke
2019-05-03Sound: More fixes for access of original sceneSergey Sharybin
Same as previous commit, just few lines to the bottom.
2019-05-03Sound: Fix access original scene during playbackSergey Sharybin
Was required to have AV-sync enabled. and then simply play playback would have triggered an assert. In release builds the sync would have happened to a wrong frame.
2019-05-03fix image_changed() doing unneccessary texture updates when texture wasntPhilipp Oeser
using an image Reviewers: brecht Differential Revision: https://developer.blender.org/D4789
2019-05-03Cleanup: Selling in commentSergey Sharybin
2019-05-03Depsgraph: Make comment about evaluation more obviousSergey Sharybin