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-05-21Fix T64842: crash rendering files with bevel curvesBrecht Van Lommel
This is old logic that no longer makes sense in the new depsgraph, and causes issues when multiple threads try to modify the same bevel object. Differential Revision: https://developer.blender.org/D4913
2019-05-21CTest: Fix Bli_task_test failing on windows.Ray Molenkamp
The task_scheduler was not being explicitly freed, leading to unpredictable behavior when the process was exiting. The test would pass, but would sometimes segfault at process shutdown.
2019-05-21Cleanup: use term pad instead of paddingCampbell Barton
- Use min/max instead of bottom/top (in keeping with the rest of the BLI_rect API). - Swap args (was passing in max, min).
2019-05-21Fix T64758: crash loading certain DDS texturesBrecht Van Lommel
2019-05-21Fix T64421: crash using redraw timer benchmarkBrecht Van Lommel
2019-05-21Graph Editor: view-selected takes scrubbing and marker region into accountJacques Lucke
2019-05-21Keymap: Add additional scrubbing affordance (Alt-LMB)William Reynish
This adds an additional way to scrub the playhead, by holding Alt and dragging with the left mouse button, in addition to Shift-RMB. It's easier to do this, especially with pen input. The other method is still kept, in case you have Emulate 3 Button Mouse enabled, in which case Alt-LMB pans the view And of course, you can still scrub simply by dragging the playhead, without holding any modifier keys. Right click select is unaffected.
2019-05-21Remove USE_EVAL_DATA operator flag from PythonSergey Sharybin
After new dependency graph API this is no longer needed: all the access to dependency graph is done explicitly. Still leaving this flag for C, but that might also be gone in the future.
2019-05-21Fix T64927: bad timeline number spacing with scaled UIJacques Lucke
2019-05-21UI: Hide Add Cube from toolbar.William Reynish
This was still a proof of concept tool needing further development. Hiding this for now. It can return in future releases with further development. See https://developer.blender.org/T57210 for details.
2019-05-21Fix T64763: 'Make Proxy' creates Proxy within linked Collection.Bastien Montagne
`BKE_collection_object_add_from()` would not check wether collections were local or not... Trivial to fix. Note that here I assume we do not use that function in some special cases where we would like to edit linked datablocks. Think that is reasonable stance, though.
2019-05-21Cleanup: rename nr_* to *_len for DNA codeCampbell Barton
2019-05-21Cleanup: make DNA_struct_find_nr_ex function more compactCampbell Barton
2019-05-21remove greasepencil userdef from image, node, clip and sequencer spacesPhilipp Oeser
these are about greasepencil vertices and in these spaces we are not editing greasepencil objects. Fixes T64861 Reviewers: antoniov Maniphest Tasks: T64861 Differential Revision: https://developer.blender.org/D4901
2019-05-21Fix T64867: crash when changin image source to MoviePhilipp Oeser
thx @Gvgeo for adding the python/RNA case as well. Reviewers: brecht Maniphest Tasks: T64867 Differential Revision: https://developer.blender.org/D4902
2019-05-21Fix T64912: Crash right clicking on 'Add New Material'Campbell Barton
D4904 by @Gvgeo
2019-05-21Keymap: Ctrl-Tab toggle pose-mode with 'use_pie_click_drag'Campbell Barton
This just enables a default key-binding even when pie menus are used on drag actions.
2019-05-21UI: show symmetry popovers next to newly added mirror buttonsCampbell Barton
This moves symmetry panels to a small popover next to the mirror axis buttons.
2019-05-21UI: expose mirror/symmetry options int the tob-barCampbell Barton
D4895 by @billreynish with edits.
2019-05-21UI: support drawing booleans with icons as check-boxesCampbell Barton
Previously, if a boolean happened to use an icon there was no way to make it display as a check-box from Python scripts. The previous logic meant we ended up having to edit the RNA. Since booleans with icons don't work well with the split-property layout (now used for most of the interface). Icons were being removed from RNA then added back using awkward Python ternary expressions in the interface scripts. The toggle argument now has an unset state (-1). - toggle=True: no checkbox (emboss). - toggle=False: always use a checkbox (no icon). - toggle=(unset/-1): depends on the icon status, default as before. Since toggle=False was default, this isn't used in existing UI logic.
2019-05-21Cleanup: const assignments to simplify codeCampbell Barton
Also avoids using uninitialized vars.
2019-05-21UI: move edge-tag option from the scene into the operatorCampbell Barton
This was a very specific option to display in global tool settings. Now this is exposed in the operator when edge-select mode is enabled.
2019-05-21Fix memory leak in Normals from Faces operatorCampbell Barton
2019-05-20GPU: Use uint in GPU_batch_uniform_1ui.mano-wii
2019-05-20UI: Outliner - Do not highlight icons of active lightsHarley Acheson
This removes the extra highlighting of lights that are active as this is not supported Differential Revision: https://developer.blender.org/D4903 Reviewed by Brecht Van Lommel
2019-05-20Normal UI: Make Alt-N shortcut to Normals Menu.Howard Trickey
See T64324 for discussion of normals ui. Consensus on blender.chat was to use Alt-N to pull up Normals Menu, overwriting the old use of that key (Flip normals). There are still shortcuts for Recalculate Outside and Recalculate Inside which are likely the more common needs.
2019-05-20Normal UI: for all ops needing autosmooth on, enable it if needed.Howard Trickey
Now Normal menu operations and rotate normals (r n) do not need manual enabling of autosmooth first. See T64324 for discussion of Normal UI changes.
2019-05-20Clip editor: make tool/sidebar wider by default, right align movie clip infoBrecht Van Lommel
2019-05-20Fix Python error in sequencer scene strip UIBrecht Van Lommel
2019-05-20Fix outliner drawing unselected active objects as if they are selectedBrecht Van Lommel
Now we always draw a roundbox behind the active object icon, and only change the text color if the active object is also selected. This matches the 3D viewport better.
2019-05-20Accidentally overrode changes in 40d525474184William Reynish
2019-05-20UI: Sequencer menusWilliam Reynish
More updates to Sequencer menus from Peter Fog. - Rename Cut operators in the UI to be more clear - Re-organize the context menu to be nicer and more useful - Select menu is clearer - other assorted fixes and changes for clarity
2019-05-20Sequencer: Hide panels when there is no actual sequencesSergey Sharybin
before this the python script would raise an exception due to attempt to show properties of None data.
2019-05-20UI: right align info in image settings panelBrecht Van Lommel
2019-05-20GPencil: Add new default Soft BrushAntonioya
2019-05-20UI: Top bar menu tweaksPablo Vazquez
* Use icon for Blender menu * Move Startup/Factory settings to Defaults submenu under File * Move Preferences under Edit * Move Quit to File
2019-05-20GPencil: Fix presets error after changing parameter nameAntonioya
The old use_follow_draw was renamed to alignment_mode
2019-05-20Camera: change default f-stop from 5.6 to 2.8Brecht Van Lommel
This gives a more noticeable effect by default. Also fixes startup.blend not having focus distance initialized correctly.
2019-05-20Color Management: update configuration, remove legacy transformsBrecht Van Lommel
* Replace Log view transform with Filmic Log. * Remove Rec.709, DCI-P3 displays that were incomplete and outdated. * Remove outdated RRT and Film transforms, replaced by Filmic. * Remove camera responsive curves that don't work with HDR colors. * Rename Default view transform to Standard. We're breaking compatibility now for 2.80, so that we can add future improvements on a clean config. Part of the code was contributed by George Vogiatzis in D4782. Differential Revision: https://developer.blender.org/D4900
2019-05-20Fix broken workbench tests after recent changesBrecht Van Lommel
2019-05-20Edit Mesh Select: Fix OpenGL status to use `GPU_point_size`.mano-wii
The problem has worsened in rB94db2c1f3243. Maybe this has contributed to T64779.
2019-05-20Revert "Fix T64876: Checking Animated checkbox does not do what is documented."Bastien Montagne
Bad understanding of intents behind that setting, my mistake. This reverts commit 49f530c7da6bd117c4b373307eb646d513538526.
2019-05-20UI: add entry to show/hide tool settings bar to the View menuBrecht Van Lommel
2019-05-20Fix T63443: tool 'builtin_brush.draw' not found for space 'IMAGE_EDITOR'Jacques Lucke
2019-05-20UI: keep grease pencil stroke placement / guides button always in main headerBrecht Van Lommel
2019-05-20Revert "Theme: match outliner/properties colors with modes in viewport."Brecht Van Lommel
While this consistency is useful, green selection in edit mode does not stand out as much as orange. This can cause problems for some users, it seems to depend on the person. Overall the risk of making the change at this point in the release cycle is too high. This reverts commit 5827a47280a0128d0fc47b7c5609058a472bf29f.
2019-05-20Keymap: reinstate Alt-Wheel to scrub from 2.7x mapCampbell Barton
Animators found this useful, so keep it as a default.
2019-05-20Viewport: change default 3D viewport lighting from Studio to MatcapBrecht Van Lommel
2019-05-20Cleanup: reorder report argument for pointer assignmentCampbell Barton
Most code uses ReportList argument last (or at least not first) when an optional report list can be passed in.
2019-05-20Cleanup: unused variableCampbell Barton