7217927414
add inline functions for max/min ints, good to use when the arguments are function calls (we had a few of these).
2012-07-29 18:14:20 +00:00
f608b3c444
code cleanup:
...
- building without python works again
- rename maxi/mini to i_max/i_min (so thay are available for function names)
- some minor edits to IK stretch setting (no functional changes).
2012-07-29 17:49:14 +00:00
c41e1e434a
code cleanup: replace MIN2/MAX2 with minf/maxf
2012-07-29 16:59:51 +00:00
0cfd402a7f
scale down histogram button movement by 10, was very sensitive
2012-07-29 01:41:46 +00:00
e32c60284a
style cleanup
2012-07-29 00:20:28 +00:00
b1a1f7e0e7
Fixed some knife cut failures.
...
Fixes #31391 . Some cases still fail but these
changes are good because they fix a bogus
calculation of the 'basef' of some cut segments.
2012-07-27 20:12:29 +00:00
718569dc16
Fix #32199 : Smooth Vertex no longer has X, Y and Z options.
2012-07-27 17:35:02 +00:00
f1acd6ac3e
code cleanup: pass mouse position as int[2] rather then wmEvent
2012-07-27 15:15:55 +00:00
409a6ee57b
use B key to toggle 'boundary' option for modal inset.
2012-07-27 14:17:05 +00:00
7b4733f422
fix usercount error with dropping images in the node view.
2012-07-27 13:57:03 +00:00
f230a94d49
Fix crash in drawing socket names when zooming out a lot
...
--
svn merge -r49291:49292 ^/branches/soc-2011-tomato
2012-07-27 13:49:55 +00:00
abeeebd089
Display solver keyframes in cache line
...
--
svn merge -r49293:49294 ^/branches/soc-2011-tomato
2012-07-27 13:49:26 +00:00
bef3be5326
code cleanup: mask keys now dont use space-clip keys - could give troubles later on.
2012-07-27 11:56:36 +00:00
18e874798d
Track input node: more control on over output value
...
Now supports output value of:
- Absolute marker position
- Marker position relative to the very first marker
- Marker position relative to given scene frame
2012-07-27 11:07:12 +00:00
915fdd67df
up/down arrows were not switching mask keyframes in the image space
2012-07-27 10:55:24 +00:00
b8d96bc011
mask motion blur shutter option
2012-07-27 10:20:36 +00:00
b10a35a9a9
motion blur for mask node:
...
TODO
- add shutter speed option
- add blur option
2012-07-27 09:32:47 +00:00
93c29aaeb1
Fix #32187 : OpenGL preview does not take into account overwrite option
2012-07-27 08:58:34 +00:00
61469d2e3e
code cleanup: remove unneeded 'struct' qualifiers
2012-07-26 22:47:05 +00:00
ff078d309e
change clip utility function arguments to take space data and region rather then the context.
...
this allows a fix to be applied that corrects the helper line in the image view when transforming a mask.
2012-07-26 22:41:40 +00:00
ee572a9642
code cleanup: minor edits for mask/transform
2012-07-26 21:22:42 +00:00
4c2de5e0c7
fix some types and incorrect info
2012-07-26 17:41:09 +00:00
0c1ea14656
fix for crash when displaying the tooltip for a non python menu (was introduced with recent translation/ui edits)
2012-07-26 16:55:34 +00:00
4bfef9a443
Display animation data from lamps' node trees in animation editor windows
2012-07-26 16:11:59 +00:00
fb520785b6
Run versioning stuff for animation summary color again
...
Seems it was messed up at some point or changes weren't applied
synchronized, which lead to lots of files with wrong color used.
2012-07-26 15:50:45 +00:00
0df907c4e2
fix for crash when checking for locked action.
2012-07-26 13:40:48 +00:00
733edf8628
option to use manual size input for scene
2012-07-26 13:29:38 +00:00
2b8fdedaf3
Fix #31897 : Ctrl+Click in 'Hue Correct' Node Adds in Wrong Location
...
Misusage of X/Y coords, ancient one!
2012-07-26 12:04:11 +00:00
f39a21c36f
add ED_space_image_get_size_fl, ED_space_clip_get_size_fl
2012-07-26 11:47:47 +00:00
2157031dc0
Fix #31550 : Active Armature bone hardly distinguishable from other selected bones
...
Made active bone color a bit brighter and made it a userpref option.
2012-07-26 10:53:59 +00:00
ffe92d0e43
mask/image: rotate about 2d cursor now works.
2012-07-26 10:52:59 +00:00
25469dfb6d
Fix typo and change shortcuts to Q and E. Works better when emulate numpad is used.
2012-07-26 10:06:08 +00:00
77e7ca6aa8
mask/image editor now works for border select and lasso
2012-07-26 09:54:52 +00:00
c8ce3b76ff
Shortcuts to set solver frames: alt-1 for Keyframe A, alt-2 for keyframe B.
2012-07-26 09:50:27 +00:00
6b7d013d8d
Fix #32123 : Blender crashes when zoomed in and rotating around 3d cursor
...
Fix deadlock in drawArc caused by precision error. Helper widget could
look wrong, that's because of not enough precision of floats used by
Blender.
This is known issue of Blender and wouldn't consider a bug.
2012-07-26 09:29:37 +00:00
ab0fa803cd
image histogram/sample line couldn't show HDR colors. now allow zooming the view to see colors up to 10.0
2012-07-26 09:06:23 +00:00
5eea2832e9
Fix #32139 : Making vertex parent hides faces
...
Call normals update and re-tesselate the BMesh before generating
derived mesh for vertex parent. this is needed for proper display
of mesh in edit mode.
Tried to use EDBM_update_generic, but it gave artifacts due to it
doesn't update normals. usually it's not a problem, because it's used
at the end of operator and all needed data is handles by depsgraph.
It doesn't work for vertex parent because derived mesh is being
created here outside of generic object update, so one extra manual
step seems to be needed here.
2012-07-26 08:41:55 +00:00
2b133b14ab
mask/image viewer now works with non 1:1 image aspect, editing masks in the image viewer should be generally usable now though still some TODO's left.
2012-07-25 20:39:49 +00:00
06a9482986
Select Linked no works from Datablocks outliner view as well
2012-07-25 20:17:38 +00:00
4ca9275b44
Implement operator to select linked data from outliner
...
Supports selecting using object data, material and library.
Would be nice to hide this menu item from menus appearing for
datablocks which does not support such a selection, but that
could be done separately.
2012-07-25 19:45:34 +00:00
b66f541b42
Separate Select Linked operator into smaller function which could be reused.
...
Should be no functional changes.
2012-07-25 19:45:31 +00:00
927af4ccc9
mask transform now works in the image space
2012-07-25 19:36:59 +00:00
d2a77c07e0
Fix #32004 : Up/down arrow keys can move index out of actual range of template_list
...
Fixed by clamping current index value to 0..list_size-1 range in list event
handling function. This shouldn't give any regressions since this clamping\
happens only after template was already displayed so items counter should be
correct here.
It is still possible to set index to meaningless value by directly changing
the index value via python, but that's not in the scope of interface engine
and not currently considered a bug.
2012-07-25 16:53:56 +00:00
7fba5779ed
match function names for clip/image spaces
2012-07-25 16:30:53 +00:00
f83ea3fa85
fix some crashes with mask/image transfor, a few more areas working now.
2012-07-25 16:03:08 +00:00
c730125f3e
Proxies building progress bar used to be displayed wrong in cases
...
when start scene frame is not 1.
2012-07-25 15:05:50 +00:00
071a1034d6
add mask keymap to image window.
...
debug prints for events when --debug-events is used to help track down why a key is/isnt used.
2012-07-25 14:46:38 +00:00
d417cdc9f4
edit fix for [ #32177 ] - drawing text isnt really needed for selections.
2012-07-25 13:55:16 +00:00
1091030c11
mask now draws in the image view, misc minor edits.
2012-07-25 13:44:59 +00:00
c017f91089
Fix [ #32177 ] 'Display Pivot' segfaults blender (Rigid Body Constraint + 3dview)
...
draw_rigid_body_pivot() didn't check it could actualy use the given ob_wire_col...
Also silenced a compiler warning, and removed (replaced) a potential dengerous pointer cast (char *[4] -> int* is not safe on 64bit machines!).
2012-07-25 12:55:55 +00:00