Blender Git Commits

Blender Git "master" branch commits.

Page: 4572 / 5574

Revision ad07133 by gsr b3d
September 18, 2009, 22:12 (GMT)
Add path to find SYS_System.h (which is only included with gameengine).
Reported by Jasper Mine.

Fixed comment, it was away from the directive it explained.
September 18, 2009, 21:04 (GMT)
2.5 Nodes:

More Nodes are wrapped to the layout engine. +a bit code cleanup.

Brecht: please check on greying out, it doesn't look correct. :)
September 18, 2009, 16:39 (GMT)
Move some static math functions out of paint_image.c into arithb.c
* VecLerp3f and Vec2Lerp3f - interpolate 3 2d/3d vectors from 3 weights
* AngleToLength(angle) - useful for making even width shell/walls based on the angles of the surrounding geometry from each point. (same method used in 2.4x python solidify script).

also quiet some warnings.

September 18, 2009, 15:52 (GMT)
UI: fix some python errors in sculpt/paint modes when there is no brush.

September 18, 2009, 15:48 (GMT)
Handlers/keymaps, some tweaks for previous commits:

* Screen keymap is now split up in two, some of the area/region
manipulation operators here need to be handled before others.
* Moved paint/sculpt/sketch out of the 3d view keymap, these were
there as a workaround, now with keymap poll no longer needed.
* Also fixes #19297, 3d cursor moves when combing in particle mode.

September 18, 2009, 15:47 (GMT)
VecAngle3_2D, VecAngle2 and VecAngle3 returned degrees, in arithb.c degrees are most common.
- These now return radians
- added macro RAD2DEG(rad)
- renamed VecAngle3_2D to Vec2Angle3 since Vec2* is used in arithb.c for 2D vector functions.

September 18, 2009, 13:17 (GMT)
Fix #19381: Switching from sculpt to object mode does not update toolbar.

September 18, 2009, 13:13 (GMT)
Fix #19383: crash pressing image open in texture buttons.

September 18, 2009, 13:02 (GMT)
2.5: Python operators now have a working poll() function,
solved by wrapping all polling in WM_operator_poll and
adding a special callback for python.

September 18, 2009, 12:43 (GMT)
2.5: Handlers are now evaluated in a different order, fixing some
issues like Shift+R (repeat last) not giving capital R in the text
editor. There is also new modal handler list at the window level,
and the API call will always add it to that one now, since modal
handlers were not used in other levels.

The order used to be:
* window modal + keymap
* area modal + keymap
* region modal + keymap

Now it is:
* window modal
* region keymap
* area keymap
* window keymap

September 18, 2009, 11:25 (GMT)
- jitter for painting (image and projection painting, others can be added)
- remove falloff setting now the curve is used.
- bugfix for airbrush & tablet, with no movement it would assume 1.0 pressure.
- rna, use the use_* prefix for brush options.
September 18, 2009, 07:44 (GMT)
Changed a few mutually exclusive options in preferences to radio buttons (enums)
September 18, 2009, 04:07 (GMT)
curve could return values lower then zero, making a brush add and subtract the color in different parts. (cool but not useful!)
Revision 292e695 by Matt Ebb
September 18, 2009, 03:47 (GMT)
* fix for previous commit, didn't take brush strength into account
September 18, 2009, 03:41 (GMT)
remove brush_sample_falloff, #if 0, unused function is_tablet_cursor
September 18, 2009, 03:29 (GMT)
netrender: only one log file for each chunk
Revision bf6f23f by Matt Ebb
September 18, 2009, 03:11 (GMT)
* Added notifiers/redraws for brush edits in 3d view and image editor (so using radial control updates tool properties)

* Changed the non-projection paint code to use the brush falloff curve, rather than a predefined falloff. This makes non-projection painting in the 3d view, and image editor painting much more consistent with other brush usage.
September 18, 2009, 02:38 (GMT)
same as r23322 in 2.4x
--- 2.4x log
use functions to detect stylus and eraser from the wine project, supposed to work with non-wacom tablets too (searches for wizardpen & acecad as well as 'stylus').
2.4x did an exact check on the name, 2.5 does a case insensitive search on the type.

This does a case insensitive check on both the name and type.

close the devices on exit too.

September 18, 2009, 02:36 (GMT)
use functions to detect stylus and eraser from the wine project, supposed to work with non-wacom tablets too (searches for wizardpen & acecad as well as 'stylus').
2.4x did an exact check on the name, 2.5 does a case insensitive search on the type.

This does a case insensitive check on both the name and type.

close the devices on exit too.
Revision b75d2c5 by Matt Ebb
September 18, 2009, 02:19 (GMT)
* Made image editor paint use predefined left/right mouse buttons rather than action/select, consistent with 3d view painting (and better for tablets!)

* Fixed a small bug in project paint tool ui
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021