2959e4c72c
Multi-Object-Mode: Edit curve draw (deselect all)
...
D3887 by @zazizizou
2018-11-02 08:31:36 +11:00
df613a52e6
Multi-Objects: CURVE_OT_de_select_last
...
Reviewers: dfelinto
https://developer.blender.org/D3841
2018-10-30 16:22:55 -03:00
9d9d44dbcb
Multi-Objects: CURVE_OT_de_select_first
...
Reviewers: dfelinto
https://developer.blender.org/D3839
2018-10-30 16:22:55 -03:00
Dalai Felinto
47afabbb42
Multi-Objects: CURVE_OT_select_nth
...
Based on D3407 by Daniel Griffin.
2018-10-30 16:22:55 -03:00
95150b8414
Multi-Object EditMode: curve select next/prev
...
D3842 & D3843 by @zazizizou
2018-10-29 13:41:44 +11:00
45aa812fb3
Multi-Object EditMode: curve select more/less
...
D3844 by @zazizizou with support for select-less
2018-10-29 13:25:04 +11:00
Dalai Felinto
6479e800bc
Multi-Objects: Curve - select pick, linked and short path
...
I'm following mesh editing to decide when to switch active object, or
deselect the other objects. I hope we can keep this all consistent in
the end.
2018-10-26 20:01:19 -03:00
2cff9b4cb6
Curves: Move draw options to overlays
...
This commit add one regression: it is impossible to currently hide handles
in the viewport. But this should be fixed in another commit.
2018-09-25 22:51:54 +02:00
e88e80a6a0
3D View boarder/lasso select tool options
...
Add tool options to control how select operates (add/sub/set/and/xor).
Note: edit mode armature select still needs to support all options,
this is complicated by how it handles partial end-point selection.
2018-08-15 01:48:55 +10:00
9c65227061
Tag object/scene for selection update from operators
...
Before that depsgraph tagging was done from inside notifier listener in
viewport. This had the following issues:
- If there are no viewports, selection tag was not done. Causing possible
issues when object becomes visible.
- Required special trickery to detect which data to tag for update.
- Was causing crash when transforming/selecting markers in clip editor.
This is because selecting marker needed to poke viewport to redraw, since
selected bundles will be displayed differently in viewport.
2018-06-13 16:07:55 +02:00
647232f7f1
Multi-Object-Mode: EditCurve Select Linked
...
D3409 by @dgriffin91
2018-05-23 07:34:10 +02:00
4e14437cb0
Multi-Object-Mode: EditCurve Select Random
...
D3405 by @dgriffin91
2018-05-22 08:25:05 +02:00
170dd30881
Multi-Object-Mode: EditCuve Select All
...
D3381 by @dgriffin91
2018-05-17 17:09:02 +02:00
e684e0ec95
Cleanup: fix warnings, removed unused code.
2018-05-03 16:33:12 +02:00
ecab7bef69
Cleanup: Rename view3d context set function
...
Use common prefix so adding related functions share the prefix.
2018-03-08 17:30:24 +11:00
ccdacf1c9b
Cleanup: use '_len' instead of '_size' w/ BLI API
...
- When returning the number of items in a collection use BLI_*_len()
- Keep _size() for size in bytes.
- Keep _count() for data structures that don't store length
(hint this isn't a simple getter).
See P611 to apply instead of manually resolving conflicts.
2018-02-15 23:39:08 +11:00
ab7ebf2b10
Cleanup: Use const for RNA EnumPropertyItem args
...
Practically all access to enum data is read-only.
2017-10-18 16:04:07 +11:00
a7e742f9c4
use bool consistently, fix redundant conditional
...
Redundant conditional (line 939) found with PVS-Studio T48917
There’s still a lot of true/false, 1/0, SELECT/DESELECT usage nearby.
Not a problem, just confusing to read.
2016-07-22 02:17:52 -04:00
28ca3ebc5f
Fix T47969: Select Random always uses same seed
...
Increment the seed on each use,
otherwise calling again selects the same order, unless you manually adjust the seed.
2016-03-29 01:24:57 +11:00
f820c45534
WM: add checker_interval utility functions
2015-12-27 18:01:11 +11:00
05acf3d43a
Random Select Seed Option
...
Add 'Seed' option for all random select operators
D1508 by @mba105 , w/ edits
2015-10-10 23:52:11 +11:00
3e63c604e3
Partial revert of warning cleanup
...
These warnings are false-positives
2015-09-04 14:40:03 +10:00
Julian Eisel
ef629e0d50
Quiet warnings
...
We had too many warnings lately... was awaiting that someone would kill them - didn't happen -> goes to my commit ratio! :P
2015-09-04 01:04:37 +02:00
1d549530d8
Fix own mistake in curve refactor
2015-08-03 23:06:03 +10:00
e301cf3ec2
Cleanup: double-promotion warnings
2015-07-25 13:26:20 +10:00
cdbb60b0a3
Select Shortest Path for edit-curve
...
D1391 by @pink.vertex with own fixes/edits
2015-07-09 17:03:00 +10:00
bbc4a92318
Curve selection, de-duplicate & cleanup
2015-07-09 14:39:24 +10:00
ec64bf17e3
Select Similar for edit-curve
...
D1381 by @johnroper100 with edits
2015-07-09 03:03:19 +10:00
4a328a7689
EditCurve: move selection into own file
2015-07-09 00:09:26 +10:00