Revision 0139d9d by Joshua Leung February 9, 2009, 01:33 (GMT) |
2.5 Fixed memory leaks when closing Blender without exiting Armature EditMode first. Ton/Brecht - mesh editmode (and a few others I think) are still leaking in this case. |
Revision 5e0c553 by Joshua Leung February 9, 2009, 01:27 (GMT) |
Armature Editing: Subdivide Operators * Added back the Subdivide tools. Use the Alt-S hotkey (for now) to get a menu with the subdivision options. There are also two standalone operators which are not used yet. * Fixed the PoseMode checking callback to make sure that it doesn't override any tools in EditMode. * Fixed an old comment in transform code, and a few warnings in editarmature.c |
Revision 7d6e791 by Joshua Leung February 8, 2009, 23:41 (GMT) |
Armature Tools - Ported Switch Direction (Alt-F) This is one of the few armature tools where it is currently not that easy/desireable to port to use context-loops exclusively, since they depend on working with 'chains' of bones from the tips to the roots, which cannot be easily done using EditBones. |
Revision ecf5250 by Peter Schlaile February 8, 2009, 19:54 (GMT) |
== Sequencer == Fix for the transform fix. It's getting late... |
Revision 7877fb2 by Peter Schlaile February 8, 2009, 19:28 (GMT) |
== Sequencer == Fixed proxy scale problems in transform effect |
Revision eb92980 by Ton Roosendaal February 8, 2009, 19:15 (GMT) |
2.5 Added CTRL+W save Blender file. It's the first user of the uiPupMenuSaveOver() function, which I've recoded to accept an operator pointer. This is required because the operator property 'filename' has to be set to work. Other 'save over' users will require running operators too I guess. |
Revision 270b724 by Peter Schlaile February 8, 2009, 19:13 (GMT) |
== REDCODE == Fixed 64bit issues. sizeof(unsigned long) = 8 on 64 bit machines, shame on me... |
Revision edc5767 by Joseph Eagar February 8, 2009, 17:31 (GMT) |
forgot this file |
Revision eb7feea by Joseph Eagar February 8, 2009, 17:01 (GMT) |
alt-ctrl leftmouse (e.g. current knife) now uses bmesh edge subdivide! wa-hoo! basically I had to add some slots to the subdivide operator so it could accept custom percentags for splitting edges. also put some commonly passed-around paramters into a struct, so i don't have to constantly keep changing a dozen function signatures |
Revision 3fcc36d by Brecht Van Lommel February 8, 2009, 14:56 (GMT) |
2.5: RNA auto pointer type detection didn't find right types. If two RNA structs have the same DNA structs it should use the first defined one, could be smarter but for now this makes it work again. |
Revision 1e3a23e by Joseph Eagar February 8, 2009, 14:25 (GMT) |
merge with 2.5 at r18865 |
Revision f22bace by Joseph Eagar February 8, 2009, 12:41 (GMT) |
forgot that you can't simply grow an array by one, when your rotating your indexes. |
Revision 8c5c7eb by Ton Roosendaal February 8, 2009, 12:16 (GMT) |
2.5 Scene browse button now works. Note that animsys currently executes animation for the entire database, so multiple scenes in multiple windows don't work yet. Various fixes: - crash on invoking filewindow when mouse outside (active) window - removed obsolete error prints (set screen error, copy data error) - displist fix for loading files with curve/nurbs, the select-outline then didnt draw immediately. - outliner allows scene activating |
Revision 2934dff by Joseph Eagar February 8, 2009, 11:53 (GMT) |
bmesh esubdivide now supports one of the selection actions the editmesh does (so newly created verts, and newly created edges/faces if all edges of a face are selected are selected). also replaced a few usages of stack temp arrays with dynamically-allocated ones. and made bmesh->face be signed. |
Revision fa8d560 by Joshua Leung February 8, 2009, 11:28 (GMT) |
Animato Conversions: Added a few Material->Mode bitflag conversions as an example for Roland to extend to the remaining settings. There are currently still quite a few settings missing from RNA to be able to convert all of these. |
Revision dd23d47 by Joshua Leung February 8, 2009, 11:06 (GMT) |
Action Editor - Tweaking code for refreshing. Although there is currently code in place to listen to notifiers + tag updates for regions, these don't actually result in any changes yet. Everything still relies on 'manual' redraw tags for the entire area to have refreshes. |
Revision d7f5eab by Joshua Leung February 8, 2009, 10:21 (GMT) |
Action Editor - Added back ID browsing buttons. Only browse/delete works for now. |
Revision 0039da6 by Peter Schlaile February 8, 2009, 09:07 (GMT) |
== REDCODE == * Fixed ntohl dependency (and hopefully 64bit issues) * Video length detection fixed (tests for picture presence) |
Revision 62d61b2 by Joseph Eagar February 8, 2009, 08:52 (GMT) |
yay triangle patterns work in new bmesh esubdivide. |
Revision 608e6f1 by Shaul Kedem February 7, 2009, 23:20 (GMT) |
edit_tools ops - starting from 4key up to 8key, ctrl and alt. ton: please check if working (especially uv and color functions) |
|