Blender Git Commits

Blender Git "master" branch commits.

Page: 4757 / 5574

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
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.

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.

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.

February 17, 2009, 19:57 (GMT)
And another scons fix, hope now work!!

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?

February 17, 2009, 19:37 (GMT)
2.5: fix to make blenfont module compile with scons.

February 17, 2009, 19:09 (GMT)
Fix scons build for blenfont, patch by skejoe.

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 ?

February 17, 2009, 16:33 (GMT)
2.5

Bug: cleanup in space_file copy I did missed a NULL check :)

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).

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?

February 17, 2009, 14:41 (GMT)
python api bugfix,
forgot to remove the cast from short to long when making x,y aspect floats.
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...

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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021