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. |
Revision 6114de0 by Thomas Dinges 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. :) |
Revision c388244 by Campbell Barton 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. |
Revision 9787a2e by Brecht Van Lommel September 18, 2009, 15:52 (GMT) |
UI: fix some python errors in sculpt/paint modes when there is no brush. |
Revision 9435727 by Brecht Van Lommel 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. |
Revision 474378a by Campbell Barton 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. |
Revision 0f25d9b by Brecht Van Lommel September 18, 2009, 13:17 (GMT) |
Fix #19381: Switching from sculpt to object mode does not update toolbar. |
Revision c67db42 by Brecht Van Lommel September 18, 2009, 13:13 (GMT) |
Fix #19383: crash pressing image open in texture buttons. |
Revision 26836bf by Brecht Van Lommel 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. |
Revision 854ea35 by Brecht Van Lommel 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 |
Revision ab51893 by Campbell Barton 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. |
Revision d56e23a by William Reynish September 18, 2009, 07:44 (GMT) |
Changed a few mutually exclusive options in preferences to radio buttons (enums) |
Revision 2a21669 by Campbell Barton 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!) |
September 18, 2009, 03:47 (GMT) |
* fix for previous commit, didn't take brush strength into account |
Revision fd6654d by Campbell Barton September 18, 2009, 03:41 (GMT) |
remove brush_sample_falloff, #if 0, unused function is_tablet_cursor |
Revision 985031c by Martin Poirier September 18, 2009, 03:29 (GMT) |
netrender: only one log file for each chunk |
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. |
Revision a393a9c by Campbell Barton 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. |
Revision 6a14408 by Campbell Barton 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. |
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 |
|