Revision d00b18c by Shaul Kedem February 18, 2009, 03:01 (GMT) |
working yet preliminary (like everything) screw mesh. in irc there was a discussion about setting the screw axis outside of the function, but someone else should do that. |
Revision bf5e267 by Michael Fox February 18, 2009, 02:13 (GMT) |
2.5 ***** added add_primitive_bone, removed operator from previous commit as it was not needed |
Revision 4a2155e by Michael Fox February 18, 2009, 01:50 (GMT) |
2.5 ****** added a ARMATURE_OT_bone_add operator, ita generic operator to add a bone it behaves the same way as the old add bone (making a bone not set the tail but have it selected), commiting this so other add bone ops like add bonre pinative or making new armature |
Revision 94e583b by Brecht Van Lommel February 17, 2009, 21:07 (GMT) |
RNA: * Added Particle wrapping patch by Roelf de Kock. It's not complete yet and I haven't reviewed it, but committing anyway, will get to it later. * Added "Percentage" subtype for floats. Doesn't really do much besides making auto rna buttons into sliders rather than numeric inputs, but can later display in % rather than 0.0-1.0. |
Revision ec8c8f0 by Brecht Van Lommel February 17, 2009, 20:37 (GMT) |
2.5: Image space, two fixes: * With one item in ID databrowse list, you couldn't activate it. * Render result without render image now displays grid at size according to render settings again. |
Revision 573e14c by Brecht Van Lommel February 17, 2009, 20:16 (GMT) |
2.5: CMake update for blenfont module, also some flags for scons to make it compatible with makefiles and ftfont module. |
Revision 473d009 by Diego Borghetti February 17, 2009, 19:57 (GMT) |
And another scons fix, hope now work!! |
Revision 38410b6 by Brecht Van Lommel February 17, 2009, 19:55 (GMT) |
2.5: Text edit mode operators back. Took me a while getting them nicely repeatable, and splitting up the big edit_text operator into individual operator so it's all nicely scriptable, documented, configurable, etc.. * Insert Text, Line Break, Insert Lorem * Toggle Case, Set Case, Toggle Style, Set Style, Set Material * Copy Text, Cut Text, Paste Text, Paste File, Paste Buffer * Move, Move Select, Delete * Change Spacing, Change Character Notes * Text (datablock) to Object doesn't work yet, will need to implement text editor context for that. * Some shortcut keys don't work because screen/wm overrides them, ctrl+x, ctrl+left/right. That override goes top down which works well for some cases, but here we need to override in the other direction. * There's no unicode support in RNA, or the user interface code for that matter, but text strings can contain these characters. At the moment it stores a UTF-8 string in char arrays, which is supposed to be nicely compatible with ascii. Seems reasonable to add support for UTF-8 in the interface code, python bindings, .. eventually? |
Revision 8c8792b by Brecht Van Lommel February 17, 2009, 19:37 (GMT) |
2.5: fix to make blenfont module compile with scons. |
Revision bd33237 by Diego Borghetti February 17, 2009, 19:09 (GMT) |
Fix scons build for blenfont, patch by skejoe. |
Revision 16a6174 by Diego Borghetti February 17, 2009, 16:56 (GMT) |
Making the things compiled!! I change the #if 0 with #if WITH_FREETYPE2, also fix a lot of typos, etc. This is the basic but now it draw text!!, I am using the "User Preference" space to test the library, nobody is working on that and the option are in the outliner now so... TODO-next: using the 4x4 mat, string size, bounding box, aspect and rotate. Notes: I update the Makefile, missing some include and other things so maybe scons, cmake and msvc also need update ? |
Revision 9aa7e98 by Ton Roosendaal February 17, 2009, 16:33 (GMT) |
2.5 Bug: cleanup in space_file copy I did missed a NULL check :) |
Revision 9322bdd by Ton Roosendaal February 17, 2009, 15:53 (GMT) |
2.5 Fix for the 'repeat last operator' option. It didn't work yet well outside editmode. Now undo/redo has to fully keep the UI alive, even when called from within a running popup. Another fix: when regions collapse/hide they were not effectively disabled, still accepting events. (like Nkey in 3d window). |
Revision 9185f79 by Ton Roosendaal February 17, 2009, 14:56 (GMT) |
2.5 Bugfix: passing on uninitialized var to a function made msvc halt. Strange that gcc didnt complain :) Brecht: check if this 'a' was needed as counter or so? |
Revision 28245a7 by Campbell Barton February 17, 2009, 14:41 (GMT) |
python api bugfix, forgot to remove the cast from short to long when making x,y aspect floats. |
Revision 7a66002 by Ton Roosendaal February 17, 2009, 13:37 (GMT) |
2.5 Node/Composite tinkering: - titles in headers and on collapsed nodes back - backdrop option draws again (no scroll operator yet) - added preview option in blur, filter and mix nodes. Just for fun while working :) Probably every node should get this... |
Revision 8020515 by Ton Roosendaal February 17, 2009, 13:11 (GMT) |
2.5 Small fixes for filewindow; - on resize area/window, the load button disappeared. - made scrollers indicate what direction works - mousewheel scroll switches to horizontal automatically now (assuming we keep filelists horiz, previews vertical scrolled) View2d got hacked a bit by me for it; i guess for some cases the scroll value should become customizable. Will come back later! |
Revision ba3cacc by Joshua Leung February 17, 2009, 10:58 (GMT) |
Visual Keyframing - Restored code to make this work, but it may still be flaky NOTE: upon further testing, quick-record-animation feature does not work with auto-ik yet. Although it would be desireable to have, it is not a priority at this point, since adding that would require a bit of reworking of that code for something it wasn't intended for. |
Revision 6eae888 by Joshua Leung February 17, 2009, 09:34 (GMT) |
PoseChannel Transforms - AutoIK Restored - Auto-IK works again now. - Quick-animate feature works with Auto-IK now. - Also disabled the checks for existing animation data for this, making it easier to use/discover. At least we've got undo to cover for the cases where the user didn't intend to do this. |
Revision e81fde5 by Joshua Leung February 17, 2009, 08:55 (GMT) |
Record Transform Animation - Quicky feature which makes it super-easy to animate stuff quickly To use, simply enable Auto-Keyframing and start the animation playback from the TimeLine. Then at any time while the playback is still running (and Auto-Keyframing is still enabled), select any object/bone and start moving it around. You can also select other objects/bones and move them around using standard transform tools (grab/rotate/scale), or exit transform for the active/selected object(s), and move on to other objects instead. Repeat until satisfactory! This is similar to the old 'Record IPO' functionality (and/or is closer to the 'Mouse Recording' in 3DSMax), except it's much cooler, and is more flexible at the same time. It's "good for quick and dirty tests, or things with timing, where it's easier to do it real time" - William Reynish, or "handycam effect or eyes animation" - Pepeland. Additional Notes: - for now, the objects that are used for this currently need some animation data already. This limitation is temporary. - eventually, 'samples' (i.e. baked-data) not keyframes will be made by this tool as samples are more suitable for such large sets of densely spaced points |
|