Antonioya
f77eafed33
GP: Add transform tools to Toolbar
2018-10-23 13:03:46 +02:00
William Reynish
43c6aba670
Fix various icon related issues:
...
* Used correct icons for Tracking.
* Flip Copy/Paste icons so they are correct.
* Add correct icon for softbody modifier.
* Replace speaker icons for enabling F-Curves with checkboxes.
2018-10-22 19:28:24 +02:00
Antonioya
e010d5e3b1
GP: New Time modifier
...
This modifier allows to offset the keyframe animated to get more variations in the animation when reuse the same datablock.
2018-10-22 18:30:26 +02:00
Campbell Barton
91b768ccb1
UI: remove mask toolbar, use menus instead
2018-10-22 18:08:19 +11:00
William Reynish
96fef7db5a
Icons: update geometry icons
...
- Tweaked icons for Box Select, Circle Select & Lasso Select.
- Tweaked icons for Rip Region & Rip Edge.
- Added icons for Bone Envelope, Bone Size, Pose Breakdown,
Pose Push & Pose Relax.
- Added icons for curve Extrude, Extrude Cursor.
Also removed grease pencil mirror tool which wasn't an active tool,
and is now consistent with regular Edit Mode.
2018-10-21 16:23:15 +11:00
Brecht Van Lommel
b2d495c2de
UI: move reports / job back to status bar, but make it more visible with color.
2018-10-19 17:19:03 +02:00
Campbell Barton
16882ca535
Image Space: make 'UV Edit' a separate mode
...
This is needed for splitting UV into its own editor, see: T54744
2018-10-19 20:15:18 +11:00
Campbell Barton
13a797466b
UI: correct face center button active state
2018-10-19 17:10:40 +11:00
Campbell Barton
60d7740fe6
Tool System: option for transform drag action
...
See: T57203
2018-10-19 11:54:26 +11:00
Brecht Van Lommel
4925bb1ec3
Links: update development fund link to new URL.
2018-10-18 18:57:01 +02:00
William Reynish
b3814d8645
UI: closure some more panels by default, leaving open mostly 1 per tab.
2018-10-18 12:14:25 +02:00
Campbell Barton
108475dc01
PyAPI: Support for custom tool registration
...
Added a module bpy.utils.toolsystem which only exposes ToolDef,
to avoid scripts referencing bl_ui internals.
2018-10-18 17:13:22 +11:00
Campbell Barton
321c8232bc
Tool System: expose shear tool x/y option
2018-10-18 13:55:01 +11:00
Campbell Barton
3e0c87b27d
Keymap: use tweak event for shear
2018-10-18 13:06:23 +11:00
Campbell Barton
678c200309
Gizmo: remove 'Click Anywhere' option
...
Having an invisible gizmo caused event handling problems (see: T56603).
This is hard to avoid since gizmos are similar to buttons in the way
they have priority over the regular keymap.
Transform events use tweak so events to fall though to the general
view 3d keymap (for cursor placement for eg).
2018-10-18 12:36:39 +11:00
Campbell Barton
4c1250570b
Cleanup: style
2018-10-18 12:03:04 +11:00
Alexander Gavrilov
e5b18390fa
Shrinkwrap: implement the use of smooth normals in constraint & modifier.
...
- Use smooth normals to displace in Above Surface mode.
- Add an option to align an axis to the normal in the constraint.
I've seen people request the alignment feature, and it seems useful.
For the actual aligning I use the damped track logic.
In order to conveniently keep mesh data needed for normal
computation together, a new data structure is introduced.
Reviewers: mont29
Differential Revision: https://developer.blender.org/D3762
2018-10-17 17:55:34 +03:00
Campbell Barton
53d152258e
UI: particle deflector options in topbar
...
See: T57228
2018-10-17 18:56:21 +11:00
Brecht Van Lommel
5134ed60d6
UI: icon set updates Andrzej Ambroz.
...
This adds and changes various icons, in particular modifier and force field
icons are now included.
2018-10-16 20:23:43 +02:00
Antonioya
cf2e5e3163
Small change to Annotation panel
...
Add one line more by default
2018-10-16 17:59:42 +02:00
Brecht Van Lommel
324e8ebb96
UI: put show emitter option in particles panels.
...
This settings is duplicated from the object duplication panel, but
otherwise it's too hard to find.
2018-10-16 16:54:45 +02:00
William Reynish
4aac9c934f
Fix remaining copy/paste button header, these are in menus now.
2018-10-16 14:58:54 +02:00
Campbell Barton
48034f0eb3
Tool System: add gizmo for shear tool
2018-10-16 22:06:23 +11:00
Antonioya
88f392f045
Set Annotation list in Top-Down order
...
This makes consistent the orders of any grease pencil related list
2018-10-16 08:45:01 +02:00
Campbell Barton
e75169974c
Fix UI error in annotation tool
2018-10-16 09:13:26 +11:00
Campbell Barton
3852e4bb8f
Cleanup: redundant len() checks
2018-10-16 08:52:46 +11:00
Antonioya
cf910575b1
Add popover for Annotations in topbar
...
Part of T57211
2018-10-15 18:54:23 +02:00
Jacques Lucke
d1145306ec
Texture Paint: remove odd UI behavior
...
Differential Revision: https://developer.blender.org/D3791
2018-10-15 12:17:45 +02:00
Antonioya
b8327ee129
GP: Remove Layer order userprefs parameter
...
After a lot of discussion about this option (see 18f1175940 ) we have decided set always the order of GP layers in 2D mode (Top->Down) and remove the parameter from User Preferences screen.
Internally all works equal, but in the UI the list is inverted.
The filter buttons to reverse the list or sort alphabetically have been removed because these buttons are not logic in this context.
2018-10-13 20:34:36 +02:00
Antonioya
8962b5e16b
GP: Removed unused lines after previous commit
...
The reverse order is controlled inside operator.
2018-10-12 09:08:57 +02:00
Campbell Barton
6f6d76554f
UI: move layer up/down reverse into the operator
2018-10-12 09:54:26 +11:00
Antonioya
fb8332b1c0
GP: Reorder Userprefs grease pencil parameters
2018-10-11 19:14:18 +02:00
Antonioya
d6dc8cda8b
GP: Invert UP/DOWN buttons when layer list is inverted
...
This fix the task T56985
2018-10-11 18:30:10 +02:00
Antonioya
18f1175940
GP: Add new Userprefs parameter to reverse layer list
...
This allows to configure the system as any other 2D software with the layers in a Top/Down order.
2018-10-11 18:30:10 +02:00
Antonioya
c2519d8521
GP: New Glow Shader FX (wip)
...
New shader to simulate a glow of the color.
The glow can be generated by luminance threshold or using a selection color.
2018-10-10 23:00:56 +02:00
Brecht Van Lommel
7dc2a5a267
Fix T57144: saving theme presets not working after recent changes.
2018-10-10 18:27:01 +02:00
Brecht Van Lommel
074cbc403c
Fix material properties Python error when there is no active object.
2018-10-10 15:09:12 +02:00
Campbell Barton
9f2b3fc80e
Cleanup: prefer parenthesis over breaking lines
2018-10-10 11:21:30 +11:00
Campbell Barton
626def1ac2
Cleanup: naming
...
lockaxis -> lock_axis
2018-10-10 11:18:09 +11:00
Campbell Barton
bfe4e79f02
Cleanup: naming
2018-10-10 11:12:41 +11:00
Campbell Barton
43f46bb664
Tool System: add back layer selector
...
This was removed in 1b0c1c551a since most settings changes the
current stroke, however the layer selector is used for the next stroke.
2018-10-10 11:10:13 +11:00
Campbell Barton
1dd3b93d2f
Revert "Cleanup: avoid for loop"
...
This reverts commit 390dc94562 .
After testing this is approx half the speed of a for loop.
Add missing break and assign snap_elements to a variable.
2018-10-10 10:57:13 +11:00
Campbell Barton
4fa39d9df8
UI: show confirmation for metaball delete
...
Matches other modes.
2018-10-10 10:31:48 +11:00
Campbell Barton
390dc94562
Cleanup: avoid for loop
2018-10-10 10:31:48 +11:00
mano-wii
ae90dc19e7
View3D Header: Display the text "Mix" instead of an icon when more than one snap element is enabled.
2018-10-09 20:11:52 -03:00
Dalai Felinto
ba36e90170
Dissolve/delete dont need confirmation when called from menu
2018-10-09 19:41:04 -03:00
Antonioya
a1dbd2bb6c
GP: Minor changes to canvas panel
2018-10-09 17:45:51 +02:00
Antonioya
11877e5bec
GP: New Canvas offset parameters
...
Now the canvas can me moved in X/Y axis.
2018-10-08 23:21:44 +02:00
Brecht Van Lommel
e1293da014
Splash: add themes to first time setup in splash screen.
...
* Add default theme as Blender Dark.
* Rename Flatty Light to Blender Light.
* When setting theme, reset to default first for consistent results.
2018-10-08 19:46:00 +02:00
William Reynish
6a41691a0d
UI: layout tweaks for headers.
...
* Move all copy & paste operators into the menus. There was no real reason
why these particular operators should be in the header and not in the menus,
like all other operators
* Move ‘Update Automatically’ toggle from UV/Image Editor header into menu.
* Move the pin toggle next to the ID blocks, because it is related.
* Move OpenGL render from sequence header into View menu.
* Sequence editor display mode and channels are now not expanded.
2018-10-08 19:46:00 +02:00