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-11-18GHOST: Only spam about X11 errors when using --debug-ghostSergey Sharybin
This commit adds a new command line argument --debug-ghost and makes it so X11 errors happening during context initialization are only printed when this new flag is sued. There is no need to flood users with errors when their GPU is not supporting latest OpenGL version. Or, at a very minimum, the error must be more meaning full. Differential Revision: https://developer.blender.org/D6057
2019-11-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-18Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-18Fix building on NetBSDCampbell Barton
2019-11-18CMake: GLEW_INCLUDE_PATH wasn't set for system glewCampbell Barton
2019-11-18Fix building on 32bit systemsCampbell Barton
2019-11-18msvc: Use debug versions of tbb malloc for debug buildsRay Molenkamp
Using the release versions gave unpredictable results when the msvc debugger was attached for some developers.
2019-11-17Fix: Build error with msvcRay Molenkamp
std::min requires the algorithm header
2019-11-17Fix T71322: Crash in Audaspace with some video fileJörg Müller
Getting upstream audaspace fixes for audio files with more than 8 channels.
2019-11-16Fix a bug in the T34039 hack in case when a modifier key is not mapped.Alexander Gavrilov
In order to recover from a transient Focus Out - Focus In disruption in the middle of a shortcut, which can be caused by certain window managers, Blender has code that checks which modifier keys are pressed after Focus In and restores the modifier state based on that. If one of the Ctrl, Shift, Alt, Super keys is not mapped anywhere in the active keyboard layout, XKeysymToKeycode returns the invalid zero keycode, and reading the key state produces garbage, which can cause an invalid modifier state. Check the return value to avoid this.
2019-11-15Fix T68191: Make-instances-real doesn't select the new instancesPhilipp Oeser
2.79 also did this [select the new instances] which was useful. 2.79 also kept the instancer selected [this patch deselects] Reviewed By: mont29 Maniphest Tasks: T68191 Differential Revision: https://developer.blender.org/D6233
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15Fix active bone flip not activating the wpaint vertex groupCampbell Barton
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15Cleanup: quiet warningsCampbell Barton
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-15API Docs: don't show functions in 'bpy.app.handlers'Campbell Barton
This shows the function and it's memory location, it's not useful for docs so remove it.
2019-11-15API Docs: only document built-in typesCampbell Barton
Some types were documented in bpy.types aren't accessible there. For now, disable documenting types from add-ons and some types from bl_operators, bl_ui... since these are mostly for internal use.
2019-11-15PyAPI: add class and module attributes to rna_info.InfoStructRNACampbell Barton
Module access is needed for documentation generation to exclude non built-in modules. This also fixes a bug creating references to non built-in types.
2019-11-15Docs: correct indent for to_swing_twist docstringCampbell Barton
2019-11-15Merge remote-tracking branch 'origin/blender-v2.81-release'Dalai Felinto
2019-11-15Merge branch 'blender-v2.81-release'Julian Eisel
2019-11-15Fix T70991: Maximized file browser hides file name bar on WindowsJulian Eisel
`WS_CHILD` is a different kind of child window that what we define as child window. See http://forums.codeguru.com/showthread.php?491604. Setting this style flag seems to mess things up a bit in our configuration. The name bar is actually being overlapped by the Windows task bar then. Not totally sure why this happens, but I think it's because windows with the `WS_CHILD` style are positioned relative to the parent, not the desktop (screen without taskbar). So it uses the full space available when maximized, which isn't clipped by the taskbar anymore.
2019-11-15Fix: Filebrowser saving dialog size when maximizedDalai Felinto
Reviewed By: Severin Differential Revision: https://developer.blender.org/D6260
2019-11-15Fix crash when freeing Blender after GTestsSybren A. Stüvel
This only frees brush_rng and random_tex_array when they were actually previously allocated. In a unit test (see D6246) I want to be able to partially start Blender so that I can load a blend file. To prevent memory leaks, I also want to be able to release memory, which currently requires calling `BKE_blender_free()`. This unconditionally calls `RE_texture_rng_exit()` and `BKE_brush_system_exit()`, which now crash on freeing `NULL`. This patch fixes that. Allocation (`BKE_brush_system_init()`) and freeing (`BKE_brush_system_exit()`) are done asymmetrically. The allocation functions are called from `main()` in the creator module, but the freeing is done by `BKE_blender_free()` the Window Manager. Ideally we symmetrise this and initialise Blender from outside the window manager (so that the initialisation can be done without WM and Python too), but for now I'm happy when things don't crash. Reviewed by: sergey via pair programming
2019-11-15Keymap: pressing leader key (Alt) again closes tool promptCampbell Barton
Provides a convenient way to close if the tool prompt is opened by accident.
2019-11-15Cleanup: unused argument, variable warningsCampbell Barton
2019-11-15Fix T71590: Closing file browser reopens previously closed render viewJulian Eisel
The render view window was never closed actually, just moved behind the main window. It's properly closed now. It should also behave more like expected when there already is a temporary window open (e.g. Preferences).
2019-11-14GPencil MultiStroke modifierYimingWu
This patch includes a modifiers that developed for NPR rendering. - MultiStroke modifier that generates multiple strokes around the original ones. Differential Revision: https://developer.blender.org/D5795
2019-11-14Merge branch 'blender-v2.81-release'Sergey Sharybin
2019-11-14Buildbot: Explicitly disable code signer on Linux and macOSSergey Sharybin
The script requires Python 3.7 as a very minimum, and CentOS is only 3.6. On macOC there was an access to a None object, due to missing implementation of code signer on this platform.
2019-11-14Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-14Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-14Sculpt: disable undo from any UI elements in sculpt modeCampbell Barton
Causes undo push in sculpt mode, see: T71434
2019-11-14Paint: disable undo when changing the brush or it's sizeCampbell Barton
Causes undo push in sculpt mode, see: T71434
2019-11-14Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-14Fix T70211: Brush keybindings failed with non-brush tool activeCampbell Barton
2019-11-14Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-14Fix macOS using conflicting key binding Cmd-.Campbell Barton
Used for toggle origins, conflicts on macOS, use Ctrl-. instead.
2019-11-13Merge branch 'blender-v2.81-release'Pablo Dobarro
2019-11-13Sculpt: Sculpt template defaultsPablo Dobarro
This commit includes all changes listed in T71366 except for the 2 column toolbar layout. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6225
2019-11-13Merge branch 'blender-v2.81-release'Sergey Sharybin
2019-11-13Force sculpting on highest multires levelSergey Sharybin
This is a workaround for T58473 to avoid likely event of ruining sculpted data. Differential Revision: https://developer.blender.org/D6244
2019-11-13Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-13Fix T71434: Sculpt lags changing brush sizeCampbell Barton
Add a check to wm.radial_control so undo steps are only added to properties that have undo enabled (as is done with number buttons).
2019-11-13Cleanup: correct mul_v4_v4fl declarationJorge Bernal