Revision 022be64 by Brecht Van Lommel October 20, 2009, 18:27 (GMT) |
Bugfix: raytracer building could crash (abort due to an assert), when using for example a text object scaled down to size zero. This was due to nan's generated through division by zero. |
Revision 49a937c by Campbell Barton October 20, 2009, 17:10 (GMT) |
fix for mirror select and added to the menu |
Revision 25e9be0 by Daniel Genrich October 20, 2009, 17:08 (GMT) |
Smoke: * "Fixing" slowdown (no idea where it comes from) by lowering the number of drawn slices again |
Revision 5e5a38c by Brecht Van Lommel October 20, 2009, 16:43 (GMT) |
Bugfixes for quit.blend + library linking, the last commit didn't solve that completely: * quit.blend is saved from the undo file, which did not save out library ID_LI and ID_ID blocks, for quick undo keeping the library datablocks. However this means library links are lost on reading the quit.blend, so now instead of not writing them, they are not read on undo. * Libraries were not not using the right path yet always. Note the screen setup is still not recovered from the quit.blend if no auto save happened yet, but that is not important enough to spend time on now. |
Revision 9a00cc5 by Campbell Barton October 20, 2009, 16:31 (GMT) |
- editmesh select mirror (in editmode select menu) - weight blending (Vertex specials menu), currently blends from surrounding unselected verts (nice for blending edge loops), but will eventually support face mask mode. |
Revision 5d0f5d2 by Ton Roosendaal October 20, 2009, 16:02 (GMT) |
Fix in KDL for gcc 3.3 compilation Thanks to Benoit Bolsee and Alexander Clausen for help! |
Revision b2d771a by Daniel Genrich October 20, 2009, 15:51 (GMT) |
Smoke: * Use GL_QUADS and GL_TRIANGLES instead of GL_POLYGON for faster drawing * Use variable count of slices |
Revision 0e5a6a2 by Ton Roosendaal October 20, 2009, 15:51 (GMT) |
Fixes to get Blender compile and run on PowerPC OSX 10.3, gcc 3.3 (yes antique, but having 5 year old OS's work is very cool) In short: - include <cmath> after <math.h> fails - STL template issues (recursion, syntax) |
Revision 5571d37 by Damien Plisson October 20, 2009, 15:23 (GMT) |
Cocoa: - fix windowDidResize event not forwarded in some cases on 10.6 - fix crash on repeated Cmd-Q + Cancel quit actions - place stub for .blend drop on blender app icon |
Revision 4197253 by Campbell Barton October 20, 2009, 13:59 (GMT) |
split weight normalize into 2 operators, normalize and normalize_all. Added an option for normalize_all that keeps the active group at its existing weight while normaling all other groups around it. Thsi makes it easy to paint up to 100% where all other groups will use progressivly less until the active group is 100% and all others are 0. Added weight operators to the toolbar |
Revision cb8f7fd by Brecht Van Lommel October 20, 2009, 13:58 (GMT) |
Auto Save Auto save is now working again in 2.5. It will also remember now what the location of the original file was when recovering it, so that library links still work and saving the restored file does not save to the temp directory. There is also a new Recover Auto Save operator which will open the filebrowser in the temp directory and show the auto saved .blends. Implemenation Notes: * Timer storage was moved from window to windowmanager, so we can have windowmanager level timers too now, doesn't make sense to have autosave timer attached to a particular window. * FileGlobal now has a filename field storing where the file was saved. Note that this is only used when loading a file through the recover operators, regular file read doesn't use it, so copying the quit.blend manually over the original file will still work as expected. * Jobs timer no longer uses operator now, this seems more like an internal thing, changing keymaps should not make it possible to break the jobs manager. * Autosave is postponed by 10 seconds when a modal operator is running, e.g. transform or file browsing. * Moved setting G.sce in setup_app_data before depsgraph updates, these can use the filename for pointcaches. |
Revision b8eec2b by William Reynish October 20, 2009, 13:56 (GMT) |
Added a button in the header to toggle full screen mode. It'd be nice to have this right-aligned, but this doesn't seem possible in the layout engine currently. |
Revision 5e2ddea by Daniel Genrich October 20, 2009, 13:46 (GMT) |
Smoke: * Fix 3dview drawing issue which caused smoke to disappear in some cases, reported by nudelZ |
Revision 00f3d83 by Joshua Leung October 20, 2009, 12:04 (GMT) |
Graph Editor: Added 2D Cursor I've finally given in, and implemented a '2d-cursor' for the Graph Editor. This is simply represented as an additional horizontal line that meets with the current frame indicator, forming a cross-hair. It can be disabled from the View menu. Currently, the only tool which takes this into account is the Snapping tools (Shift-S), where I've hooked up a tool I added some time ago. TODO: - expose this cursor to the transform tools for scaling/rotation options... |
Revision ec6bccf by William Reynish October 20, 2009, 11:26 (GMT) |
Renamed the modifier category 'Physics' to 'Simulate'. Seems to better encompass those modifiers. |
Revision c01c716 by William Reynish October 20, 2009, 10:41 (GMT) |
*Made the Add Constraint menu similar to modifiers, with categories in columns. Makes them consistent, and also ensures the menu fits even on smaller displays. *Put the Modifiers tab *before* the ObData (mesh, curve etc) tab, because modifiers actually apply to Object , not the ObData, even though the opposite would appear to make more sense. |
Revision 9f841f5 by Campbell Barton October 20, 2009, 10:19 (GMT) |
weight paint operators - normalize/clean/invert |
Revision cf29a23 by Benoit Bolsee October 20, 2009, 09:50 (GMT) |
Use Eigen2 2.0 head version rather then 2.0.6. It contains various bug fix. |
Revision 2c45509 by Brecht Van Lommel October 20, 2009, 08:47 (GMT) |
Renamed "Save Key Configuration" to "Export Key Configuration", so it is clear this is different from "Save As Default". |
Revision 1f9d882 by Damien Plisson October 20, 2009, 08:13 (GMT) |
Cocoa: - fix 10.6 API used in window resizing callback causing crash on 10.5 systems (Thx Jasper Mine for the bug report) - implemented min window size enforcement to prevent tiny windows messing up blender's internal ui layout (same as done by Campbell on X11, is a partial fix of bug #19550) - added (commented) code for enabling multithreaded opengl (this optimization is here for experimental tests, not for mainstream, so bleeding edge testers would want to uncomment the three "Multithreaded opengl code : uncomment for enabling" sections) |
|