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
path: root/source
AgeCommit message (Collapse)Author
2018-06-27UI: some renaming for more clear/consistent cursor keymaps in status bar.Brecht Van Lommel
There's much more work to be done here, this is just fixing some obvious ones.
2018-06-27Fix T55644: Multires ignores render subdivision when simplifiedSergey Sharybin
We did not tell proper render/viewport context to subsurf derived mesh created for multires.
2018-06-27Depsgraph: Move time dependency to animation of actionSergey Sharybin
This way we guarantee that animation component on the datablock will totally wait for action to be fully evaluated before attempting to evaluate f-curves. Fixes T55642: Inconsistent result on animated DoF file
2018-06-27Depsgraph: Add missing relation to pose initSergey Sharybin
Pose init initializes inversed object matrix, which means it does need to have proper object transform.
2018-06-27Depsgraph: Fix missing relation from action to animation when it's sharedSergey Sharybin
2018-06-27UI: remove layout choosing menu from new window operator.Brecht Van Lommel
The handling of multiple window layouts within a workspace is intended to be automatic now, this was a leftover from an earlier design.
2018-06-27Theme: set default theme 'Flatty Dark Blueberry'Campbell Barton
The theme is now stored in generated C code, which can be extracted from existing user preferences. This theme can then be used for version patching themes instead of duplicating values Note that theme versioning has been removed, since minor changes from now on won't apply well on top of 2.7x theme. Theme colors from interface_widgets.c have been removed too.
2018-06-27Workbench: Use different samples in AO per TAA iterationJeroen Bakker
Per iteration a different AO samples are used, so the final result is less distorted. Will improve the quality of the image a lot when the cavity option is turned on.
2018-06-27Workbench: Added a quality slider for the viewportJeroen Bakker
Currently only attached to the Anti Aliasing of the solid mode of the viewport. But eventually we could add other options here. Quality setting can be found in the System tab of the userpref. The slider goes from No Antialiasing (0.0 - 0.1) to FXAA (0.1 - 0.25) to TAA8 (0.25 - 0.6) to TAA16 (0.6 - 0.8) to TAA32 (0.8 - 1.0)
2018-06-27mesh_navmesh.c removalDalai Felinto
This was added back by mistake in a wrong merge f1bc8991461fcda33eb34820bd3aa153f6122c5b.
2018-06-27Cleanup: remove BKE's modifiers_bmesh.c, other DM removal/cleanup in BMesh code.Bastien Montagne
2018-06-27Cleanup: nuke DM out of constraint code.Bastien Montagne
2018-06-27Cleanup: remove some more DM usages...Bastien Montagne
2018-06-27bf_gpu: Add GPU_state module.Ray Molenkamp
This has wrappers for the most common gl* functions in the codebase, and is in preparation for D3502 Reviewers: brecht, fclem Differential Revision: https://developer.blender.org/D3501
2018-06-26Merge branch 'master' into blender2.8Campbell Barton
2018-06-26Fix scrollbar operator showing in status bar cursor keymap.Brecht Van Lommel
2018-06-26Fix status bar wrong cursor keymap using wrong region in some cases.Brecht Van Lommel
2018-06-26UI: move modal operator text from headers to status bar.Brecht Van Lommel
Python API is context.workspace.status_text_set()
2018-06-26UI: Add/Update bad tooltipsAaron Carlisle
Part of T51061
2018-06-26Workbench: Wrong ENUM value for SINGLE colorJeroen Bakker
Had to be "SINGLE", but was "SOLID" resulting in not showing the single color option in the shader popover
2018-06-26Workbench: TAA quick fix for AMD cardsJeroen Bakker
Seems to be that mix(a, b, 1.0) will not give you b. on nvidia this is not a problem as a was initialized with 0.0, but on AMD it can be any floating point number, resulting that mix(inf, b, 1.0) was still more to inf than to b.
2018-06-26Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-06-26RigidBody: use runtime.mesh_orig instead of DEG_get_original_objectSybren A. Stüvel
2018-06-26Fix bug in DNA_struct_elem_find when checking the first fieldSybren A. Stüvel
find_elem(olddata=NULL) doesn't work reliably for existence checks; it will return NULL both when the field is found at offset 0 and when it is not found at all.
2018-06-26Fix missing object/collection hiding icons on undo.Brecht Van Lommel
2018-06-26UI: decrease status bar height.Brecht Van Lommel
2018-06-26Workbench: Tempural Anti AliasingJeroen Bakker
- FXAA is now also done in the workbench_forward engine. - User can enable TAA8 in the userpref by setting their max viewport AA to TAA8. FXAA will still be used when navigating
2018-06-26Fix T55628: Crash when creating new material slotsDalai Felinto
We need to update the geometry when resizing the object material slots.
2018-06-26Fix T55630: update issue between Object and TexPaint modes.Bastien Montagne
Need to flush mesh DEG COW here, for some reason...
2018-06-26UI: status bar cursor keymap displayCampbell Barton
Show mouse button actions in status bar, based on context, modifiers and active tool. See: T54861
2018-06-26Icons: mouse buttons & dragCampbell Barton
Monochrome icons from jendryzch
2018-06-26AnimEditors: Remove the toggles to enable name/collection-based filteringJoshua Leung
Now the name/collection filters run when there's some text, and don't run when the box is empty, thus reducing an extra step that was needed before these options could be used.
2018-06-26Cleanup: dyntopo sculpt draw update: use same BM_face_as_array_vert_tri for ↵Bastien Montagne
indexbuf generation. It's cleaner, and actually assert that BMFace is a triangle. Same code as when generating vertexbuf for flat shading!
2018-06-26Fix T55320: Sculpt Mode with dyntopo and smooth shading drawing bug.Bastien Montagne
We have to discard the batch in smooth case, because we are modifying the index buffer (flat shading don't need it, only changes vertex buffer on redraw, which is safe). Many thanks to @fclem for his help on debuging/understanding what was wrong here!
2018-06-26Fix memory leak when duplicating particlesSergey Sharybin
2018-06-26Depsgraph: Tag relations for update when particle dupli-collection changesSergey Sharybin
2018-06-26Cleanup: commentDalai Felinto
2018-06-26Free crash when freeing object caches from duplicatorSergey Sharybin
2018-06-26Revert "Turned off clang warnings in third party includes."Stefan Werner
This reverts commit d53093953f8f3b58600cb19020ecbe0b5f254b52.
2018-06-26Merge branch 'master' into blender2.8Campbell Barton
2018-06-26PyAPI: add ImBuf.copyCampbell Barton
DD348 by @kilon w/ edits.
2018-06-26PyAPI: move deep-copy args check to py_capi_utilsCampbell Barton
2018-06-26Cleanup: styleCampbell Barton
2018-06-26Turned off clang warnings in third party includes.Stefan Werner
The latest clang compiler (at least the one in Xcode 9.4.1) warns about the register keyword and macro expansions using defined(). Since these warnings come from third party code, we can't address them directly in Blender. Silencing them via #pramgas will at least keep the warnings during a build down to the ones that are relevant to Blender code.
2018-06-25Fix crash with files saved with missing render slots.Brecht Van Lommel
2018-06-25UI: Use background color for reportsPablo Vazquez
At the moment it's using a hardcoded gray color that conflicts with themes using gray for the header text. Instead use a slightly brighter background color to make it stand, yet still use a theme setting.
2018-06-25Draw: Use more proper particles index lookupSergey Sharybin
2018-06-25Cycles: Free evaluated meshed when we are done with objectSergey Sharybin
2018-06-25Physics: update softbody and dynamic paint to get colliders from depsgraph.Brecht Van Lommel
Because looping over the scene is unsafe and slow.
2018-06-25Cleanup: refactor depsgraph physics API functions.Brecht Van Lommel