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-11-02Fix issues with hide/restrict icons after recent changes.Brecht Van Lommel
Set the names to match the original order again, to avoid breaking addons and various places in the code that relied on them.
2018-11-02UI: Fix 'extra' fake user showing in UI ID template usercount.Bastien Montagne
User do not care about that 'virtual' user, it only makes it more confusing. So now, that template always shows actual number of real users, we already have own dedicated button to show fake user status.
2018-11-02UI: Fix showing '2' number of users in ID templates for fake-user IDs.Bastien Montagne
Using FakeUser on an ID sill put its usercount to 2 if it is actually also 'really' used once. But we do not want to show that to user (especially not since it also allows to 'make single user' of an ID already only used once...).
2018-11-02Fix 'id_single_user' wrongly reseting usercount to 0.Bastien Montagne
We want to undo the initial usercount from low-level ID duplication, not to erase all possible extra processing (like e.g. setting Fake User...). Fixes part of mess in brush usercount.
2018-11-02Multires: Cleanup, namingSergey Sharybin
First of all, follow our naming convention to use module prefix. Second of all, mesh is being created and is to be freed, we also have convention for such function names.
2018-11-02Multires: Prevent crash when joining two multires objectsSergey Sharybin
This only works thing around, just so we can unlock production here. Joining objects of a different scale will not yet work correctly. Proper fix is coming later (the code needs to be ported to new Subdiv API).
2018-11-02Tool System: brushes are now categorized by toolCampbell Barton
The toolbar now shows brush types, the brush selector now only shows brushes matching the current tool type. Details: - Add's Paint.tool_slots (used by the toolbar). - Removed custom grease pencil brush tool code. - Bumped subversion. See T57526 for details.
2018-11-02Fix assert setting fake user then removingCampbell Barton
2018-11-02UI: Minor tweaks on User Preferences header.Pablo Vazquez
* Move Save User Preferences to the right (matches file browser and quit prompt). * Icons for Import/Export keyconfig * Match order of install/reset of Themes section * Rename "Install MatCap/HDRI" to "Add MatCap/HDRI"
2018-11-02UI: Rename Save User Settings operator to Save User Preferences.Pablo Vazquez
The term Settings is not used anywhere, plus the menu entry and editor use the word Preferences.
2018-11-02UI Cycles: Open "Sampling" panel by defaultPablo Vazquez
Now that the Dimensions panel moved to Output, we can have the Sampling panel as the only one open by default.
2018-11-02UI: Sort panels in Render and OutputPablo Vazquez
2018-11-02UI: tweak panels open by defaultCampbell Barton
2018-11-02UI: add render output tab to properties editorBrecht Van Lommel
2018-11-02UI: TypoPablo Vazquez
2018-11-02Multi-Object-Mode: Edit curve draw (deselect all)Campbell Barton
D3887 by @zazizizou
2018-11-02Multi-Object-Mode: Edit curve toggle cyclicCampbell Barton
D3882 by @zazizizou
2018-11-02UI: Math Node Menu: Group and reordercharlie
Change menu so that maths functions are grouped together more logically.
2018-11-01Cleanup: styleCampbell Barton
2018-11-01Fix bpy.app, sentinel was removed by accidentCampbell Barton
2018-11-01Eevee: Fix crash during Light cache bakingClément Foucault
This was caused by some threading conflict.
2018-11-01Eevee: Opti: Irradiance: Remove sqrt and max on backface testClément Foucault
Did not have any impact in my tests and it saves some instructions.
2018-11-01UI: show messages and progress in topbar when status bar is collapsed.Brecht Van Lommel
2018-11-01UI: show blocking popup when auto execution of scripts is disabled.Brecht Van Lommel
This is important information, and it was easily missed at the top/bottom of the screen. Ref T57197.
2018-11-01UI: support red alert on labels, not just buttons.Brecht Van Lommel
2018-11-01Fix T57559: fix wrong disable/mute icons for particles and shape keys.Brecht Van Lommel
2018-11-01Defaults: leave user prefs temp directory empty, so it gets right value per OS.Brecht Van Lommel
2018-11-01GP: Separate not related buttons on topbarAntonioya
2018-11-01GP: Reorganize origin popover and top areaAntonioya
- Draw on back buttons moves near mode - zDepth offset moved from View Panel to Popover - Target for Stroke mode moved to popover - New First point snap mode
2018-11-01UI: Rename "Cursor to Center" to "Cursor to World Origin"Pablo Vazquez
Center is misleading since it could mean the center of the objects, selection, etc. Python API is left as is to not break compatibility. Maybe it could be renamed as well?
2018-11-01UI: Rename Copy Material to Others to Copy Material to Selected.Pablo Vazquez
"Others" is not clear, "selected" is more descriptive and it follows the convention used in similar operators
2018-11-01UI: Rename AO to Ambient Occlusion in tooltips and labels when possible.Pablo Vazquez
Just tooltips and RNA labels when possible. Node outputs use their name to keep connections, so they haven't been changed, otherwise it will break old files.
2018-11-01Subdiv: Cleanup, better naming yet againSergey Sharybin
2018-11-01Subdiv: Cleanup, de-duplicate some codeSergey Sharybin
2018-11-01Subdiv: Cleanup, de-duplicate tangent matrix calculationSergey Sharybin
2018-11-01Subdiv: Cleanup. better namingSergey Sharybin
2018-11-01Subdiv: Cleanup, deduplicate some codeSergey Sharybin
2018-11-01Eevee: Fix nodegroup sockets behaviourClément Foucault
Node group inputs should behave like cycles now. ---- We create dummy nodes that contains the default values for the nodegroup inputs and link them to the sockets. This way the uniform buffer gathering function can read them. But we also need to disconnect all the internal links to sockets that have hidden values. Theses sockets must not get the values from the nodegroup input sockets if there is no link to them otherwise we get broken results (i.e.: normals for a bsdf node).
2018-11-01Fix for object.set_select not updating selection in viewportDalai Felinto
Note: This function changes the active object as well. Not sure it should do.
2018-11-01Fix T57553: Python operator popup size does not follow UI scale and DPI.Brecht Van Lommel
Make it the convention to multiply by scaling factor inside the function, so Python scripts that didn't add DPI scale start working correctly.
2018-11-01GP: Fix Stroke mode when annotations not enabledAntonioya
Internally, a drawing is done to calculate z-depth and needs always the drawing.
2018-11-01Merge branch 'master' into blender2.8Campbell Barton
2018-11-01Cleanup: move progress utility module into bpy_extrasCampbell Barton
Try avoid having too many toplevel modules with generic names.
2018-11-01Font cleanup: use ELEMDalai Felinto
2018-11-01Fix T57540: 3D Cursor snap in editing mode ignoring changed geometry.mano-wii
2018-11-01Fix swapped on/off icons for brush overlaysDalai Felinto
This is the panels that you see when you invoke the painting tools from the Image Editor. If you do so from the viewport, the panels are different (and have it properly swapped already, although the panels should be the same as those ones I suppose - that said I like the one from the image editor better, in regard to the overlay panel).
2018-11-01Fix ui errors for brush toolbarDalai Felinto
2018-11-01Eevee: Fix pingpong buffer not using 32bit float buffer when renderingClément Foucault
2018-10-31Fix gizmo extrude adjust & normal axis w/o facesCampbell Barton
- Extruding edges/vertices on normals gave bad/strange results. - The adjust gizmo used the orientation axis instead of the last-orientation (which could get out of sync).
2018-10-31Transform: support for custom matrix propertyCampbell Barton
Needed for situations when we can't use the orientation. With extrude the initial extrusion recalculates normals for edges and vertices which then don't give a useful axis.