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-02-21Tool: Use scale keymap for scale cage toolCampbell Barton
Needed so clicking anywhere performs uniform scale.
2019-02-20Measure Tool: use x/del key to remove the active rulerCampbell Barton
Dragging outside the view was only meant to be a temporary workaround.
2019-02-04UI: clarify ruler tooltip textCampbell Barton
See T61151
2019-01-14Fix T60388: Warning entering text edit modeCampbell Barton
2019-01-11GP: New Cutter, Constraints and Segment selectionAntonioya
This commit groups a set of new tools that were tested in grease pencil object branch before moving to master. We decide to do all the development in a separated branch because it could break master during days or weeks before the new tools were ready to deploy. The commit includes: - New Cutter tool to trim strokes and help cleaning up drawings. - New set of constraints and guides to draw different types of shapes. All the credits for this development goes to Charlie Jolly (@charlie), thanks for your help! - Segment selection mode to select strokes between intersections. - New operator to change strokes cap mode. - New option to display only keyframed frames. This option is very important when fill strokes with color. - Multiple small fixes and tweaks. Thanks to @pepeland and @mendio for their ideas, tests, reviews and support. Note: Still pending the final icons for Cutter in Toolbar and Segment Selection in Topbar. @billreynish could help us here?
2019-01-10Fix gizmo orientation w/ shear toolCampbell Barton
2019-01-09UI: use keymap introspection for tooltip creationCampbell Barton
Also support non existing keymap items which gave an error, see: T60335
2019-01-08Fix T60314: Missing strength w/ weight gradientCampbell Barton
2019-01-08Fix T60291: Wrong tooltip in for Add Cube toolJacques Lucke
2019-01-08Vertex Paint: support vertex maskingPhilipp Oeser
Working in 2.7x, was just disabled in 2.8x. Fixes T60256
2018-12-21RNA: naming, user-preferences -> preferencesCampbell Barton
2018-12-20Cleanup: styleCampbell Barton
2018-12-19UI: expose gizmo orientation as a single enumCampbell Barton
Avoids awkward logic from the popover, by faking an extra item in the enum.
2018-12-19UI: move gizmo orientation settings into popoverCampbell Barton
Instead of link toggle with enum, use a single popover that contains both settings. The code for this isn't nice - needing 3x panels for now. See D4075
2018-12-19Gizmo: optional custom orientations for transformCampbell Barton
This aims to resolve a conflict where some users want to keep keyboard axis setting global, even when the orientation is set to something else. Move/rotate/scale can optionally each have a separate orientation. Some UI changes will be made next.
2018-12-17GP: Change order of primitive buttonsAntonioya
Group them in a more logic way.
2018-12-16Cleanup: styleCampbell Barton
2018-12-15GP: New Curve primitive and other primitive improvementsAntonioya
This commit adds support for new curve tool and adds more functionalities to the existing primitives, including new handles, editing, stroke thickness curve, noise, preview of the real stroke, etc. Thanks to @charlie for his great contribution to this improvement.
2018-12-14GP: Rename CTX and OB modesAntonioya
Part of T59335.
2018-12-14Correct error in last commitCampbell Barton
2018-12-14Keymap: correct keymap namesCampbell Barton
Generated names include the current context mode which is irrelevant for generic 3D view tools.
2018-12-12Revert "Tweak UI message of Ruler tool."Campbell Barton
This reverts commit 1bf0a4f4d0d8c7e748f40d634aebf55eb37435ba. This is a bug, clicks shouldn't remove rulers since it's too easy to accidentally click instead of dragging.
2018-12-10Tweak UI message of Ruler tool.Bastien Montagne
It's much simpler to just click on one end, than dragging it outside of view. ;) Related to T59084.
2018-12-04GP: Draw Mode: Add Arc PrimitiveCharlie Jolly
This adds an elliptical arc primitive. Press CKEY for toggling closed/open arc. Press FKEY key for flipping arc. Additional changes to gpencil primitives. Increases default edges of circle to 64. Keymap changes to allow primitives to be drawn with Shift or Alt key. Allow Plus/Minus key to adjust number of edges. Missing: Toolbar icon Differential Revision: https://developer.blender.org/D4024
2018-11-30Cleanup: de-duplicate default object toolsCampbell Barton
2018-11-30Tool System: add tools for edit-mode surfaceCampbell Barton
2018-11-28Tool System: support for dynamic tooltipsCampbell Barton
Tools can define a function that generates the tooltip using a function, this takes the tools keymap as an argument which can be used to extract keys to include in the tip.
2018-11-28Tool System: add node links cut toolCampbell Barton
2018-11-27Tool System: use tools for node editorCampbell Barton
2018-11-27Keymap: share annotation tool keymaps between spacesCampbell Barton
Not sharing caused duplication in the keymap and required a factory class generator. Simplify tool & keymap definitions by sharing them. It's highly unlikely we will ever want these to use different keys once they're set as the active tool.
2018-11-27Cleanup: move non-toolbar panels out of the toolbarCampbell Barton
2018-11-25Tools: add Select tool, with transform tweak on drag and no click delay.Brecht Van Lommel
For users that want the 2.7 LMB keymap behavior, this provides a way of working without tools interfering. For RMB select this operator is quite redundant with the Cursor tool, we may have to find a solution for that. Note that we also might later add transform tweak to the transform tools, when nothing is selected. But this is important for existing users who preferred the existing workflow.
2018-11-23Tool System: uv lasso/box select optionsCampbell Barton
These tools now support (new, add, subtract), (xor, and) could be supported but are complicated by UV's sticky selection modes.
2018-11-21GP: Change cursor for primitvesAntonioya
2018-11-21Fix uv-sculpt use w/ tool-systemCampbell Barton
2018-11-21Cleanup: rename extrude gizmoCampbell Barton
2018-11-21Gizmo: initial extrude support for non mesh typesCampbell Barton
2018-11-20Tool System: define tools for lattice editmodeCampbell Barton
2018-11-20Tool System: define tools for meta-ball editmodeCampbell Barton
2018-11-16Keymaps: left click select keymap changesBrecht Van Lommel
Both the active tools and selection are now on LMB, which leads to various conflicts. For that reason the LMB keymap now has a couple of differences compared to before. These changes do not affect the RMB keymap. * Context Menu: W -> RMB * Select Tool activate: None -> W * Set Cursor: RMB -> Shift+RMB * Loop Select: Alt+LMB -> double click LMB * Mask Feather Vertex Slide: Shift+RMB -> Ctrl+Shift+RMB * Node Select: only with LMB now, no RMB The idea behind the W key Select Tool shortcut is that various tools can't be combined with selection, unlike the RMB keymap. So this works as a quick shortcut to drop a tool and go back to selection. Tools: set Select Box tool as default, rather than Cursor. This goes along with coming LMB select keymap changes, where we want the user to be able to LMB click to select by default, rather than set the cursor. The cursor will still be directly setabble with shift+RMB.
2018-11-16Revert "Keymap: remove 3D cursor keymap"Campbell Barton
This reverts commit 8ecc51e87fd0e3e9bb13622456d03d09926eab47. This is needed for keymaps that dont include cursor placement by default.
2018-11-15Keymap: remove 3D cursor keymapCampbell Barton
Rely on 3D view keymap, fixes T57843
2018-11-15Tool System: add curve tilt toolWilliam Reynish
2018-11-15Missed when moving tool keymapsCampbell Barton
2018-11-15Keymap: move tool system keymaps into the default keymapCampbell Barton
Note that tools can still define their keymaps, since it's useful for add-ons.
2018-11-14Tool System: remove duplicate gpencil draw UICampbell Barton
Tool properties showed options twice.
2018-11-13UI: move gpencil paint into topbar only layoutCampbell Barton
Tool properties were duplicating UI elements.
2018-11-13Cleanup: remove redundant checksCampbell Barton
2018-11-13Tool System: use enum for gp sculpt/weight paintCampbell Barton
Fixes T57525
2018-11-13Keymap: more more standard keys for select toolsCampbell Barton
This uses shift to extend, ctrl to de-select, both to intersect.