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-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-16Cleanup: use keyword only args to rna_idprop_ui_createCampbell Barton
2019-04-16Python: add a utility function for creating custom properties.Alexander Gavrilov
Creating a fully functional custom property requires also setting up its limits, description, default value and static override status. It is complex enough to warrant providing an official utility. Currently boolean properties are technically int, but the utility pretends they are separate in case that eventually they are. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D4620
2019-04-14Fix add_search node operator to show custom nodesMiguel Porces
Differential Revision: https://developer.blender.org/D4667
2019-04-09Cleanup: styleCampbell Barton
2019-04-07Quick Explode: update for recent eevee shadow refactorPhilipp Oeser
see rBd6747f310f12 'transparent_shadow_method' -> 'shadow_method'
2019-04-04Fix T63256: Make Dupli Face was broken since there are collectionsJacques Lucke
2019-04-02Fix T61598: Python error from connect rigid body featurePhilipp Oeser
needed update to 2.8
2019-03-29Fix part of T63102: wrong Python API Reference link in Help menu.Brecht Van Lommel
2019-03-28Fix T53997: island_margin in bpy.ops.uv.smart_project seems to have no effectSebastian Parborg
Now island margin acts as a percentage instead of being the actual distance. So the margin distance will always be the same regardless of the actual size of the geometry. Reviewed By: Brecht Differential Revision: http://developer.blender.org/D4514
2019-03-263D View: move deselect all logic into an optionCampbell Barton
This removes `VIEW3D_OT_select_or_deselect_all`, adding a deselect_all option to the `VIEW3D_OT_select` operator. - Add utility functions to simplify de-selecting all. - Return true from selection functions when they change the selection to avoid redundant updates. - Use arrays of bases when passing objects between selection utility functions since some users require bases. - Fix logical error in box selection that updated all objects after the first hit.
2019-03-25Fix T62536: incorrect context when selecting particlesJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D4566
2019-03-20Cleanup: unused varsCampbell Barton
2019-03-19Fix: Add poll methods for quick effects operatorsmatc
Differential Revision: https://developer.blender.org/D4259
2019-03-17Cleanup: unused variablesCampbell Barton
2019-03-17Cleanup: unused importsCampbell Barton
2019-03-15Tool System: split UI label from tool identifiersCampbell Barton
Prepare for exposing tool registration to the Python API. - Generated tools can use their own prefix so naming collisions won't happen between hard coded & generated tools. - Add-on authors can use the add-on name as a prefix. Currently the names match, renaming will happen next.
2019-03-14Cleanup: styleCampbell Barton
2019-03-14Fix "Follow Active Quad" poll functionCampbell Barton
Since this uses the active face this only makes sense in edit-mode.
2019-03-14Fix T60172: UV smart project fails for unselected active objectCampbell Barton
Support multi-object edit-mode too.
2019-03-13UI: rename PresetMenu to PresetPanel, move to bl_ui.utilsCampbell Barton
Confusing to call a menu a panel when subclasses need to define panel specific variables. Avoid having bl_ui depend on bl_operator module too. Since this isn't an operator, add utils modules for shared types.
2019-03-07Fix T61761: Randomize Transform is an object mode operatorJacques Lucke
Reviewers: brecht, billreynish Differential Revision: https://developer.blender.org/D4467
2019-03-04Cleanup: use single quotes for enumsCampbell Barton
2019-03-01Fix: Better fix for KeyingSet "Export to File" and unescaped charactersJoshua Leung
Use Python's native raw formatting instead, which should take care of any issues we may face.
2019-03-01Cleanup: use preferences prefix for Python operatorsCampbell Barton
2019-03-01RNA: move cursor into own structCampbell Barton
Without this it's impractical to subscribe to any change to the cursor. Fixes T61969 by having gizmos update on any change to the cursor.
2019-02-27Transform: refactor orientation naming and usasgeCampbell Barton
Transform orientation was previously related to constraints, recent changes meant it was used even when not constraining to an axis. Now transform orientation is separate from axis constraints.
2019-02-26GP: Draw: Stroke TrimCharlie Jolly
New edit mode operator and post-processing brush option. Trim works on a single GP stroke. It removes trailing points before and after the first intersection (or loop) nearest to the start of the stroke.
2019-02-26Fix T61637: Edge extrude always uses normal orientationCampbell Barton
2019-02-20Units: Use correct units for transform operatorsWilliam Reynish
-Use distance for Shrink/Fatten Distance -Use factor for Smooth Factor -Use Factor for Randomize Uniform and Normal values -Use Distance for Randomize distance amount -Randomize Transform Scale was wrongly using distance
2019-02-12Fix T61455: Import any add-on brokenPhilipp Oeser
recent split userpref.py out of wm.py (rB9ec944bbab7a) forgot to move 'module_filesystem_remove' there as well...
2019-02-11Cleanup: split user preferences out of wm.pyCampbell Barton
These operations are for handling preference related tasks so move into into a preferences file. Operators still need to be renamed.
2019-02-07Fix T61246: studiolights (un)install problemsPhilipp Oeser
- studiolights were not installed to their proper subfolder (thus not recognized on blender restart) - they were actually loaded with a wrong path which could lead to deletion of the original source file when uninstalled again
2019-02-05Fix: Ensure that KeyingSet.bl_description field is properly escaped when ↵Joshua Leung
using the Export to File operator Previously, if double-quotes appeared in the KeyingSet.bl_description field, these would cause a syntax error in the resulting .py script export of the KeyingSet. Since single quotes are even more likely to appear (e.g. as apostrophes), we now use triple quotes here. Unreported bug, noticed earlier when investigating T61010.
2019-02-05Cleanup: remove contributors for Python filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-01-30Cleanup: line lengthCampbell Barton
2019-01-28Fix: allow removal of addons that are symlinkedJacques Lucke
Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D4256
2019-01-24bring back possibility to override camera per viewPhilipp Oeser
this can now be found in the sidebar View panel - uses existing 'lock_camera_and_layers' but renames the property to 'use_local_camera' - uses RNA_def_property_boolean_negative_sdna to flip the value - remove the local view code in rna_SpaceView3D_lock_camera_and_layers_set - update Python code - update Addons code will be separate commit Fixes T60756 Reviewers: billreynish, brecht Maniphest Tasks: T60756 Differential Revision: https://developer.blender.org/D4247
2019-01-10Fix T59913: error saving cloth presetPhilipp Oeser
thx @rombout for investigation!
2019-01-08Quick Explode: replace BI based material handling (using 'fade'/'blend')Philipp Oeser
using a simple shader graph mixing Transparent BSDF now Fixes T59185 Reviewers: brecht Maniphest Tasks: T59185 Differential Revision: https://developer.blender.org/D4181
2019-01-08Quick Explode: use keyword argumentPhilipp Oeser
2019-01-04Fix T58692: splash screen next not working when using BLENDER_USER_CONFIG.Brecht Van Lommel
2019-01-02Fixes and edits to studio light operatorsCampbell Barton
- Remove pathlib use (was converting to/from string with no real advantage). - Use user_resource(..., create=True) to ensure the path exists. - Pass full path to BKE_studiolight_create, don't add extension after. - Fix 'sl' filtering glob and move from ui code to operator. - Fix string copy length.
2019-01-02Fix poll function for SelectPattern operatorDalai Felinto
Note this is also broken in 2.7x. This is not a big deal since the operator is exposed in the correct menus. But some users were accessing it via the search menu which would lead to issues.
2019-01-02Fix T60030: Select pattern fails with pose bonesDalai Felinto
The original comment in the file was not acknoledging pose bones could be tacked here as well (my fault since I should not have trusted the comments and read the code intead). Problem introduced on aeb8e81f2741.
2018-12-28Fix T59774: Lightmap Pack Error: Element-wise multiplication: not supported ↵Bastien Montagne
between 'Quaternion' and 'Vector' types.
2018-12-28Merge branch 'blender2.7'Bastien Montagne
Conflicts: source/blender/windowmanager/intern/wm_operators.c
2018-12-28API Doc: point to blender2.7 new folder.Bastien Montagne
master is now for 2.8. ;)
2018-12-28Point API doc back to master one.Bastien Montagne
Now that 2.8 is master again... Still have to update 2.7 thingy there, now (and update API doc site accordingly, too).
2018-12-21RNA: naming, user-preferences -> preferencesCampbell Barton