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-03-19UI: Make UV Editor contextual menu more consistent with 3D ViewWilliam Reynish
-Use same ordering of Add, Modify, Remove -Add back Remove Doubles here
2019-03-19UI: Make EV Editor UV menu more consistent with 3D VIewWilliam Reynish
-Transform, Mirror, Snap at the top -Remove redundant Proportional Editing entry from this menu - we already have it in the header
2019-03-19Cleanup: trailing spaceCampbell Barton
2019-03-18UI: Particle Edit Mode Tool PropertiesWilliam Reynish
-Use property split -Use sub-panels for Options panel -Slightly re-organize Options panel -Remove redundant Deflect Emitter from Options panel (it was already in the tool settings for the Comb tool)
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-18Fix T62685: Rename 'Align' to 'Only Origins'Campbell Barton
The RNA name didn't match the name used in the UI, making the quick favourites menu show this as 'Align'.
2019-03-17UI: add light/world settings in shader node editor.Brecht Van Lommel
Material was already there. Implementation was changed so it's just a single line of code to adapt a panel to the node editor.
2019-03-17GPencil: Changes in Fill and new 3D Cursor View PlaneAntonioya
This commit groups several options that were tested in grease pencil branch: - Changes to fill algorithms and improves, specially in small areas and stroke corners. New options has been added in order to define how the fill is working and internally there are optimizations in detect the small areas in the extremes. Kudos to @charlie for coding this fill improvements. - New 3D cursor view plane option. Now it's possible to lock the drawing plane to the 3D cursor and use the 3D cursor orientation. This allows more flexibility when you are drawing and reduce the need to create geometry to draw over surfaces. - Canvas Grid now can be locked to 3D cursor. - New option to reproject stroke using 3D cursor. - Small tweaks and fixes. Changes reviewed by @pepeland and @mendio
2019-03-17Cleanup: unused variablesCampbell Barton
2019-03-17Cleanup: unused importsCampbell Barton
2019-03-17GPencil: Fix missing guide topbar menuAntonioya
This bug was introduced in previous commit
2019-03-16Python API: add Python-defined node groups for shaders and compositing.Miguel Porces
This was already supported for Cycles shader nodes, but now also works for Eevee and compositing nodes. Instead of a generic NodeCustomGroup, now there is ShaderNodeCustomGroup and CompositorNodeCustomGroup that can be subclassed and registered. Differential Revision: https://developer.blender.org/D4370
2019-03-16GPencil: Fix layers topbar panelAntonioya
After a previous commit to fix the pin panels, this line was not working as expected. As this variable is not used, the line can be removed.
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-16UI: Remove redundant 'settings' from GPencil Tool Properties panel titlesWilliam Reynish
2019-03-16Particle: Remove Billboard Particle codeClément Foucault
The billboard particles were only used by Blender Internal. So until it is supported by Cycles of Eevee there is no reason to keep it in the code and UI. Fix T61695 Billboard particles not displaying in Eevee viewport, render
2019-03-15Remove object hide_* operators from outliner keymapDalai Felinto
We already have dedicated outliner visibility operators that not only take precedent over those ones, but also unhide collections as well. No change for the end user. That said, since I added the outliner hide/unhide operators I assumed that newly visible objects are to be selected. That can change in a separate commit, but it should be done by changing OUTLINER_OT_unhide_all. Reviewers: brecht Differential Revision: https://developer.blender.org/D4527
2019-03-15Fix T62608: many tools in the toolbar not working.Brecht Van Lommel
The keymap names still use the label, so use that again for looking up the keymap so things work again after recent changes.
2019-03-15UI: rename object Boundary back to Bounds, it's not the same thing.Brecht Van Lommel
2019-03-15Correct tool name (missed in recent update)Campbell Barton
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-15UI: rename brush "Overlay" to "Display"Campbell Barton
Brush cursor display options are more closely related to other data-block display options than per-3D viewport overlay. Rename to avoid confusion.
2019-03-14Fix separators use within tool groupsCampbell Barton
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-14Cleanup: unused importsCampbell Barton
2019-03-14Keymap: remove select linked deselectCampbell Barton
This didn't do anything useful (always de-selected all).
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-13Fix T59445: top bar hides everything when there isn't enough space.Brecht Van Lommel
Left and right aligned regions get hidden when there is not enough space, and the main center region was empty. Now remove the left region and put its contents in the center region, so that it always remains.
2019-03-13UI: New option to display factors as percentagesJacques Lucke
The option can be changed in the Preferences in `Interface -> Editors -> Factor Display Type`. Reviewers: campbellbarton, brecht, billreynish Differential Revision: https://developer.blender.org/D4462
2019-03-13WM: pre-fill bug-reportsCampbell Barton
D4507 by @LazyDodo w/ edits & moved into own module.
2019-03-13Cleanup: use unpacking & generators to build classesCampbell Barton
No reason to make a classes tuple then manipulate it when everything can be declared inline.
2019-03-13UI: avoid sub-classing mix-ins for user-prefsCampbell Barton
Also remove redundant staticmethod use.
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-13UI: tweak check for sequence lengthCampbell Barton
Slightly less work to check if it's None (no need to inspect the listbase).
2019-03-13Cleanup: redundant staticmethod useCampbell Barton
staticmethod shouldn't be used unless it's necessary, in that case a comment should be included especially when subclassing non-staticmethods from RNA.
2019-03-13Cleanup: redundant bpy.context accessCampbell Barton
2019-03-13Cleanup: remove unused menuCampbell Barton
2019-03-13Cleanup: pass context to draw method instead of accessing from bpyCampbell Barton
Allows for context overrides/mocking.
2019-03-13Fix typo in grease pencil UICampbell Barton
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-12Fix T62507: Removing Annotation layers removes layers optionAntonioya
Now, when the layer is removed, the Annotation title is removed too to get the same situation when you start using annotations.
2019-03-12Windows: Add convenience logging batch files.Ray Molenkamp
To make triaging a little easier these batchfiles generate the debug log and sysinfo files and instruct the user how to attach them to their bug report Differential Revision: https://developer.blender.org/D4505 Reviewers: brecht, zeddb