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
path: root/source
AgeCommit message (Collapse)Author
2019-04-20Cleanup: comment line length (tests)Campbell Barton
2019-04-20Cleanup: comment line length (windowmanager)Campbell Barton
2019-04-20Cleanup: formatting, unused argsCampbell Barton
2019-04-20Outliner: Simplify logic for parent nestingDalai Felinto
2019-04-19DRW: Expose VBO garbage collection timingsClément Foucault
This adds user side options to tweak the behavior of the vbo garbage collection.
2019-04-19T63644: Editing while parented is not rotating correctlyAntonioya
This commit tries to fix the rotation problem when the parent is at layer level. The problem was the object location was not used, so all object not in origin got weird transformations.
2019-04-19Fix T63669: Particle editing bypassing occlusion.mano-wii
The problem occurs because status changes between BackBuffer and Offscreen. Reviewers: fclem Differential Revision: https://developer.blender.org/D4703
2019-04-19Fix T63648: Missing update when changing particle force fieldsSergey Sharybin
Force fields requires relations update in the dependency graph.
2019-04-19Cleanup: Remove dead codeSergey Sharybin
There is no more sorting happening, so the comment is out of date by manu reasons. If something extra is needed there it would need to be done differently anyway.
2019-04-19Edit Mode: Change face mode edges displayClément Foucault
This improve visibility in edit face select mode by using the face select color instead of the edge select color (which is in default theme a bit more red). Also makes the selected edges in this mode a bit more opaque (0.75 instead of 0.4). Full opacity is still reserved for edge select mode.
2019-04-19DRW: Add batch garbage collectionClément Foucault
This is only working for shading batches for the moment and only if some Custom data layer are not needed anymore. The collection rate is hardcoded at 60 sec but could be exposed to the user. This system can be extended and discard most unused batches in the future. This commit is in prevision of removing BKE_MESH_BATCH_DIRTY_SHADING when changing shader parameters.
2019-04-19DRW: Make shaded batch validation more correctClément Foucault
This is in order to support garbage collection of unused Custom data layer uploaded to the GPU. Actual Garbage Collection is not added by this commit.
2019-04-19Cleanup: Remove image preview codeSergey Sharybin
Was commented out for literally 10 years.
2019-04-19Cleanup: Remove unneeded compositor update functionSergey Sharybin
Similar to previous commit. Compositing with animation on socket values and image sequences still works fine.
2019-04-19Cleanup: Remove unneeded texture nodes update functionSergey Sharybin
The function was calling update() on the time curve, but there is no update callback on that node. So, effectively the function was doing nothing.
2019-04-19Fix error in recently added STR_ELEM macroCampbell Barton
Very bad oversight, using pointer comparison instead of strcmp for all but the first item.
2019-04-19CMake: fix building without smoke enabledCampbell Barton
Was removed when removing sorted libs however it's needed for stubs.
2019-04-19Fix/workaround crash using ED_area_do_msg_notify_tag_redrawCampbell Barton
Temporary workaround for crash when refreshing the active tool. Currently ED_region_tag_redraw fails, use notifiers until this is resolved.
2019-04-19UI: tweak header context menu, gray out items when they have no effectBrecht Van Lommel
2019-04-19UI: move top-bar into the spaces headerCampbell Barton
Currently this is only in the 3D viewport however all spaces that use the tool-system will have this region added. D4680 by @brecht with own updates.
2019-04-18Armature: remove remains of the object-level deformation data cache.Alexander Gavrilov
Now that B-Bone shape data is kept in bPoseChannel_Runtime, the armature level cache only holds one quaternion value per bone. It can also be moved to runtime, and the structure removed. This has an additional effect that, as far as I can tell, now the Armature modifier can run as soon as all of the bones it actually needs are done, thus making T59848 a purely depsgraph level problem.
2019-04-18UI: Revert fix T37463: Y-clamp for header-only spacesCampbell Barton
This reverts 91d8519c4782 since I can't redo the reported error which was in the old header-only info space.
2019-04-18Fix T63332: backup and restore bPoseChannel_Runtime data during COW.Alexander Gavrilov
2019-04-18Images: support packing edited images as OpenEXR or PNG.Brecht Van Lommel
This way float and multilayer images can now be packed without data loss. This removes the as_png option and always uses the appropriate file format depending on the image contents.
2019-04-18Cleanup: unused region init functionsCampbell Barton
2019-04-18OpenEXR: add support for writing EXR files to memory.Brecht Van Lommel
2019-04-18Cleanup: deduplicate single/multiview image packing code.Brecht Van Lommel
2019-04-18Cleanup: move image saving code to blenkernel.Brecht Van Lommel
2019-04-18Cleanup: make image saving code reusable outside operator.Brecht Van Lommel
2019-04-18Cleanup: deduplicate image user initialization, make consistent.Brecht Van Lommel
2019-04-18GPencil: Add option to mix color with textureAntonioya
This was already supported in Fill, but not in Strokes. This adds more artistic options when use textured strokes.
2019-04-18Cleanup: add trailing commas to avoid right shiftCampbell Barton
2019-04-18GPencil: Fix Drawing Path follow error while drawingAntonioya
The strokes was aligned to drawing path only when the stroke was completed. Now, the stroke is aligned while drawing too.
2019-04-18UI: replace toggle header with a propertyCampbell Barton
2019-04-18Alembic: catch weird exceptions from library instead of aborting Blender.Bastien Montagne
Similar to what is done e.g. in AbcMeshReader::read_mesh()...
2019-04-18AMD glitch: missing changes in f41ab375f38bmano-wii
It was committed an earlier version of the patch which missed these changes. Differential Revision: https://developer.blender.org/D4700
2019-04-18Cleanup: add 'if 0' comment why code is repeatedCampbell Barton
Avoid potentially adding back the problem in the future.
2019-04-18Fix T62792: AMD glitch when clipping region in edit mode.mano-wii
The `AMD Radeon HD 7600M` compiler is usually buggy for Geometry Shaders. In this case, indexing was causing problems in `gl_in[i].gl_ClipDistance[0]`. Reviewers: fclem Differential Revision: https://developer.blender.org/D4700
2019-04-18PyAPI: remove support for importing text blocks as modulesCampbell Barton
Allowing direct import of text blocks isn't especially useful, instead add `text.as_module()` script authors can do this explicitly if it's needed. Now the text "Register" option executes instead of loading as a module. This removes the need to keep track of the current Main, and C code to override Python's import & reload.
2019-04-18Fix T63590: Blender crashes when deleting particle hair keysSergey Sharybin
2019-04-18Python API: allow passing integer to some BGL functions instead of bgl.BufferBrecht Van Lommel
These parameters can be both pointers and offsets into a bound buffer, so we need to support both even if it's possible to cause crashes this way.
2019-04-18UI: option to toggle 'Adjust Last Operation'Campbell Barton
2019-04-18Cleanup: comments, wrappingCampbell Barton
2019-04-18UI: Expand Enum Items Over Multiple RowsJeroen Bakker
Expanding enum items in a small area would render the names with dots, what is a bad solution. When you use expand directly on a `grid_flow` or `column_flow`, it will render the items on multiple lines, giving more control to the developer. Reviewers: campbellbarton, brecht, mont29 Differential Revision: https://developer.blender.org/D4698
2019-04-18Cleanup: correct commentCampbell Barton
2019-04-18UI: move region toggling to propertiesCampbell Barton
Each space had separate operators, duplicating logic. Use RNA properties instead so adding the ability to toggle other region types (floating redo region for eg) doesn't need to have an extra operator per space type. It's also nicer to show a check-box for something which can be toggled.
2019-04-18Fix T63513: Gpencil - Circle guide activation with shortcut "C" is not ↵Charlie Jolly
working properly Only add missing events after first point is added.
2019-04-18Fix T63663: Object mode proportional editing affects objects which are ↵Sebastian Parborg
disabled for selection Objects which are not selectable are no longer affected by proportional transformations.
2019-04-18Overlay Engine: Option to Disable AA Ortho GridJeroen Bakker
When in Axis alligned orthographic view a grid was always displayed. With this change the user can enable/disable this grid. The Grid is always visible and editable, but only rendered active when user is in quad view, or axis aligned ortho view. Reviewers: brecht, fclem Maniphest Tasks: T63517 Differential Revision: https://developer.blender.org/D4699
2019-04-18Fix mistake in recent commit.Jeroen Bakker
Needed to remove footers and not headers