Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-26 | UI: desaturate toolbar icons that the mouse is not over. | Brecht Van Lommel | |
This does not look great with light toolbar buttons as in the default, so consider this a work in progress. | |||
2018-04-26 | Properties: remove redundant settings from workspaces tab. | Brecht Van Lommel | |
Use render settings and active view layer will be handled elsewhere. Also change icon to not be confusing with render layers. Probably we should get rid of the workspace tab entirely and do it in the user preferences, but that's for later. | |||
2018-04-26 | Fix crash with depsgraph iterator and empty scene. | Brecht Van Lommel | |
This causes crashes in the view layer tests. | |||
2018-04-26 | Reduce size of scrollbars that don't contain scale markings | Julian Eisel | |
More changes will follow, this is just an initial tweak. | |||
2018-04-26 | Icons: correct arg parsing | Campbell Barton | |
Use _PyArg_ParseTupleAndKeywordsFast | |||
2018-04-26 | Fix T54836: Select sharp edges doesn't flush to faces | Campbell Barton | |
2018-04-26 | Merge branch 'master' into blender2.8 | Julian Eisel | |
2018-04-26 | BLF: Fix problem with drawing with fonts with multiple size. | fclem | |
Fix T54838 : Text display glitch w/ fonts at different sizes. This was cause by the cache not being flushed when changing font texture. | |||
2018-04-26 | Workbench: GLSL layout locations | Jeroen Bakker | |
Added layout locations | |||
2018-04-26 | Cleanup: Use enums for View2D value defines | Julian Eisel | |
Makes the file much less cluttered and more structured. Also made some whitespace tweaks. | |||
2018-04-26 | UI: toolbar single column size snapping | Campbell Barton | |
Once a region is set to it's snapped size, zooming keeps the size. | |||
2018-04-26 | Fix vertex slide regression from multi-edit | Campbell Barton | |
- Invalid casts. - Leaked memory on mode switching. | |||
2018-04-26 | Workbench: Hair rendering | Jeroen Bakker | |
2018-04-26 | Workbench: Environment Light | Jeroen Bakker | |
- Changed defaults - Updated render panel | |||
2018-04-26 | Workbench: Shader compilation | Jeroen Bakker | |
2018-04-26 | Merge branch 'blender2.8' into blender2.8-workbench | Jeroen Bakker | |
2018-04-25 | UI: use a wider minimum menu width | Campbell Barton | |
Icon only buttons with menus would be too narrow, especially buttons for selecting tools. | |||
2018-04-25 | Workbench: normal packing | Jeroen Bakker | |
Normal packing. The sign is stored in the A of the color buffer. if the A == 1.0 the normal should be inverted. before use. The reason is that packing has more precision for frontfaces, than for backfaces | |||
2018-04-25 | UI: shrink operator menu hold triangle a little | Campbell Barton | |
2018-04-25 | UI: workaround for text & icon alignment | Campbell Barton | |
Blender's icons weren't written to draw different sizes. For now ifdef in a hack to show toolbar icons larger. | |||
2018-04-25 | UI: icon-only hold popup uses region alignment | Campbell Barton | |
Gives nicer tool popups for icon only buttons. | |||
2018-04-25 | Fix selection with image planes | Campbell Barton | |
2018-04-25 | Multi-Pose: Port POSE_OT_select_mirror | Joshua Leung | |
2018-04-25 | WM: Add GHOST lazy init for background mode. | Clément Foucault | |
This allows for background rendering with EEVEE and other opengl render engine. I've only tested it on Linux for the moment so I can't say about other platforms. We do lazy init because we cannot assume we will need Ghost for rendering before having parsed all arguments and we cannot know if a script will trigger rendering. This is also because it currently does not work without any display server (blender will crash). | |||
2018-04-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-04-25 | UI: optionally pass icon size to widget_draw_icon | Campbell Barton | |
No functional changes. | |||
2018-04-25 | Depsgraph: Don;t use copy actions flag | Sergey Sharybin | |
Is useless without main. | |||
2018-04-25 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-04-25 | Library: Add assert to catch unsupported copy flags combination | Sergey Sharybin | |
Thanks Bastien for review! | |||
2018-04-25 | Workbench: make normal packing optional | Jeroen Bakker | |
2018-04-25 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-04-25 | Depsgraph: Introduce flag top indicate scene is evaluating for a new frame | Sergey Sharybin | |
2018-04-25 | Depsgraph: Preserve CoW ID recalc flags | Sergey Sharybin | |
Previously they would have been replaced with flag from original datablock, which is not what we want. | |||
2018-04-25 | Depsgraph: Ensure we only expand scene datablock on evaluation | Sergey Sharybin | |
Previously it could have happened on every request to evaluated scene or view layer. This commit also removes expansion of view layer and scene from iterator. Iterator is not to be used before depsgraph is evaluated. | |||
2018-04-25 | Depsgraph: Avoid hash lookup for every evaluated scene query | Sergey Sharybin | |
Cache pointer to evaluated scene datablock on relations build time, that pointer never changes after that. | |||
2018-04-25 | Depsgraph: Fix missing relations in array modifier | Sergey Sharybin | |
Found by Dr. Sybren while working on modifiers port. | |||
2018-04-25 | Workbench: Added studio lighting to view layer | Jeroen Bakker | |
2018-04-25 | Revert "UI: fix inconsistency in button rounding when zooming in." | Brecht Van Lommel | |
This isn't working well when zoomed out in the properties editor, we should be taking into account properties editor zoom level. This reverts commit 1ba91ae2c02863b3fd97810e7bcee902dac58992. | |||
2018-04-25 | Fix multi-edit mode on file load | Campbell Barton | |
Setting up the initial object mode would change objects which were already moved into their mode along with the active object. | |||
2018-04-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-04-25 | CDDM: correct (disabled) logic in merge verts | Campbell Barton | |
2018-04-25 | Merge branch 'blender2.8' of git.blender.org:blender into blender2.8 | Jeroen Bakker | |
2018-04-25 | Fix T54806: Editors drawing glitch when using lasso selection | Dalai Felinto | |
We should always reset to default glBlendFunc after done drawing. | |||
2018-04-25 | Merge branch 'blender2.8-workbench' into blender2.8 | Jeroen Bakker | |
Support of hair in workbench | |||
2018-04-25 | Edit Mesh: don't recalc all meshes w/ extrude | Campbell Barton | |
2018-04-25 | Depsgraph: Clarify python API | Sergey Sharybin | |
Follow same naming convention as for C: - Original data is named without any extra prefix/suffix. - Evaluated data is named with _eval suffix. | |||
2018-04-25 | Workbench: Enabled Hair rendering | Jeroen Bakker | |
2018-04-25 | Remove developer exception hack | Campbell Barton | |
This caused too much trouble, also it's possible users run with 'release' in their CWD causing issues. Developers can symlink "release/" to "bin/2.79". | |||
2018-04-25 | Revert "Fix (unreported) broken 'get system path' in some cases." | Campbell Barton | |
This reverts commit f1bc0aeddedacf68182164dde5d4674d11aba6c9. | |||
2018-04-25 | Edit Mesh: multi-object extrude_region | Dalai Felinto | |
Technically this is the following operator: bpy.ops.view3d.edit_mesh_extrude_move_normal But this is a Python operator that in turns calls: MESH_OT_extrude_region_move Which in turns calls: * MESH_OT_extrude_region * TRANSFORM_OT_translate |