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-10-09Buildbot: Checkout precomiled CentOS librariesSergey Sharybin
2019-10-09Fix T70662: Batch rename adds "\" before "."Campbell Barton
2019-10-09UI: hide text character options when out of edit-modeCampbell Barton
These are overwritten when entering edit-mode so there is no use in showing them in object mode. Addresses T70566
2019-10-09Docs: clarify Mesh.from_pydata edges argument usageCampbell Barton
Addresses T70617
2019-10-09Local Collections: Allow users to show hidden collectionsDalai Felinto
Users now can turn on in a viewport collections that are temporarily hidden (eye) in the view layer. Design task: T61327 As for the implementation, I had to decouple the visibility in the depsgraph from the visibility in the view layer. Also there is a "bug" that in a way was there before which is some operators (e.g., writing a text inside of a text object, tab into edit mode) run regardless of the visibility of the active object. The bug was present already (with object type visibility restriction) in 2.80 so if we decide to tackle it, can be done separately (I have a patch for it though P1132). Reviewed by: brecht (thank you) Differential Revision: D5992
2019-10-08Depsgraph: Cleanup, spelling in commentSergey Sharybin
2019-10-08Keymap: use right mouse for console context menuCampbell Barton
Was using 'w' which doesn't work with text entry. This matches the text editor.
2019-10-08UI: support passing a function to WorkSpace.status_text_set()Campbell Barton
This allows Python operators to draw icons and other UI elements into the status bar.
2019-10-07Fix T69933: Blender 2.81 doesn't import 2.80 preferences from quick setup screenBrecht Van Lommel
2019-10-07Update NUMA API library to latest versionSergey Sharybin
Brings support of PPC and S390 platforms, which are required to have Blender compiled on all ports of Debian.
2019-10-07Fix T70476: Sculpting with Subsurf on top produces artifactsSergey Sharybin
The issue was caused by crazy space distortion orientation happening for subsurf modifier. Solved by making it so subsurf only deforms the surface but keeps matrices as-is. This is not fully mathematically correct, but is better that the fall-back solution which was doing wrong matrices anyway. Also, this is closer to have subsurf was handled prior to the related changes. Reviewed By: brecht, pablodp606 Differential Revision: https://developer.blender.org/D5991
2019-10-06Fix T70582: Gpencil crash when use Shift+Alt+LMBAntonio Vazquez
This keymap was the old polygon mode for old grease pencil and now this have been replaced with Line tool. As this code was not ready for this keymap, the code gets out of control and fails. The solution is to remove this deprecated keymap.
2019-10-05UI: Split sculpt mask operators into own menuWilliam Reynish
Differential Revision: https://developer.blender.org/D5997 Reviewers: Brecht van Lommel, Pablo Dobarro
2019-10-04Cleanup: make context menu last in keymapsCampbell Barton
2019-10-04Fix T70462: Shift+Click on neighbour folder enters itJulian Eisel
In fact, the operator implementation seems to have some issues, which is why this behaved so glitchy. But for properly set up keymaps it should work fine.
2019-10-03UI: Add Buttons to Shader Editor Slots PopoverHans Goudey
Assign, select, deselect buttons added when in edit mode to complete the functionality of the shader editor vs. the properties panel. Reviewed by: brecht Differential Revision: https://developer.blender.org/D5768
2019-10-03i18n: Add Slovak language.Bastien Montagne
2019-10-02Implement a user preference for the default Auto Handle Smoothing mode.Alexander Gavrilov
The default was changed with an initial implementation of the feature. With the feedback from animators, having a behavior which affects curves outside of a changing range is not convenient for professional animators working on high quality character animation. On the other hand, automatic smoothing is better for casual animation of object motion. This change adds an ability to change the default via User Preferences. Differential Revision: https://developer.blender.org/D5875
2019-10-02UI: add NLA track and channel theme colorBrecht Van Lommel
Patch contributed by Paul (Thirio). Differential Revision: https://developer.blender.org/D5967
2019-10-02Preference: option to use OS-Key to emulate MMBCampbell Barton
Alt-LMB is used in quite a few areas now, see T69323 using OS-Key allows these conflicts to be avoided. Currently disabled for WIN32, since it conflicts with the start menu.
2019-10-01UI: tweak layout of boid brain panelYevgeny Makarov
Differential Revision: https://developer.blender.org/D5684
2019-10-01Keymap: make plane track corners draggable with lmbSebastian Koenig
Previously when clicking and dragging with LMB you would only move the entire plane track. In order to move the corners independently you would have to use your right mouse button. This would also prevent the context menu to show up. Now LMB click and drag on corners moves them. If you LMB click and drag one of the 4 edges of the plane track you would move the entire plane track. Differential Revision: https://developer.blender.org/D5519
2019-10-01UI: use full width for ID blocks in lattice propertiesYevgeny Makarov
Differential Revision: https://developer.blender.org/D5722
2019-10-01Image: add resize operatorCampbell Barton
Now possible with new image undo, was added for testing but seems generally useful.
2019-10-01Image/Clip Space: Add view center to cursor operatorsCampbell Barton
D5932 by @a.monti with edits
2019-10-01UI: Changes to Paint CursorsHarley Acheson
Changes to cursors that can be used for painting and sculpting. Differential Revision: https://developer.blender.org/D5951 Reviewed by Brecht Van Lommel
2019-10-01UI: Update paint crosshair for MacWilliam Reynish
This is based on feedback from users. Only affects Mac for now, Windows will be committed separately.
2019-09-30UI: Remember File Browser Display Options in PreferencesJulian Eisel
This makes it so that some display related properties of the file browser state are remembered in the Preferences. Otherwise, users often end up doing the same set up work over and over again, so this is a nice way to save users some work. It's typical for other file browsers to remember their state too, so another benefit is having a more conventional behavior, meeting user expectations better. Some points: * We currently store: Window size, display type, thumbnail size, enabled details-columns, sort options, "Show Hidden" option. More can be added easily. * No changes are stored to the Preferences if "Auto-save Preferences" is disabled. This is how Quick Favorites behave too and it's a reasonable way to make this behavior optional. * The Preferences are only saved to permanent memory upon closing Blender, following existing convention of Preferences and Quick Favorites. * If settings weren't actually changed, Preference saving is skipped. * Only temporary file browsers save their state (invoked through actions like open or save), not regular file browser editors. These are usually used for different purposes and workflows. * Removes "Show Thumbnails" Preferences option. It would need some special handling, possibly introducing bugs. For users, this simplifies behavior and should make things more predictable. Left in DNA data in case we decide to bring it back. Reviewers: brecht, #user_interface, billreynish, campbellbarton Reviewed By: #user_interface, William Reynish, Campbell Barton, Brecht van Lommel (quick first pass review in person) Maniphest Tasks: T69460 Differential Revision: https://developer.blender.org/D5893
2019-09-30GPencil: Fix unreported keymap missing for Extrude toolAntonio Vazquez
For some reason this keymap was removed and is required to avoid console warnings.
2019-09-30UI: Use paint crosshair cursor in all paint & sculpt modesWilliam Reynish
Currently, we use the crosshair cursor in Sculpt mode, but not in the other paint modes. - Sculpt Mode: This crosshair cursor is too weighty. - Texture, Weight, Vertex Paint: Using the arrow cursor for painting is not right. This commit makes the following changes: - Use the new special paint crosshair instead - Use this cursor in all paint modes, not just Sculpt Reviewed by: Brecht Differential Revision: https://developer.blender.org/D5940
2019-09-30Fix T69684: Sound Strip "Pan" function is misleadingRichard Antalik
Gray-out pan property when sound mono property is unset. Reviewed By: billreynish Differential Revision: https://developer.blender.org/D5806
2019-09-29UI: Use responive layout for upper bar in file browserJulian Eisel
The upper bar (containing file path, navigation and display buttons) may now be split into two rows as horizontal space is reduced. The first row contains the navigation related buttons, the lower one the filter and display related ones. Mainly solves the issue where the file path and search buttons became barely usable in tight layouts, but generally makes things better for such cases.
2019-09-29Keymaps: Don't show confirm prompt when creating directoriesJulian Eisel
* We don't show the prompt when invoked through the button either * Creating directories isn't a destructive action and it's not dangerous * The prompt is annoying and users often requested getting rid of it This change is applied to both, the default and the industry compatible keymap.
2019-09-27UI: small tweaks to sculpt tool iconsWilliam Reynish
Snake Hook: make it more clearly different from Grab, and also better communicate what it can do Pose: remove arrow, which was hard to see anyway Pinch: make arrows larger and more visible
2019-09-27UI: Add high quality cursors on macOSWilliam Reynish
This adds the same high quality cursors on macOS as we have on Windows. These are stored as 32*32 pt PDFs, same as the built-in OS cursors Reviewed by: Brecht Van Lommel Differential Revision: https://developer.blender.org/D5907
2019-09-27Voxel remesh: Enable adaptivityPablo Dobarro
This commit enables OpenVDB adaptivity in the voxel remesher. It can be useful to reduce the polygon count if you want to switch to dyntopo after using the voxel remesher workflow. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5918
2019-09-27Sculpt: Pose brush origin offsetPablo Dobarro
With the previous behavior, it was impossible to manipulate areas with a lot of complex shapes like fingers, as the pose origin was calculated only with the topology inside the radius. With pose offset, the previous method is used to calculate the direction of the "bone", and an extra offset is added on top of it. This way you can set the pose origin in the correct place in this kind of situations. The pose factor grows to fit the new rotation origin. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D5841
2019-09-26Voxel Remesh: Fix poles and preserve volumePablo Dobarro
This commit fixes most of the issues we currently have in the voxel remesher. Mesh volume is preserved when doing multiple iterations, so the sculpt won't shrink and smooth each time you run the remesher. Mesh topology is much better, fixing most issues related to mask extraction and other topology based operations. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D5863
2019-09-26Sculpt: UI fixes and improvementsPablo Dobarro
- Fix vertical spacing in grab brush grab active vertex option - Move Remesher popover in the top bar to the right of Dyntopo - Move topology automasking to the options subpanel - Remove voxel remesher button from the topbar - Add default shortcut to voxel remesher [Ctrl R] - Add default shortcut to quadriflow [Ctrl Alt R] - Add set pivot position operator to the sculpt menu Reviewed By: billreynish Differential Revision: https://developer.blender.org/D5880
2019-09-26RNA Manual Reference UpdateAaron Carlisle
2019-09-26Grease Pencil: use standard eraser and paint brush cursorsHarley Acheson
Ref D5197
2019-09-26GHOST: refresh standard cursors available for platformsHarley Acheson
* Add more standard cursor types, that platforms can optionally support. * Remove a few unused cursor types that were not properly supported and would show the wrong cursor when used. * Add native cursor files for Windows. These scale well with DPI and have anti-aliasing. Designed by Duarte Farrajota Ramos. Ref D5197
2019-09-25Fix: T70251 update license from gplv2 to v3 in exe propertiesRay Molenkamp
2019-09-25LibOverride: tweaks to custom props UI.Bastien Montagne
For now, do not allow to add custom props to overriding IDs (this should be possible in the future, by getting basic correct behavior here is already fairly hard, no reason to complicate things even more). Also, properly disallow editing of existing custom props in overriding IDs.
2019-09-24Tracking: Highlight keyframes in path visualizationSergey Sharybin
This gives better idea of what's going on with your track. Example: {F693806} Color of keyframes are configurable from theme editor of clip editor. Reviewers: keir, brecht, Severin Differential Revision: https://developer.blender.org/D2772
2019-09-24GPencil: Fix wrong icon for Brush presetsAntonio Vazquez
It was using the old 2.7 icon.
2019-09-24GPencil: Keep Options panels open by defaultAntonio Vazquez
2019-09-23UI: Small tweaks to sculpt tool iconsWilliam Reynish
Draw Sharp: More pronounced difference between it and Draw Mask: Fits in with other similar tools Border Hide: Fits in with other similar tools Pinch: Much better communicates what it does Simplify: Fix a small issue with caused by inverted normals
2019-09-23Fix file browser new directory prompting for confirmationBrecht Van Lommel
This is only needed for the case where it's automatically done when entering a file path that does not exist, not when pressing the button.
2019-09-23Cleanup: quote useCampbell Barton