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
2020-03-05Addons: deprecate 'wiki_url'Aaron Carlisle
When running with debug enabled ('-d' argument), warnings are printed for add-ons which are not yet updated. Reminder to name things based on what they do, not the technologies they use :)
2019-10-15Cleanup: pep8 for templatesCampbell Barton
2019-07-16Fix typo in background_job templateCampbell Barton
D5264 by @dimtion
2019-07-05Use latest/version number for manual linksAaron Carlisle
We want users to go to the current version for their current version when possible if not point to latest. /dev should really only be for development related work. End users should not be browsing /dev unless they are reading about upcoming features ahead of time.
2019-06-28Python Templates: Small fix for gizmo custom geometryDalai Felinto
The mouse offset was inverted (the widget was going the opposite direction as the mouse movement).
2019-06-28Python Templates: Update Custom Nodes tooltipDalai Felinto
Since we exposed the editors sub-types to the type editor selector, this template no longer shows in the head, but in the type editor selector.
2019-06-28Python Templates: Silence _MT_ warning in pie menu templateDalai Felinto
2019-06-28Python Templates: Fix Operator Mesh AddDalai Felinto
This was broken since: 06fe2a5e0c5d6202864701cf7fd800e4906057c9
2019-06-06Python Templates: fix operator_mesh_uv templateJacques Lucke
2019-06-04Fix (unreported) missing updates in scripts/docs after `scene.update()` removal.Bastien Montagne
This should really have been done together with API changes, simple usage of grep does the trick to catch most places needing updates.
2019-05-22Cleanup: minor correctionsCampbell Barton
2019-05-21python templates: update operator_modal_view3d_raycast to 2.8Philipp Oeser
Reviewers: JacquesLucke, sergey Differential Revision: https://developer.blender.org/D4914
2019-05-21python templates: update operator_modal_draw to 2.8Philipp Oeser
part of T56351 Reviewers: JacquesLucke Differential Revision: https://developer.blender.org/D4912
2019-05-15Objects: new 3D cursor alignment option when adding objectsHans Goudey
The choices are now World, View and 3D Cursor. This breaks Python API compatibility, add-ons that add objects with this parameter will need to be updated. Differential Revision: https://developer.blender.org/D4706
2019-04-12Fix T63504: Python Template 'ui_previews_dynamic_enum' errorPhilipp Oeser
thx @nacioss for the fix
2019-03-15Cleanup: unused importsCampbell Barton
2019-03-15Tool System: add tool registration APICampbell Barton
This mimics RNA style class registration, keeping the same internal data types. Currently there is a template which shows an example of adding a tool group with a keymap. Icon generation still needs to be exposed for general use.
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-28Update for rename: constraint_orientation -> orient_typeCampbell Barton
2019-01-30Cleanup: line lengthCampbell Barton
2019-01-07Fix T59944: Template operator_mesh_uv.py failsSebastian Parborg
2018-12-21RNA: naming, user-preferences -> preferencesCampbell Barton
2018-12-12PyTemplates operator_modal_timer: update to 2.8Philipp Oeser
use keyword argument Fixes T59232
2018-12-04Fix T58474: Gizmo Operator template fails on rerunCampbell Barton
2018-11-28Use collection and instance terminology in Python APISergey Sharybin
This follows naming convention agreed on in T56648.
2018-11-28Tool System: remove custom tool registrationCampbell Barton
API is not ready for beta (likely to change).
2018-11-16PyTemplates operator_modal_view3d_raycast: update to blender2.8 (*/@)Philipp Oeser
2018-11-16Keymaps: replace select / action mouse systemBrecht Van Lommel
For Blender builtin configurations the option to choose the select mouse remains and is now also in the splash screen. It works by changing the keymap dynamically in the script, rather than using special events. The system of automatic switching of events was not flexible enough to deal with side effects that require further keymap changes, so it is now under more manual control in the script. This breaks compatibility for some scripts and exported key configurations. These can be fixed by replacing SELECTMOUSE, ACTIONMOUSE, EVT_TWEAK_S and EVT_TWEAK_A with appropriate LEFTMOUSE, RIGHTMOUSE, EVT_TWEAK_L and EVT_TWEAK_R events. Other than that, there should be no functional changes.
2018-11-14Fix some templates for 2.8.Bastien Montagne
2018-11-08RNA: Object.select_set use boolean, only selectCampbell Barton
- Was setting active state, making it necessary to backup/restore active object in cases where this isn't needed. Existing scripts are explicitly setting the active object when needed. - Use a boolean select arg (toggle selection wasn't used anywhere). - Add an optional view layer argument since scripts should be able to operate outside the user context.
2018-10-30PyAPI: Use 'None' arg to clear header textCampbell Barton
2018-10-18PyAPI: Support for custom tool registrationCampbell Barton
Added a module bpy.utils.toolsystem which only exposes ToolDef, to avoid scripts referencing bl_ui internals.
2018-09-08Cleanup: remove redundant assignmentCampbell Barton
2018-09-07Cleanup: Update shortcut in commentCampbell Barton
2018-09-07Gizmo: update template to use matrix multiplyCampbell Barton
2018-09-07RNA: Area.header_text_set text is now requiredCampbell Barton
2018-09-06UI / Python: rename X-Ray to In Front, Draw to Display.Brecht Van Lommel
See T56648.
2018-09-06UI: rename Translate/Grab to Move in UI, shortcuts stay the same.Brecht Van Lommel
2018-09-03Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenkernel/intern/collision.c
2018-09-03Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3668
2018-08-29Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual ↵Brecht Van Lommel
location.
2018-08-28UI: text keyword argument to labelCampbell Barton
Prepare for keyword only args
2018-07-24Fix incorrect active object setting in scripts.Brecht Van Lommel
2018-07-15Gizmo: update Python templatesCampbell Barton
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-15WM: rename manipulator to gizmo in Python APICampbell Barton
2018-07-15WM: rename files, manipulator -> gizmoCampbell Barton
Edit doxy files and header guards only.
2018-07-11PyAPI: Use annotations for RNA definitionsCampbell Barton
- Logical use of fields since they define type information. - Avoids using ordered-dict metaclass. Properties using regular assignments will print a warning and load, however the order is undefined.
2018-07-06UI/Python: rename Lamps to Lights, to follow more standard terminology.Brecht Van Lommel
Internally it's still mostly named lamps, though some modules like Cycles were already calling them lights.
2018-06-28UI: keep some operator text in headers.Brecht Van Lommel
Key shortcuts and explanation about how to use the tool should go to the status bar, but other info can in the header so it's near where the user is working. This distinction has not been made yet for all operators.