Revision 3e8a2a5 by Tom Musgrove February 1, 2010, 09:33 (GMT) |
stub additions for building the game engine |
Revision 3fc23b6 by Joshua Leung February 1, 2010, 09:26 (GMT) |
NLA Editor Bugfix: Operator to add action-clips now takes names without needing the "AC" prefix. The previous way was non-obvious for scripting usage, but did not cause too much trouble to replace. |
Revision 0e6b88f by Damien Plisson February 1, 2010, 09:11 (GMT) |
Cocoa : implement opening .blend file by double-clicking on it in OSX Finder When the user double-clicks on a document file in the Finder, OSX doesn't simply give the filename as a command-line argument when calling Blender, as it is done in other OSes. Instead, it launches the app if needed, and then sends an "openFile" event. The user can also open a document file by dropping its icon on the app dock icon. But as this is not real Drag'n'drop, I've renamed the Ghost event to a less confusing "GHOST_kEventOpenMainFile" name. DND Ghost wiki page updated : http://wiki.blender.org/index.php/BlenderDev/Blender2.5/DragnDrop |
Revision c3e96bf by Joshua Leung February 1, 2010, 04:07 (GMT) |
Finished some todos for the Export KeyingSet operator: - Keyframing and other KeyingSet-level settings are now included in the exported script too - A table of lookups for ID-block shorthands is built and included to make running the exported script more efficient and less confusing |
Revision 678f685 by Martin Poirier February 1, 2010, 01:43 (GMT) |
New argument parsing library supporting multiple passes, case sensitive and insensitive arguments, default handlers and other features that were hacked in the previous ugly switch system. Very simpler system for adding new arguments, easier to see conflicts and no more replication between BG and non BG mode arguments. I've tested pretty much everything except GE options (-g options), but some small bugs could have sneaked in. |
Revision 7379e75 by Martin Poirier February 1, 2010, 01:33 (GMT) |
Fix loading python modules (like netrender) |
Revision 2a5d7f9 by Joshua Leung February 1, 2010, 01:08 (GMT) |
Keying Sets: Export to File This commit adds an operator which saves the active Keying Set in a form which can be used to regenerate the Keying Set again in another file using the Keying Sets API. This could be made smarter by caching the ID-blocks used, and writing aliases for those, but that can be done later. |
February 1, 2010, 00:04 (GMT) |
SVN maintenance. |
Revision 8c56456 by Joshua Leung January 31, 2010, 23:49 (GMT) |
Fixed a few lingering compiler warnings with the bpy_app stuff |
Revision 87bbb2d by Brecht Van Lommel January 31, 2010, 23:45 (GMT) |
WM Draw Methods now has a new option Automatic (default). This will set the draw method to triple buffer or overlap depending on the configuration. Ideally I could get all cases working well with triple buffer but it's hard in practice. At the moment there are two cases that use overlap instead: * opensource ATI drives on linux * windows software renderer Also added a utility function to check GPU device/os/driver. |
Revision 873f2c7 by Campbell Barton January 31, 2010, 23:41 (GMT) |
ugh!, missed this file too |
Revision ba28cfc by Joshua Leung January 31, 2010, 23:41 (GMT) |
Added 'Evaluation Time' setting access to Path Animation panel. This was previously only available from the datablocks viewer, but this is the direct replacement to the badly named 'speed' ipo-curve in the past ('speed' implies a rate that must be integrated/added to the results of past frame, rather than a factor). Also, tweaked the RNA definition so that this shows as a slider (i.e. a factor), since the valid values for this are clamped to the [0, 1]. |
Revision 1d4778e by Brecht Van Lommel January 31, 2010, 23:33 (GMT) |
Fix #19888: tooltip would stay visible when starting e.g. panning the view, and be stuck there permantenly when leaving the region. Now the button interaction is cancelled when starting a modal operator, not too happy about this, but couldn't think of another way to detect this well. |
Revision da41eb1 by Brecht Van Lommel January 31, 2010, 23:27 (GMT) |
Fix #20830: only rendering Z pass did not give correct Z values. |
Revision ea70bcb by Brecht Van Lommel January 31, 2010, 23:25 (GMT) |
Fix missing redraw in image window when changing render pass. |
Revision 74535c4 by Campbell Barton January 31, 2010, 23:21 (GMT) |
missed this file |
Revision aafe6e2 by Joshua Leung January 31, 2010, 23:07 (GMT) |
Renamed the FILE_OPEN option for the file browser to FILE_OPENFILE to cleanup compiler warnings about redefined definitions (mingw) |
Revision 107667d by Tamito Kajiyama January 31, 2010, 22:56 (GMT) |
Added support for orthographic camera. The FEdgeXDetector class for silhouette edge detection and the ViewMapBuilder class for view map creation are enhanced. All changes are related to view point handling (i.e., the camera location). In the perspective projection, the visibility of feature edges and edge types (e.g., borders and crease lines) are computed based on a fixed view point, whereas the view point in the orthographic projection is an arbitrary point on the XY plane at the origin and is determined so that a line segment from the view point to a point in the 3D space is perpendicular to the XY plane. All view point related portions of the class definitions were modified so as to deal with the two different camera modes. |
Revision f776303 by Campbell Barton January 31, 2010, 22:50 (GMT) |
setting invalid vector swizzle attributes (from blender2.4x docs for instance), could crash blender. - disallow setting swizzle's that have duplicate values: vec.xxx = [1,2,3] - raise an error if the list setting a swizzle's longer. - mathutils write callback was running on the wrong vector, which could crash blender. |
Revision fd3842f by Campbell Barton January 31, 2010, 21:52 (GMT) |
Mathutils doc improvements + other small things - bpy.app moved into PyStructSequence (used by sys.float_info) - added buildinfo into bpy.app.build_* - bpy.ui removed (wasnt used) - include external example files in Mathutils docs (only Mathutils and Vector are currently written) - added support to auto document PyStructSequence's - CMake had "'s inside all its strings. |
|