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-01-10Use proper ID to create FModifier RNA pointerSergey Sharybin
Allows to do simple DEG tag, without extra checks for ID type. Will solve possible missing updates when modifying f-curve modifier of a shared action.
2019-01-10Support proportional edit scaling on dopesheet keyframesPhilipp Oeser
Fixes T60361 Reviewers: brecht Maniphest Tasks: T60361 Differential Revision: https://developer.blender.org/D4188
2019-01-10Fix T60340: Removing f-curve modifier doesn't update animationSergey Sharybin
2019-01-10Keep track of owner of f-curveSergey Sharybin
This is a part of another which, which needs to tag owner of f-curve for an update. But since this is too many lines changed committing separately. Basically, for f-curve AnimElement we are now storing ID whih owns the f-curve.
2019-01-10UI: make pie menus stick only when tapping key.Justin Jones
When holding down the key for a while, the pie menu will disappear when releasing the key. This is under the assumption that in this case the user decided to cancel the action. Differential Revision: https://developer.blender.org/D4180
2019-01-10fix T60049: Collada Exporter: When exporting multiple UVs, the set index ↵Gaia Clary
must start with 0
2019-01-10GP: Fix unreported pixel glitchesAntonioya
There was a problem in the caps start and in some situations, the pixel was wrong. Also changed the way the caps are detected because use the alpha in negative was a hack that maybe will not work with all drivers.
2019-01-10Fix T60285: allow negative offsets in shrinkwrap (worked in 2.79).Alexander Gavrilov
2019-01-103D View: use faded color for dupli instance outlinesCampbell Barton
Similar to 2.7x, so instanced geometry can be differentiated.
2019-01-103D View: use faded color for dupli instance wire & pointsCampbell Barton
Similar to 2.7x, so instanced geometry can be differentiated.
2019-01-10Undo System: switch active text block when undoingCampbell Barton
2019-01-10Clenaup: remove unused EM_WAITCURSORCampbell Barton
2019-01-10Cleanup: remove unused copy menu codeCampbell Barton
Unused since 2.4x.
2019-01-10Cleanup: end DefNode macro w/ semicolonCampbell Barton
Needed for clang-format.
2019-01-10Cleanup: end bgl macros w/ semicolonCampbell Barton
Needed for clang-format.
2019-01-10Fix gizmo orientation w/ shear toolCampbell Barton
2019-01-10Fix T60358: popup clipping within windowCampbell Barton
Moving menu contents wasn't working properly.
2019-01-10Fix T60354: Paint color shown when not usedCampbell Barton
Add 'has_color' check to avoid duplicated tool checks. Also abbreviate text descriptions.
2019-01-10Cleanup: sort RNA types after enameCampbell Barton
2019-01-10Cleanup: ensure header guards come firstCampbell Barton
Causes clang-format not to detect header guards, indenting all preprocessor lines in the header.
2019-01-09Fix T60351: Blender crashes when using fill tool without existent keyframeAntonioya
2019-01-09Revert/Redo ugly rBd12b3767f81d commit (i.e. add locked sorting option to ↵Bastien Montagne
UIList). Too many things done wrong in original rBd12b3767f81d to list them all here, hopefully nothing bad sneaked in again this time :| Also cleaned up a little the 'sort by name', even though (since we only have two options by default, sort by index and by name) we can abuse it as a binary option for now, this is not a bitflag...
2019-01-09Fix T60324: node linking UI bugs with some shader nodes.Brecht Van Lommel
2019-01-09Fix T60244: Bisect in mirror modifier doesn't work properly.Bastien Montagne
That was indeed not working properly, not at all. Except for the basic case, but as soon as you used another object to define the mirror plane, it would be utterly broken, in several different ways!
2019-01-09Fix T60338: Allow user to input units of another systemJacques Lucke
2019-01-09Fix T55336: Crash w/ dyntopo sculptCampbell Barton
2019-01-09Undo System: apply accumulation stepsCampbell Barton
Apply steps between the active and the undo state being decoded.
2019-01-09Fix sculpt redo failing to enable dyntopoCampbell Barton
2019-01-09Fix memfile undo decoding creating undo stepsCampbell Barton
Exiting modes shouldn't be needed since loading the new memfile will free the old data. Sculpt mode dynamic topology was adding undo data on exiting the mode which isn't logical in this case and can be avoided altogether.
2019-01-09Fix T59165: Text operations fail to undoCampbell Barton
Some undo operations encode multiple actions, now all are undone/redone.
2019-01-09Avoid assert w/ recent sculpt changes on undoCampbell Barton
2019-01-09Fix swapped active/selected lattice vertex colorCampbell Barton
2019-01-09WM: add keymap.find_from_operator(...)Campbell Barton
2019-01-09Fix IS_EVENT_ACTIONZONE macroCampbell Barton
Caused tweak events not to display.
2019-01-09Assert: add check to last commitCampbell Barton
2019-01-09Object Mode: only toggle active object mode onceCampbell Barton
- When toggling a mode that doesn't support multi editing only do this once of the active object. - For sculpt mode create sculpt data since this is needed for activating other sculpt objects on reload.
2019-01-09Fix T60044: Sculpting brush is not visibleCampbell Barton
Same logic as fix from D4153, but only applied when running undo.
2019-01-08Revert "Fix T60044: Sculpting brush is not visible on file load"Dalai Felinto
This reverts commit 4d8ed937f226f4cdfa6f62fde5306b14c217e9c5. An alternative fix will come soon as a patch, since this introduced an issue. Rolling back since the original fix (sculpt cursor on load) is less important than the issue it introduced (crash on weight paint undo/redo). Fix T60322.
2019-01-08Fix T60327: Value input with adaptive imperial units not working properlyJacques Lucke
2019-01-08Fix inconsistent naming and behavior for base visible/selected/editable.Brecht Van Lommel
Fixes T60251.
2019-01-08Fix T56545: Material referencing missing UV crashCampbell Barton
2019-01-08Fix T58479: Quick Favorites Lets you add multiple of the same itemPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T58479 Differential Revision: https://developer.blender.org/D4135
2019-01-08Typo fixesJoshua Leung
2019-01-08Fix T59984: Drivers don't update values in UI or show proper errorsJoshua Leung
We now perform COW -> original data flushing for all the debug values + error status flags on Drivers/DriverVariables/DriverTargets, as these are only set when errors are encountered when evaluating drivers.
2019-01-08Fix T59450: brush colors flip inactive w/ texture paintCampbell Barton
2019-01-08Fix T60263: render layer node sockets not showing on file load, for some files.Brecht Van Lommel
2019-01-08Properly clean up Python when exiting due to --python-exit-codeSybren A. Stüvel
When BPY_python_end() is not called, there can be buffered data still in `sys.stdout` or `sys.stderr`. This generally isn't an issue when those are connected to a terminal, but when they are read by another process (in the case of rendering with Flamenco, for example) we could miss the actual error message that's causing the exit in the first place. The following script demonstrates the issue; before this commit neither the writes to STDERR and STDOUT nor the traceback of the NameError were shown. #!/bin/bash cat > file-with-errors.py <<EOT import sys print('THIS IS STDERR', file=sys.stderr) print('THIS IS STDOUT', file=sys.stdout) nonexisting.monkey = 3 EOT blender --enable-autoexec -noaudio --background \ any-existing-blendfile.blend \ --python-exit-code 42 \ --python file-with-errors.py 2>&1 | cat Reviewers: campbellbarton, mont29 Reviewed By: campbellbarton, mont29 Subscribers: fsiddi Differential Revision: https://developer.blender.org/D4168
2019-01-08Merge branch 'blender2.7'Sergey Sharybin
2019-01-08Make DNA and RNA errors more meaningful and friendlySergey Sharybin
2019-01-08Vertex Paint: support vertex maskingPhilipp Oeser
Working in 2.7x, was just disabled in 2.8x. Fixes T60256