Blender Git Commits

Blender Git "master" branch commits.

Page: 4708 / 5574

May 6, 2009, 02:19 (GMT)
dxfLibrary.py - modif in POLYLINE class
May 6, 2009, 01:41 (GMT)
[#18690] mesh ripping allowed on multires
also fixed uninitialized variable use in the BGE when shaders are not supported.
Revision 33ce7d4 by Joshua Leung
May 6, 2009, 00:18 (GMT)
2.5: Missing include was causing crashes on startup in the drawing code for scrollbars
Revision 8858546 by Joshua Leung
May 5, 2009, 23:25 (GMT)
2.5 - Scons compiling fix for BDiego's commit

Was missing includes for blenfont module in a few places.
Revision 31b52cf by Joshua Leung
May 5, 2009, 23:15 (GMT)
Bugfix: Data from hidden objects was still being taken into account for many NLA-editor operations

NOTE for Merging - do not port this commit, since the changes here are utterly irrelevant to the new system
May 5, 2009, 23:10 (GMT)
Big, big commit!!

1) Remove WITH_FREETYPE2 from code, so now blender always need freetype2
2) Remove the old bmfont
3) Remove ftfont and bFTGL library
4) Implement a new BLF_draw_default function for place that still need/use
the old BMF api.

I try to update both, scons and cmake, but I only can test with make, so
hope all work fine.

MSVC is broken, but I don't have Windows, things to search and fix are
any reference to WITH_FREETYPE2, FTGL and BMFONT (take in care that
blenkernel also have a BKE_bmfont.h, this don't have anything to do with bmfont).
Always have to link/include the freetype2 library
Remove any reference to libbmfont
Remove any reference to libftfont
Remove any reference to libbftgl (or libbFTGL)

May 5, 2009, 22:32 (GMT)
Fix an undefined variable bug detected by valgrind.
May 5, 2009, 21:51 (GMT)
[#18695] Replace python errors with useful messages when no full python installation is found
from Philipp Oeser (lichtwerk)
May 5, 2009, 21:47 (GMT)
DXF export with a single nurbs curve failed
Revision 71c3897 by Joshua Leung
May 5, 2009, 09:56 (GMT)
2.5 Buttons - Insert/Delete Keyframe Menu Tweaks

* Added 'Replace Keyframes' entry that appears in addition to delete, since it is often useful to be able to directly replace values instead of having to delete and reinsert keyframes. Internally, this just calls the Insert Keyframe operator.

* Separated the code to for Driver editing from the tests for keyframes, since they're independent.

* Added separators between keyframe and driver operations. This could be removed if the UI-mafia consider it overkill.

Revision 42bc765 by Joshua Leung
May 5, 2009, 09:43 (GMT)
Cycles FModifier - Repeat Mirrored now works for cycles before the start of the keyframe range
May 5, 2009, 05:57 (GMT)
Disable importing module python controller scripts at conversion time because it can run BGE functions and crash since the internal state isnt setup yet.

face-select mode wasnt working when used with projection paint.
May 5, 2009, 04:07 (GMT)
2.5 Buttons:

* Some minor code cleanup
* More tweaks to match the Layout Guidelines "Dependencies ".
Revision 08df158 by Matt Ebb
May 5, 2009, 02:24 (GMT)
* More icon updates, thanks to Jendryzch. That's all the modifiers now, I think!
May 4, 2009, 22:21 (GMT)
BGE logic: new sensor "tap" option to generate automatically on/off pulses

When enabled, this option converts any positive trigger from the sensor
into a pair of positive+negative trigger, with the negative trigger sent
in the next frame. The negative trigger from the sensor are not passed
to the controller as the option automatically generates the negative triggers.
From the controller point of view, the sensor is positive only for 1 frame,
even if the underlying sensor state remains positive.

The option interacts with the other sensor option in this way:
- Level option: tap option is mutually exclusive with level option. Both
cannot be enabled at the same time.
- Invert option: tap option operates on the negative trigger of the
sensor, which are converted to positive trigger by the invert option.
Hence, the controller will see the sensor positive for 1 frame when
the underlying sensor state turns negative.
- Positive pulse option: tap option adds a negative trigger after each
repeated positive pulse, unless the frequency option is 0, in which case
positive pulse are generated on every frame as before, as long as the
underlying sensor state is positive.
- Negative pulse option: this option is not compatible with tap option
and is ignored when tap option is enabled.

Notes:
- Keyboard "All keys" is handled specially when tap option is set:
There will be one pair of positive/negative trigger for each new
key press, regardless on how many keys are already pressed and there
is no trigger when keys are released, regardless if keys are still
pressed.
In case two keys are pressed in succesive frames, there will
be 2 positive triggers and 1 negative trigger in the following frame.
May 4, 2009, 21:49 (GMT)
[#18650] fbx export assigning textures to wrong materials...
also fixed an error that made this script fail when python wasnt found.
May 4, 2009, 18:46 (GMT)
BugFix [#18597] Blender's text editor cant paste from SciTE in linux

Commit patch [#18597] Blender's text editor cant paste from SciTE in linux
Submitted by Campbell.

I made some changes to cleanup a little the code, atoms are now in the
System class. The getClipboard_xcout try to convert/request:
1) Request for UTF8, if fail
2) Request for COMPOUND_TEXT, if fail
3) Request for TEXT, if fail
4) Request for STRING

Test here with SciTE Version 1.77, firefox, xterm and text editor working
with both library's gtk/qt and all work fine.

May 4, 2009, 18:45 (GMT)
2.5 Buttons:

* Tweaked the scene buttons to be more consistent with the Layout Guidelines. http://wiki.blender.org/index.php/BlenderDev/Blender2.5/UIlayoutGuide

* Modifier panel is now also visible on non mesh objects, like curves, text etc.
Revision 40fa6b0 by Ken Hughes
May 4, 2009, 16:03 (GMT)
Fix some spelling errors.

May 4, 2009, 15:53 (GMT)
2.5 Data Buttons:

* Added camera buttons.
* Added poll to check on active object type.

ToDo:
* Lens Unit "lens" and "angle" don't update each other. Needs RNA fix.
* Buttons only work for default camera now, needs better context.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021