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-12-16Mantaflow [Part 3]: Customized UI for Manta fluidsSebastián Barschkis
With Mantaflow the current smoke modifier UI will accommodate both smoke and liquids. In addition, there is now an option for Mantaflow liquids in the quick effects section ("Quick Liquid"). Reviewed By: sergey Maniphest Tasks: T59995 Differential Revision: https://developer.blender.org/D3852
2019-12-15Industry Compat keymap: Fix paint mode context menusWilliam Reynish
2019-12-14Industry Compat keymap: Add support for the context menu PC keyboard keyWilliam Reynish
2019-12-14Industry Compat keymap: Fix issue in UV editor Box Select toolWilliam Reynish
Shift-dragging with the Box Select tool would also select the nearest point. Using a Click instead of Press event for selection (just like the default keymap) fixes this.
2019-12-12Industry Compat keymap: Add Remesh shortcutsWilliam Reynish
2019-12-12Fix error in recent context menu updateCampbell Barton
Some of them are panels, not menus.
2019-12-12Cleanup: some variables had unused naming but were usedCampbell Barton
2019-12-11Industry Compat keymap: Fix and remove keymap conflictWilliam Reynish
Scale Cage was using the same shortcut as Insert Scale Keyframe (Shift-R) This isn't neccessary anyway since you can use the same key to cycle the tools.
2019-12-10Keymap: use the application key for the context menuCampbell Barton
This gives keyboard access to the context menu which can be useful when using accelerator keys to access items within it.
2019-12-08Industry Compat keymap: Support tool cycling for all tool shortcutsWilliam Reynish
This makes is so repeated key presses will cycle the tools in the same slot in the toolbar. Users can tap Q repeatedly to switch selection tools, or press Ctrl-E repeatedly to enable the various Extrude tools, etc.
2019-12-06Tool System: experimental fallback tool supportCampbell Barton
Implement T66304 as an experimental option, available under the preferences "Experimental" section. - When enabled most tools in the 3D view have a gizmo. - Dragging outside the gizmo uses the 'fallback' tool. - The fallback tool can be changed or disabled in the tool options or from a pie menu (Alt-W).
2019-12-05Industry Compat keymap: Use consistent shortcuts for sculpt mode maskingWilliam Reynish
Use Ctrl-A and Ctrl-Shift-A for 'selecting' and 'deselecting' via the masking operators.
2019-12-05Industry Compat keymap: Support scroll wheel zooming also while Alt is heldWilliam Reynish
Users are sometimes holding Alt to do view manipulation, in which case zooming with the scroll wheel would fail.
2019-12-05Industry Compat keymap: Fix Tweak tool in UV Editor (Unreported)William Reynish
The Tweak tool wasn't working - it would start to box select instead.
2019-12-05Industry Compat keymap: Support 1-4 keys for switching selection modes in ↵William Reynish
the UV Editor This is consistent with the 3d View. Oversight pointed out by users on the forums.
2019-11-29UI: use popover for NDOF menuCampbell Barton
Number sliders were being used in a menu which doesn't work very well.
2019-11-24Cleanup: remove unused text.selection_set select optionCampbell Barton
This was meant to set the selection end instead of the cursor however it hasn't been working for years and seems quite obscure.
2019-11-22UI: Changes to Graph Editor selection and transformJulian Eisel
When introducing "drag-all-selected" support all over Blender, we figured this wouldn't work well with the Graph Editor selection/transform behavior. Hence, William and I worked on the following changes, although we used this chance to improve the behavior in general too. For more info see T70634. * Handles now always move with the key, regardless if they are selected or not. * Selecting the key doesn't select the handles anymore, their selection is separate. * Multiple keys and handles can now be dragged. * Dragging a handle moves all selected handles **on the same side**. * Tweak-dragging any handle can never affect any keyframe location, only handles. * G/R/S should behave as before. * Changing the handle type with a key selected always applies the change to both handles. * Box selection with Ctrl+Drag now allows deselecting handles (used to act on entire triple only). * Box selection //Include Handles// option now only acts on visible handles, wasn't the case with Only Selected Keyframes Handles enabled. * Box selection //Include Handles// is now enabled by default in all bundled keymaps. The changes have been tested for some days by the animators here in the Blender Animation Studio. Some changes are based on their feedback. Also, this improves/adds comments for related code. Differential Revision: https://developer.blender.org/D6235 Reviewed by: Sybren Stüvel, William Reynish
2019-11-22Keymap: use tab key for indent or auto-completeCampbell Barton
Only indent when there aren't characters before the cursor. This resolves the conflict with Ctrl-Space for view maximize. D6239 by @wbrbr for text editor, based console support on this.
2019-11-21Missed last commitCampbell Barton
2019-11-21Tool System: make smooth & randomize modal operatorsCampbell Barton
Previously these used a gizmo to redo the operator however this complicated having on-screen gizmos to access tools (see T66304). Replace this with a generic way to make an operator that only has an execute function into a modal operator. This is used for smooth and randomize tools. Unlike operator gestures, this handles storing and resetting the data. Currently this only handles edit-mode data, however it's can be extended to other kinds of data.
2019-11-21Bevel: Custom Profile and CurveProfile WidgetHans Goudey
Custom profiles in bevel allows the profile curve to be controlled by manually placed control points. Orientation is regularized along groups of edges, and the 'pipe case' is updated. This commit includes many updates to comments and changed variable names as well. A 'cutoff' vertex mesh method is added to bevel in addition to the existing grid fill option for replacing vertices. The UI of the bevel modifier and tool are updated and unified. Also, a 'CurveProfile' widget is added to BKE for defining the profile in the interface, which may be useful in other situations. Many thanks to Howard, my mentor for this GSoC project. Reviewers: howardt, campbellbarton Differential Revision: https://developer.blender.org/D5516
2019-11-11Merge branch 'blender-v2.81-release'Philipp Oeser
2019-11-11Revert "Fix T71126: add old hotkeys to set start/end frame in the timeline to"Philipp Oeser
This caused T71483. Having timeline and dopesheet merged in 2.8 makes using S/E keys in timeline not work well. 2.7x keymap needs to fit with 2.8x internals, so probably 2.7x keymap will have to live with Ctrl+Home / Ctrl+End here. This reverts commit 4fbcbbfb967cb0fdff11dfc1646a1c55bca96f1d.
2019-10-29Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-29Fix T71126: add old hotkeys to set start/end frame in the timeline toPhilipp Oeser
Blender 27X keymap Maniphest Tasks: T71126 Differential Revision: https://developer.blender.org/D6151
2019-10-28Keymap: use Alt, Spacebar to set the cursor toolCampbell Barton
There were no shortcuts for setting the 3D cursor.
2019-10-28Tool System: Use tapping Alt as a leader key to switch toolsCampbell Barton
Now tapping Alt prompts for a second input to switch tools. Initial implementation of T69992
2019-10-28Merge branch 'blender-v2.81-release'Campbell Barton
2019-10-28Keymap: use Ctrl-F2 for batch renameCampbell Barton
Alt-F2 conflicted for Gnome on Linux, change the keymap since it doesn't conflict on macOS or Windows. Resolves T70480
2019-10-19GPencil: Primitive: Polyline ToolCharlie Jolly
T70927 Maniphest Tasks: T70927 Differential Revision: https://developer.blender.org/D6097
2019-10-14File Browser: Add F2 shortcut to rename filesJulian Eisel
Previously, we used Ctrl+Click for renaming, but since that shortcut is now consistently used to add items to the selection, we can't use that. In other cases we switched to F2 now, so it makes sense for the File Browser too. Further, AFAIK renaming was only possible through the context menu, which makes it hard to discover in the right click select keymap (have to press W). Note that I had to do some internal changes to ensure the context menu always acts on the clicked/hovered item, while the shortcut operates on the active item. William and I agreed that this is likely the behavior expected by most users.
2019-10-11Revert "Merge branch 'master' into blender-v2.81-release"Brecht Van Lommel
This reverts commit 20b2acf336cb8f6965fd39728a746922d1b8ae42, reversing changes made to f185cc0ca55c8c817903d53bf5c107f3efd4e0db. Merges should only go form the release branch to master. For backporting commits, use cherry-pick.
2019-10-11GPencil: New Eyedropper tool for Material creation.Antonio Vazquez
This patch is only for the eyedropper to create materials. Options: Click: Create Stroke Material Shift+Click: Create Fill Material. Shift+Ctrl+Click: Create Stroke and Fill Material. Toolbar: {F7718606} Reviewed By: brecht, mendio Differential Revision: https://developer.blender.org/D5688
2019-10-10File Browser: add back Delete, which now moves files to the trashRobert Guetzkow
In Blender 2.7 delete would permanently delete files, now this function is back but using more standard behavior. This patch includes code contributed by Kris (Metricity). Differential Revision: https://developer.blender.org/D4585
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-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-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-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-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-01Image/Clip Space: Add view center to cursor operatorsCampbell Barton
D5932 by @a.monti with edits
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-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-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-20Remove redundant file bookmarks region toggle operatorJulian Eisel
For the default keymap we were only using the regular toolshelf operator, doing this for the industry compatible keymap too now (we could even remove it there, we don't use it in other editors). Since we "now" have proper operators for toggling regions, this specific one is totally redundant.
2019-09-15Industry Compat keymap: Use Ctrl/Cmd + Up/Left/Right for navigating the file ↵William Reynish
browser in addition to Alt Windows generally uses Alt, and Mac uses Cmd. This commit makes both possible.
2019-09-14Cleanup: pep8Campbell Barton
Quiet pylint warnings on keymaps.
2019-09-13Tracking: Move Lock Selection to an own operatorSergey Sharybin
There are no functional changes as far as users are concerned, just allows to mark operator as safe to be run from a locked interface.
2019-09-12Themes: Update Blender Light theme.Pablo Vazquez
Fixes T69531