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
2018-02-08Object Mode: move to workspace structCampbell Barton
- Read-only access can often use EvaluationContext.object_mode - Write access to go to WorkSpace.object_mode. - Some TODO's remain (marked as "TODO/OBMODE") - Add-ons will need updating (context.active_object.mode -> context.workspace.object_mode) - There will be small/medium issues that still need resolving this does work on a basic level though. See D3037
2018-02-01Merge branch 'master' into blender2.8Campbell Barton
2018-02-01Cleanup: Python code-style (addons, wm)Campbell Barton
2018-01-14Merge branch 'master' into blender2.8Campbell Barton
2018-01-14Fix T53772: Presets don't support colonsCampbell Barton
2018-01-10Fix color for manipulator drawingCampbell Barton
Was drawing black after the first draw call. For now set the shader before each draw call, noted as TODO to investigate a nicer way to handle.
2017-12-20Merge branch 'master' into blender2.8Campbell Barton
2017-12-19bpy_extras: add missing colorband keymap to keyconfig_utils.pyRay Molenkamp
fixes failing ctest script_load_keymap
2017-12-08Merge branch 'master' into blender2.8Campbell Barton
2017-12-08bl_app_override: support empty UI layout itemsCampbell Barton
Returning None from ui_ignore functions creates empty labels, allows removing items without breaking layout in some cases.
2017-12-04WM: message bus replacement for property notifiersCampbell Barton
Use dynamically generated message publish/subscribe so buttons and manipulators update properly. This resolves common glitches where manipulators weren't updating as well as the UI when add-ons exposed properties which hard coded listeners weren't checking for. Python can also publish/scribe changes via `bpy.msgbus`. See D2917
2017-11-29Merge branch 'master' into blender2.8Campbell Barton
2017-11-29Cleanup: Python importsCampbell Barton
Split over lines to diff more easily.
2017-11-23Rename any instance of scene layer or render layer in code with view layerDalai Felinto
The RenderResult struct still has a listbase of RenderLayer, but that's ok since this is strictly for rendering. * Subversion bump (to 2.80.2) * DNA low level doversion (renames) - only for .blend created since 2.80 started Note: We can't use DNA_struct_elem_find or get file version in init_structDNA, so we are manually iterating over the array of the SDNA elements instead. Note 2: This doversion change with renames can be reverted in a few months. But so far it's required for 2.8 files created between October 2016 and now. Reviewers: campbellbarton, sergey Differential Revision: https://developer.blender.org/D2927
2017-11-20Merge branch 'master' into blender2.8Campbell Barton
2017-11-19Bake Action operator: Added missing Bendy Bones supportJoshua Leung
2017-11-08Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2017-11-08I18n: add Hausa languages, since we now have a few messages translated. ;)Bastien Montagne
2017-10-23Fix OpenGL extension report in system info operator.Antony Riakiotakis
2017-10-06Merge branch 'master' into blender28Campbell Barton
2017-10-05Fix T53002: Batch-Generate Previews generate empty or none image for large ↵Bastien Montagne
objects. Camera clipping was left to default values, which won't work well for very large (or small) objects. Now recompute valid clipping start/end based on boundingbox of rendered data, and final location of camera.
2017-10-04Merge branch 'master' into blender2.8Sergey Sharybin
2017-10-04Fix i18n messages extraction script, and a few more UI messages...Bastien Montagne
2017-10-03Some UI/messages fixes.Bastien Montagne
2017-09-22Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-21Fix T52861: Keymap editor filter doesn't show shortcuts using "+"Joshua Leung
2017-09-21revert commit c0a7e9b6312d74 because it did not work as expectedGaia Clary
2017-09-20D2777: allow blank lines and lines with spaces/tabs in cut/pasteGaia Clary
2017-09-20Fix T52842: Incorrect description for bpy.types.MeshTextureFace.uvBastien Montagne
Tweak rna_info module to generate valid info also for multi-dimensional arrays.
2017-09-20Fix rna_info.py module, broken by recent changes in bpy.types presumably.Bastien Montagne
Hope fix is OK, seems to work with API generation script at least.
2017-09-15Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-14Fix T52442: bl_app_templates_system not workingCampbell Barton
Portable builds LOCAL files need to be treated as system instead of using as a fallback to USER templates.
2017-09-14Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-14Recent action-bake used Py3.6 syntaxCampbell Barton
2017-09-11Merge branch 'master' into blender2.8Campbell Barton
2017-09-10Bake Action: operate on selected objectsCampbell Barton
Previously only the active object was used. Use coroutines to support baking frames for multiple objects at once, without having to playback the animation multiple times.
2017-09-10PyAPI: Add object argument to bake_actionCampbell Barton
Avoids having to set the scene's active object first.
2017-09-09Resolve T52687: Add node label shows as 'Unknown'Campbell Barton
Add type access method, need to extend to other types for now just get node UI working properly again.
2017-09-07Merge branch 'master' into blender2.8Campbell Barton
2017-09-07PyAPI: use bl_rna_get_subclass for node APICampbell Barton
Returns a default value instead of an error when the type isn't defined.
2017-09-07Merge branch 'master' into blender2.8Campbell Barton
This discards node drawing changes which need to be written as shaders.
2017-09-06Workaround node types not being exposedCampbell Barton
We might want to have a utility function for this, for now just keep it working.
2017-09-05Merge branch 'master' into blender2.8Campbell Barton
2017-09-04PyAPI: Add bpy.utils.register_classes_factoryCampbell Barton
Avoids having boiler plate register/unregister functions.
2017-09-04PyAPI: fix rna_info for changes in type accessCampbell Barton
2017-08-22Manipulator: Add API target_get/set/range wrappersCampbell Barton
Allows Python manipulators access the values of target properties needed for Python to make use of the general target property interface.
2017-08-20Manipulator: helper API for drawing custom shapesCampbell Barton
This exposes 2 methods for manipulators: - new_custom_shape - draw_custom_shape This can be used for script authors to create and re-use shapes without dealing with lower level API's.
2017-08-01Render: make Cycles and Evee support each other's output material nodes.Brecht Van Lommel
This changes the Cycles exporting and Cycles/Eevee UI code to support both output material nodes, giving priority to the renderer native one. Still missing is Eevee code to prefer the Eevee output node.
2017-07-28Merge branch 'master' into blender2.8Campbell Barton
2017-07-27Fix factory setup using user scripts path stillCampbell Barton