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
2019-05-27blenloader: Fix warnings with MSVCRay Molenkamp
these macros are mostly used with size_t types, leading to msvc warning : warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits
2019-05-27Fix T65052: "Convert to mesh from curve" fail if the curve has a bevelSergey Sharybin
Use evaluated object as an input for mesh construction. This ensures all dependencies are ready. Reviewers: brecht, mont29 Reviewed By: brecht, mont29 Differential Revision: https://developer.blender.org/D4955
2019-05-27Cleanup: remove redundant assignmentCampbell Barton
2019-05-27Fix T65177: Camera frame visible in viewport renderJacques Lucke
2019-05-27Fix T65066 Armature and bone selection is broken on macOSClément Foucault
2019-05-27Fix poor display of time codes in sequencer Info panelMal Duffin
Allow using : in labels inside buttons. Differential Revision: https://developer.blender.org/D4944
2019-05-27Eevee: Fix render z-depth for orthographic cameraClément Foucault
Fix last commit
2019-05-27Eevee: Fix render depth pass being negativeClément Foucault
2019-05-27Wireframe: Make wireframe's Xray slider default to 0Clément Foucault
This removes the dither patterns visible in wireframe mode. This does decrease de depth perception but many users complained about the visual noise it produces.
2019-05-27Cleanup: DRW: Make clipped shader use UBO clip planesClément Foucault
2019-05-27Cleanup: DRW: Move WorldClipPlanes to builtin uniformClément Foucault
2019-05-27Cleanup: DRW: Remove DRW_STATE_OFFSETClément Foucault
2019-05-27Cleanup: Paint Overlays: Remove DRW_STATE_OFFSET_*Clément Foucault
2019-05-27Cleanup: EditMesh: Remove DRW_STATE_OFFSET_*Clément Foucault
2019-05-27Depsgraph: Fix condition inverted by mistakeSergey Sharybin
Fixes T65165: Weights are not displayed in "Weight Paint" with modifiers
2019-05-27Fix T65181: image View as Render should not affect file savingBrecht Van Lommel
2019-05-27Fix T65160: missing updates when setting origin on a collection instancePhilipp Oeser
Reviewers: sergey, brecht Maniphest Tasks: T65160 Differential Revision: https://developer.blender.org/D4953
2019-05-27Python API: Tag for update on object.update_from_editmode()Sergey Sharybin
This call modifies geometry but does not inform anyone about changes. After this change it's possible to load edit mesh, then request evaluated dependency graph and do some interesting things with the updated object. This is part of T63244: object.to_mesh ignores object.update_from_editmode
2019-05-27Depsgraph API: Allow preserving custom data layersSergey Sharybin
This commit extends dependency graph API with an argument which denotes that all custom data layers are to be preserved. This forces modifier stack re-evaluation with more inclusive mask. Far from ideal, since this might fail in certain configurations with indirectly used objects which might be missing layers needed for the current object evaluation. But this is how it worked for a long time, so should be good enough for until more sophisticated solution is found. In order to use this new behavior two things are to be passed: - Pass keep_all_data_layers=True - Pass a valid dependency graph. The dependency graph is only needed if keep_all_data_layers=True and is NOT to be passed if keep_all_data_layers=False. If keep_all_data_layers=True the dependency graph MUST be passed. Reviewers: mont29, brecht Reviewed By: mont29 Maniphest Tasks: T64994, T64794 Differential Revision: https://developer.blender.org/D4940
2019-05-27Depsgraph: Use threading guard in context.evaluated_depsgraph_getSergey Sharybin
This is a part of T65174.
2019-05-27UI: use tool label instead of id-names for quick favoritesCampbell Barton
2019-05-27Mitigate T64346: Quick Favorites items cant be removedCampbell Barton
For now don't show missing quick favorite menu items which are missing. Once menu editing is supported they could be displayed.
2019-05-27Fix T65074: Crash on switching colorCampbell Barton
Make buttons to take active `Paint` from the context. D4946 by @Gvgeo
2019-05-27Revert "UI: Edit Menu Operator Polling"Brecht Van Lommel
This reverts part of commit b7eba20236ca6499a62a8ee2b0c852086bc46b8e. Polling is causing issues in scripts, and the minor usability improvements are not worth the extra work this may cause at this point in the release cycle. Fixes T65149
2019-05-26Fix T64989 Bevel hangs with Mark Sharp sometimes.Howard Trickey
Code for extending sharp edges assumes ADJ pattern and this example uses TRI_FAN pattern. This change doesn't fix TRI_FAN mark sharp bug at least won't infinite loop any more.
2019-05-26Fix misleading image color space and alpha tooltipsBrecht Van Lommel
2019-05-26Fix: BLI_task_test deadlock on windows.Ray Molenkamp
This patch makes BLI_task_scheduler_create wait for all worker threads to have started before returning to caller. For very short workloads (BLI_taks_test) there is the chance that the worker threads have not fully started yet, and the main thread is calling pthread_join at the same time as pthread_setspecific is being called on the worker threads which causes a deadlock on pthreads4w. Differential Revision: https://developer.blender.org/D4936 Reviewed By: mont29, sergey, brecht
2019-05-25blenlib: Fix build warning with MSVCRay Molenkamp
The declaration and implementation of BLI_path_name_at_index were out of sync leading to build warning C4028: formal parameter 1/3/4 different from declaration
2019-05-25blenlib: Fix debug build warning with MSVC.Ray Molenkamp
Wrong printf format specifier was used leading to warning C4477
2019-05-25imbuf/oiio: Resolve build warnings with MSVC.Ray Molenkamp
math.h and oiio's missing_math.h where clashing over the definitions of common math defines like M_PI.
2019-05-25Fix T64582: bevel spikes sometimesHoward Trickey
The code to move the profile plane needed to not do that in a few more cases.
2019-05-25Fix T65092: error with gizmos using freed keymapsCampbell Barton
Caused by 5adfc51a0fc7f, sharing keymaps caused changing tools to unregister gizmos and remove their keymaps. Workaround for now by not removing the keymap.
2019-05-25Cleanup: warnings building without ASANCampbell Barton
2019-05-25Fix T65094: Sequencer crashes blender when scene strip has NULL sceneDalai Felinto
Bug introduced on 930765faa81e.
2019-05-24Outliner: Fix selecting collections in view layer selecting original objectsDalai Felinto
Part of T64438.
2019-05-24Fix T65081: sculpting workspace no longer has matcap by defaultBrecht Van Lommel
2019-05-24Outliner: Set View Layer as the default mode for new outlinersDalai Felinto
This mode was supposed to be the new default since 2 years already. But apparently, it was tackled only for doversion, but not for new outliners (see 7f596d39dff11).
2019-05-24Fix failing assert on factory settings loadJulian Eisel
Loading factory preferences from the preferences window and triggering a redraw then would cause the failing assert. We shouldn't mess with window-manager data when loading preferences only.
2019-05-24Viewport: Change default studiolightClément Foucault
Differential Revision: https://developer.blender.org/D4939
2019-05-24Edit Mesh: Change color behaviorClément Foucault
- Make edges darker in vert & face select mode (making more contrast to not loose the topology). Downside is less select edges visibility in vertex mode. But I'm confident that it's not as painfull as it seems. - Make select faces less saturated to have more color contrast between select faces and edges. - Make unselected faces white to increase contrast with faces and edges. The brightening is negligeable for bright surfaces and help readability on darker surfaces. Reminder that if the faces overlays are too distracting (i.e: uv mapping, or texturing) they can be toggled off in the overlay panel. Reviewers: billreynish, campbellbarton, brecht Reviewed By: billreynish, campbellbarton, brecht Subscribers: brecht Differential Revision: https://developer.blender.org/D4941
2019-05-24EEVEE: VolumetricsJeroen Bakker
When viewport samples are set to 1 simple scenes with volumetrics crash. EEVEE volumetrics needs to init the post processing buffers. With recent changes the need for post processing buffers are known after the cache init. But they are constructed before the cache init. This lead to null pointers. Reviewed By: fclem Maniphest Tasks: T64922 Differential Revision: https://developer.blender.org/D4942
2019-05-24Fix T65028: Eye icon not toggle-able from the outliner for linked objectsDalai Felinto
2019-05-24Collada: Remove property with empty identifierSergey Sharybin
This is not a valid property. Additionally, there is very much the same property with a valid identifier defined few lines below.
2019-05-24Fix T65060: Outliner - Sort Alphabetically checkbox is not workingDalai Felinto
Bug introduced on 78f8679cfc6d. Basically a copy/paste error in my original collection children implementation.
2019-05-24Fix T65071: Crash when selecting joined tracksJacques Lucke
2019-05-24Fix T64101: Crash entering edit mode with particle systemSergey Sharybin
Explicitly disable particles in edit for now. Those were not rendered already, but were attempted to be converted to Cycles structures (if UVs were not needed for hair nothing was rendered, but if UVs are needed then crash happened). Would be nice to bring hair in edit mode back, but this is a bit more involved change, which will be done later.
2019-05-24Fix T65059: Crash in empty scenes for context _bases functionsDalai Felinto
Bug introduced on 0910932e71d2.
2019-05-24Viewport: don't show transparent checkboard in lookdev shading modeBrecht Van Lommel
Keep it for render shading mode only.
2019-05-24Viewport: add more contrast to default studio light, make it default againBrecht Van Lommel
It's closer to the default matcap now, but slightly less metallic and dark. The reason to use studio lights as default is because the roughness and metallic parameters of the material then have an effect, and because Texture color mode does not work for matcaps.
2019-05-24Fix T65053: unhide curve does not refresh the viewport properlyPhilipp Oeser
Reviewers: sergey Maniphest Tasks: T65053 Differential Revision: https://developer.blender.org/D4937