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
2017-08-19Merge branch 'blender2.8' into strand_editmodeLukas Tönne
2017-08-18Audaspace: Moving audaspace 1.3 into extern.Jörg Müller
Deleting the old internal audaspace. Major changes from there are: - The whole library was refactored to use C++11. - Many stability and performance improvements. - Major Python API refactor: - Most requested: Play self generated sounds using numpy arrays. - For games: Sound list, random sounds and dynamic music. - Writing sounds to files. - Sequencing API. - Opening sound devices, eg. Jack. - Ability to choose different OpenAL devices in the user settings.
2017-08-16Cleanup: rename GPU gawain functionsCampbell Barton
Were using Batch_ prefix still
2017-08-16Gawain: remove GWN_batch_discard_allCampbell Barton
Use ownership flags instead.
2017-08-16Pass EvaluationContext instead of bContextCampbell Barton
2.8x branch added bContext arg in many places, pass eval-context instead since its not simple to reason about what what nested functions do when they can access and change almost anything. Also use const to prevent unexpected modifications. This fixes crash loading files with shadows, since off-screen buffers use a NULL context for rendering.
2017-08-12Merge branch 'master' into blender2.8Campbell Barton
2017-08-12Fix width estimation for buttons with short labels in pie menusAleksandr Zinovev
Differential Revision: https://developer.blender.org/D2781 To be backported to 2.79 branch
2017-08-11Merge branch 'master' into blender2.8Campbell Barton
2017-08-11Pie menu's sub-rows ignore 'EXPAND' flagAleksandr Zinovev
Regression, to be backported in 2.79.
2017-08-11Merge branch 'master' into blender2.8Campbell Barton
2017-08-11Cleanup: whitespaceCampbell Barton
2017-08-09Manipulator: replace hard coded color w/ themeCampbell Barton
2017-08-08Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/modifiers/intern/MOD_meshsequencecache.c
2017-08-08Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/depsgraph/intern/builder/deg_builder_relations.cc source/blender/editors/object/object_add.c source/blender/python/intern/bpy_app_handlers.c
2017-08-08Fix fixed width box layoutsAleksandr Zinovev
Regression, to be backported in 2.79.
2017-08-08Fix width estimation for empty layouts in pie menusAleksandr Zinovev
2017-08-07Merge branch 'blender2.8' of git.blender.org:blender into strand_editmodeLukas Tönne
2017-08-03Merge branch 'master' into blender2.8Campbell Barton
2017-08-01Fix multi-units drawing re precision handling.Bastien Montagne
This is still far from prefect, but yet much better than what we had so far (more consistent with inheritent precision available in floats). Note that this fixes some (currently commented out) units unittests, and requires adjusting some others, will be done in next commit.
2017-08-01Merge branch 'master' into blender2.8Campbell Barton
2017-07-31Fix two issues with recent changes to number display while editing them.Bastien Montagne
* Numbers with units (especially, angles) where not handled correctly regarding number of significant digits (spotted by @brecht in T52222 comment, thanks). * Zero value has no valid log, need to take that into account!
2017-07-28Merge branch 'master' into blender2.8Campbell Barton
2017-07-28Replace magic numbers with deprecated namesCampbell Barton
The names aren't meaningful but means it wont accidentally use valid names. Also remove textured-font setting
2017-07-28Merge branch 'master' into blender2.8Campbell Barton
2017-07-28Cleanup: clear deprecated UI flagsCampbell Barton
Also adds cursor-lock flag, to be used in next commit.
2017-07-28Fix potential 'divide-by-zero' in our UI fitting code.Bastien Montagne
Reported by coverity, better fix even if highly unlikely to happen...
2017-07-28Fix T52208: Using UI_BUT_REDALERT flag for UI_BTYPE_KEY_EVENT buttons ↵Bastien Montagne
crashes Blender. but pointer was not assigned in that case...
2017-07-27Fix T51776: Make sure button icons are updated on Ctrl-ScrollWheelJeff Knox
2017-07-27Fix button text overlapping with shortcut text in popupsJulian Eisel
The purpose of the keymap strings is probably for un-embossed menu items like seen in most pulldowns. I can't see a reason for also adding that string for regularly drawn buttons within popups, we don't add it anywhere else in the UI either. So this commit makes sure shortcut strings are only added to buttons that are drawn like pulldown-menu items.
2017-07-27Minor code style correctionsJulian Eisel
2017-07-27Fix Label colors in popupsAleksandr Zinovev
2017-07-27Fix: use click style if a pie was spawned by release or click eventAleksandr Zinovev
2017-07-27Fix button text overlapping with shortcut text in popupsJulian Eisel
The purpose of the keymap strings is probably for un-embossed menu items like seen in most pulldowns. I can't see a reason for also adding that string for regularly drawn buttons within popups, we don't add it anywhere else in the UI either. So this commit makes sure shortcut strings are only added to buttons that are drawn like pulldown-menu items.
2017-07-27Minor code style correctionsJulian Eisel
2017-07-27Fix Label colors in popupsAleksandr Zinovev
2017-07-27Fix: use click style if a pie was spawned by release or click eventAleksandr Zinovev
2017-07-21Pass EvaluationContext argument everywhereLuca Rood
Note that some little parts of code have been dissabled because eval_ctx was not available there. This should be resolved once DerivedMesh is replaced.
2017-07-21Merge branch 'master' into blender2.8Sergey Sharybin
2017-07-21Fix strict compiler error after recent UI changesSergey Sharybin
2017-07-19Merge branch 'master' into blender2.8Campbell Barton
2017-07-18Fix bad loss of precision when manually editing values in numbuttons.Bastien Montagne
While drawing nice 'rounded' values is OK also for 'low precision' editing like dragging and such, it's quite an issue when you type in a precise value, validate, edit again the value, and find a rounded version of it instead of what you typed in! So now, *only when entering textedit of num buttons*, we always get the highest reasonable precision for floats (and use exponential notation when values are too low or too high, to avoid tremendous amounts of zero's).
2017-07-16Merge branch 'blender2.8' into strand_editmode2.8Lukas Tönne
2017-07-13Cleanup/rename etc. dashed line shaders.Bastien Montagne
Goal is to make them more modular, to allow more variants (variable single-color, thickness, ...) to be added without having to copy-and-change-one-line of whole chain of shaders.
2017-07-11Merge branch 'master' into blender2.8Sergey Sharybin
2017-07-11Fix T49034: multi-drag crashes when UI forces exitCampbell Barton
2017-07-05Override template: Add text and icon optional parametersDalai Felinto
2017-07-03Merge branch 'master' into blender2.8Dalai Felinto
2017-07-02Fix T51772: double undo entry for color picker editing.Brecht Van Lommel
2017-06-26Merge branch 'master' into blender2.8Campbell Barton
2017-06-26Merge branch 'master' into blender2.8Campbell Barton