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-06-21Cleanup: spelling, grammar, and other correctionsCampbell Barton
D5084 by @nBurn with edits
2019-06-19Fix T65398 - Fix frame rate base use in Python SMPTE functionsRichard Antalik
Differential Revision: https://developer.blender.org/D5064 Reviewed By: brecht
2019-06-15Cleanup: Rename: Static Override -> Library Override.Bastien Montagne
Better to make internal code naming match official/UI naming to some extent, this will reduce confusion in the future. This is 'breaking' scripts and files that would use that feature, but since it is not yet officially supported nor exposed in 2.80, as far as that release is concerned, it is effectively a 'no functional changes' commit.
2019-06-13Cleanup: tweak logic for skipping modulesCampbell Barton
Startup is the special case, so match against this instead of 'modules'.
2019-06-06Quiet warning creating sculpt brush tooltipsCampbell Barton
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-06-04Fix T64827: "Batch-Generate Previews" crashes.Bastien Montagne
Missed when py API for depsgraph was changed... tsst... Based on D4917 by @lichtwerk, thanks.
2019-05-19UI: add Panel.bl_order property to control order of panels for add-onsBrecht Van Lommel
This fixes poor Cycles panel ordering, with Freestyle and Custom Properties appearing at the top. For most cases order of registration is still the easiest way to control order and it's recommended to keep using that. This is mainly to solve a few cases where we want a few built-in panels to appear below add-on panels.
2019-05-17Update for Depsgraph API changesPhilipp Oeser
Reviewers: sergey Differential Revision: https://developer.blender.org/D4881
2019-05-17Fix T64733: Error baking actionPhilipp Oeser
scene.update() needs to be replaced with view_layer.update() after rBe693918d4074 note: will go over other occurances of scene.update() in a different commit
2019-05-16Cycles/Eeeve: unify film transparent settingJeroen Bakker
For existing files, it will use the setting from Cycles or Eevee depending on the render engine in the scene. Differential Revision: https://developer.blender.org/D4874
2019-05-16Fix using non-euler cursor orientationCampbell Barton
Missed in 06fe2a5e0c5d6
2019-05-15Py NodeShader wrapper helper: add support for new Alpha setting of ↵Bastien Montagne
Principled BSDF. Now that we have real alpha in BSDF, it's much better option for transparency, than previously used Transmission value. Related to T64609.
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-05-09Fix T64308: bake animation not working after recent bendy bone changesLucas Veber
Differential Revision: https://developer.blender.org/D4820
2019-05-09Fix: Nav_bar context menu in preferencesCampbell Barton
Also merge the keymaps for header/footer/navbar. D4736 by @Gvgeo with edits
2019-05-09Keymap: automate using OSKey for Ctrl on macosCampbell Barton
Replace hard coded use of oskey with a function. Add checks to avoid conflicting bindings with the OS.
2019-05-09Fix bpy.utils.script_paths ignoring user_pref argCampbell Barton
2019-05-09Cleanup: unused bpyml moduleCampbell Barton
Was for declarative style UI definitions, but never ended up being used.
2019-05-09Cleanup: unused args/vars/imports in modulesCampbell Barton
2019-04-21Fix T63764: error when using library.users_id() functionBrecht Van Lommel
Fix suggested by Vilem Duha.
2019-04-19Cleanup: correct misleading classmethod argCampbell Barton
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-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-05Interface: New region type 'Footer', used by text editorGeorge Vogiatzis
* It can be hidden by dragging it up/down. * It can be at the top or bottom, independent of the header. * It uses the color theme from the header. * It does not change its color, when the area becomes active. Currently, it is used in the text editor to display the file path. Differential Revision: https://developer.blender.org/D4601
2019-04-04Fix T61830: Remove option to add new keymap item in search modeJacques Lucke
This was not working well, because the search text was removed after pressing this button. Finding the item that was inserted was not easy. Removing the option seems to be the best solution for now.
2019-03-31I18n messages extraction: add 'generic' handling of Tools.Bastien Montagne
2019-03-27Fix T62901: Bad handling of missing addon categoryJacques Lucke
2019-03-18Fix noisy console messages about unported add-ons by default.Bastien Montagne
* Make those single-line warning, there is really no reason to raise exception (i.e. error) for that. * Only show them when `--debug` option is set.
2019-03-18Cleanup: rename color band to color rampCampbell Barton
2019-03-17Cleanup: unused variablesCampbell Barton
2019-03-17Cleanup: unused importsCampbell Barton
2019-03-16Fix T62576: The remaining two unported official add-ons: X3D and 3DS.Bastien Montagne
X3D has been (basically) ported in rBAe8da70ab73d2dd5ff46, and 3DS has been downgraded to 'community' support, so we can get rid of that ugly 'slience warning' hack.
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-15Tool System: use categories for tool identifiersCampbell Barton
Tools that come with Blender use 'builtin' or 'builtin_brush' prefix.
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-14Keymap: tweak keymap loading type checksCampbell Barton
For full keymaps, ensure keymap items are lists to allow predictable manipulation at runtime. When calling `keymap_init_from_data` directly, allow any sequence type to allow tools to define their keymaps as tuples.
2019-03-13WM: pre-fill bug-reportsCampbell Barton
D4507 by @LazyDodo w/ edits & moved into own module.
2019-03-13Fix T62436: New added Torus won't appear in Local ViewCampbell Barton
Add Object.local_view_get/set Alternate fix which supports removing from local view & checking if an object is in local view. Also avoids redundant refresh. Matches 2.7x Object.layer_local_view capabilities more closely, without exposing the flag directly.
2019-03-13Revert "Fix T62436: New added Torus won't appear in Local View"Campbell Barton
This reverts commit 9054b39b27c4198f436329f78af43fe3f3175508. Using the region data to find the screen & space-data doesn't make sense since local-view is space-data there is no reason to pass in a region argument, then lookup the space-data. There was no way to remove an object or check it's local view state as there was in 2.7x. This can be made closer to 2.7x API and simplified.
2019-03-12Fix T62436: New added Torus won't appear in Local ViewDalai Felinto
I had to add a region3d.local_view_add(ob) for the API.
2019-03-07I18n: Enable Thai language.Bastien Montagne
2019-03-05Tool System: add select tools to particle editCampbell Barton
2019-03-04Add Thai language entry (hidden for until we get some translation).Bastien Montagne
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-25I18n: enable Abkhaz in Blender.Bastien Montagne
2019-02-18Add Abkhaz language to Blender (disabled for until we get some translated ↵Bastien Montagne
content).