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-01-15Cleanup: comment line length (editors)Campbell Barton
Prevents clang-format wrapping text before comments.
2019-01-15Cleanup: comment line length (blenlib)Campbell Barton
Prevents clang-format wrapping text before comments.
2019-01-15Cleanup: comment line length (DNA)Campbell Barton
Prevents clang-format wrapping text before comments.
2019-01-15Fix T60498: Auto IK doesn't work immediately.Brecht Van Lommel
2019-01-15Fix T60497: wrong statusbar keymap display with MMB emulation.Brecht Van Lommel
2019-01-15Fix T60410: Crash adjusting torus w/ enter edit-mode preferenceCampbell Barton
2019-01-15Cleanup: pass main instead of context w/ ED_editors_exit/flush_editsCampbell Barton
Useful for calling from lower level code.
2019-01-15Cleanup: rename BKE_libblock_delete to BKE_id_delete.Bastien Montagne
2019-01-15Cleanup: rename BKE_libblock_free_us to BKE_id_free_us.Bastien Montagne
2019-01-15Cleanup: removed disabled 'slow but safer' piece of code in make_local process.Bastien Montagne
Has been disabled for nearly two years now, think we can safely assume new, quicker code is working properly now. :)
2019-01-15Cleanup: Remove deprecated BKE_libblock_free(_ex) functions, document ↵Bastien Montagne
BKE_id_free(_ex) ones.
2019-01-15Cleanup: replace usages of deprecated BKE_libblock_free_ex by BKE_id_free_ex.Bastien Montagne
2019-01-15Cleanup: replace usages of deprecated BKE_libblock_free by BKE_id_free.Bastien Montagne
2019-01-15Cleanup BKE_id_free_ex().Bastien Montagne
Add 'missing' bpy code from BKE_libblock_free_ex(), now both functions do exactly the same thing, only the later is less flexible (fewer 'exotic' behaviors supported, like handling IDs outside of bmain etc.). Next step: nuke usages of BKE_libblock_free functions, makes no sense to have twice the same code around!
2019-01-15Correct last commitCampbell Barton
2019-01-15Fix T60507: Constrained transform shows all axesCampbell Barton
Regression in 579c01da600dd Move values_modal_offset use out of applyMouseInput to resolve order of initialization issue.
2019-01-15Fix T60504: Armature wire draw type hidden when unselectedCampbell Barton
2019-01-15Fix T60506: Menu toggle clicks pass through to areaCampbell Barton
2019-01-15Fix T60512: Weight paint brushes show weight when unusedCampbell Barton
2019-01-15Cleanup: use BrushCapabilities prefix for RNA typesCampbell Barton
2019-01-15Cleanup: styleCampbell Barton
2019-01-15Edit Mesh: Improve selected double vertices visibilityClément Foucault
The issue is that the edge fix geometry goes on top of the actual drawn points. This commit reduce the edge fix size to the strict minimum but does not get rid of it. Related to T60139
2019-01-15Fix T59482: Creating 2 Particle systems breaks the appClément Foucault
2019-01-14UI: indent subpanel headers more.Harley Acheson
Differential Revision: https://developer.blender.org/D4206
2019-01-14Windows: add support for Windows Ink.Christopher Peerman
Before this Blender always needed the Wintab driver. This adds support for the native pressure API in Windows 8+, making it possible to get pressure sensitivity on e.g. Microsoft Surface hardware without any extra drivers. By default Blender will automatically use Wintab if available, and if not use Windows Ink instead. There is also a new user preference to explicitly specify which API to use if automatic detection fails. Fixes T57869: no pressure sensitivity with Surface pen or laptop. Code by Christopher Peerman with some tweaks by Brecht Van Lommel. Differential Revision: https://developer.blender.org/D4165
2019-01-14Fix T60476 Loose vertices only partially drawnClément Foucault
Was caused by a missing vbo attachement. Also fix said Vbo refreshing when selecting.
2019-01-14Object Mode: Outlines: Add support for thicker outlineClément Foucault
Base outline is 2px wide (because of how we detect them). And since inflating this outline will only produce outlines that are 2*x thick we map the UI scalling and the outline width setting to the closest match. Do note that thicker outlines have a performance cost since they need more texture fetches and passes. This fixes T60252 3D View Outline Width not working
2019-01-14GPUMaterial: CleanupClément Foucault
2019-01-14Fix T60332: Lattice objects do not display properly in Edit modeClément Foucault
This was caused by wires not having alpha by default, making them disapear with MSAA.
2019-01-14Fix incorrect individual origins icon in clip editor.Sebastian Koenig
Differential Revision: https://developer.blender.org/D4020
2019-01-14NLA: implement a new blending mode that intelligently combines actions.Alexander Gavrilov
The existing Add and Multiply blending modes have limited usability, because the appropriate operation for meaningfully combining values depends on the channel. This adds a new mode that chooses the operation automatically based on property settings: - Axis+Angle channels are summed, effectively averaging the axis, but adding up the angle. Default is forced to 0. - Quaternion channels use quaternion multiplication: result = prev * value ^ influence - Scale-like multiplicative channels use multiplication: result = prev * (value / default) ^ influence - Other channels use addition: result = prev + (value - default) * influence Inclusion of default in the computation ensures that combining keyframed default values of properties keeps the default state, even if the default isn't 0 or 1. Strips with this mode can be keyframed normally in Tweak mode, except that for quaternion rotation keyframing always inserts all 4 channels, and the channel value sliders on the left side of Graph/Action editors won't insert keys without Auto Key. Quaternion keys are also automatically normalized. Differential Revision: https://developer.blender.org/D4190
2019-01-14Keyframing: refactor insertion code to allow property-global NLA tweaks.Alexander Gavrilov
Supporting a strip blending type that treats quaternions as a unit also means being able to adjust all sub-channels as a unit when inserting keyframes. This requires refactoring keyframe insertion code to retrieve array property values for all channels at once, before iterating over the indices being inserted.
2019-01-14Fix the active sequencer strip not standing out from selected ones.Brecht Van Lommel
Set outline contrast back to 2.7 values.
2019-01-14UI: fix misaligned eyedropper icon in button.Harley Acheson
Differential Revision: https://developer.blender.org/D4183
2019-01-14UI: fix panel header contents alignment.Harley Acheson
The contents is now properly centered at all zoom levels. Differential Revision: https://developer.blender.org/D4176
2019-01-14UI: fix horizontal scrollbar overlapping last item.Harley Acheson
Differential Revision: https://developer.blender.org/D4202
2019-01-14cleanup last commitJacques Lucke
2019-01-14Fix T60304, T60301: setting error message in bevel modifier results in ↵Jacques Lucke
double free
2019-01-14Fix T60441: entering hex color in picker gives wrong result.Brecht Van Lommel
2019-01-143D View: don't override animation template view colorCampbell Barton
D4198 by @charlie w/ edits.
2019-01-14Cleanup: unused functionCampbell Barton
2019-01-14Add font selection to VSE text stripsRichard Antalik
Allows users to select a font for text strips in the video sequence editor. Related: 3610f1fc43d0 Sequencer: refactor clipboard copy to no longer increase user count. Reviewed by: Brecht Differential Revision: https://developer.blender.org/D3621
2019-01-14Fix crash on scene unlinkRichard Antalik
Reviewed by: Brecht Differential Revision: https://developer.blender.org/D4200
2019-01-14Fix drawing metadataRichard Antalik
ImBuf was freed prior to drawing metadata. Reviewed by: Brecht Differential Revision: https://developer.blender.org/D4170
2019-01-14Fix FPS meter not showing properly with no inputRichard Antalik
Reviewed by: Brecht Differential revision: https://developer.blender.org/D4136
2019-01-14Cleanup: move comments above definitionsCampbell Barton
For clang-format not to wrap definitions.
2019-01-14Cleanup: move comments above definitionsCampbell Barton
For clang-format not to wrap definitions.
2019-01-14Cleanup: move comments above definitions, use enumCampbell Barton
For clang-format not to wrap definitions.
2019-01-14Fix T60248: Crash duplicating collectionsCampbell Barton
2019-01-14Fix T57852: Mesh X Mirror option not workingCampbell Barton
D3869 by @lichtwerk w/ own edits