Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4756 / 5574

February 19, 2009, 16:39 (GMT)
4 new function, boundbox, width, height and rotation.

The rotation is through glRotatef and as you can see it's ugly,
the freetype2 allow apply a transformation (2x2 mat) to the glyph
before load, so I want to try using that.
Another thing to add is the 4x4 mat to get the scale and size from
there.. but I need commit this now to continue from my home.

February 19, 2009, 16:22 (GMT)
2.5

Assorted smaller fixes:

- Fix: modal keymaps for editmode in view3d were not set again
when you copy areas or go fullscreen.

- Improved "redo last op" (F6) to search back in history for
a redoable operator. Operator also used wrong pupmenu type.

- On creating new FCurve editor, the channel rainbow colors are
set correct.

- EditMesh: fixed code for Spin/Screw, correct props, init and
error reporting. (Spin hotkey ALT+R temporary)

- recompiled all to check for uninitialized variable warnings.
(compile flag should be -O for this). Fixed some proto's.


February 19, 2009, 13:42 (GMT)
BGE Python API
Use 'const char *' rather then the C++ 'STR_String' type for the attribute identifier of python attributes.

Each attribute and method access from python was allocating and freeing the string.
A simple test with getting an attribute a loop shows this speeds up attribute lookups a bit over 2x.

February 19, 2009, 10:34 (GMT)
"object" and "objectLastCreated" attribute for actuators, deprecates getObject/setObject() & getLastCreatedObject()
also removed some warnings
February 19, 2009, 10:21 (GMT)
2.5

- Fix in ESC for render output window; it didn't check the 'full' and
'prevspace' flags correct. In some cases it left the screen in 'full'
mode on ESC.

- Added modal handler on a render, which catches the ESC while render,
to prevent that ESC to be passed on to the image window.
This handler can be further elaborated later to prevent edit accidents
while render is in progress.
I already notice some derivedmesh/customdata free errors on render now

February 19, 2009, 07:01 (GMT)
Accept negative indices's for ListValues
scene.getObjectList()[-1] works like a python sequence.

removed some STR_String creation that was only used to do comparisons, in a simple expressions benchmark this made logic use 4% less overall.

February 18, 2009, 21:28 (GMT)
RNA: fix for bug in particle code, hopefully this solves the crash?

February 18, 2009, 18:08 (GMT)
2.5

Cleanup of saving code for Image window.

Little extra: added poll() check for buttons, greying out inactive
menu items or buttons. You can see it work in Image menu.
(Item 'save image' is grey when it wasn't saved, then you have to
use the 'save as' item).

Carefully designing poll checks is worth a trial once. :)
Do note that cpu time for polls should be totally minimal.


February 18, 2009, 14:13 (GMT)
2.5

Patch from Arystan:

- bugfix in mouse select posemode
- Lkey 'select linked' for both pose as editmode armature.

February 18, 2009, 13:29 (GMT)
2.5

Several things in one commit; could not split this up easily,
one job invoked another, and so on. :)

- Added pulldowns for save/load .blend file in top bar.

- To enable "Save" without further popups (save over)
I've added a signaling function in window header to
indicate a succesful save.

- On any undo push it now signals 'file changed'. This
goes by notifiers nicely, but now registers only the
undopushes, which is quite unreliable. "Changed" state
shows in header as "Blender*" and for OSX with the
standard close button black dot.

- Made screencast show a button in top bar indicating such,
and allowing quit. No hotkey for quit yet... but ESC will
keep casting now.

- Fixed new BLF_init(), which should be in WM_init() and not
on any .B.blend read.

- Fixed CTRL+F3 "Save Screenshot", which was still using old
fileselect code.


February 18, 2009, 13:21 (GMT)
2.5

Added ghost display state hint 'modified file'.
Only supported in osx though (close button in bar gets dot).

Revision c396a4e by Joshua Leung
February 18, 2009, 09:28 (GMT)
Shift-A adds Armature Object (in Object Mode) or Bone (in Edit Mode) again. Still todo, is to have Shift-A in Object Mode add single-bone armature again.
Revision 3f72758 by Joshua Leung
February 18, 2009, 06:25 (GMT)
Bugfix for Record Transform Animation

Only selected objects are now keyframed.
Revision d38babb by Matt Ebb
February 18, 2009, 06:03 (GMT)
* More icon naming updates
Revision f5de618 by Matt Ebb
February 18, 2009, 05:54 (GMT)
* Cleaned up naming of icon ID constants. This helps fix bad icons in the graph editor among others.
February 18, 2009, 05:49 (GMT)
more uninitialized variables and auto-complete could copy a string over its self.
February 18, 2009, 04:43 (GMT)
uninitialized variable used in mesh_foreachScreenVert__mapFunc
Revision ba59754 by Matt Ebb
February 18, 2009, 04:36 (GMT)
* More icon updates
February 18, 2009, 03:56 (GMT)
disable texture clamping while painting.
February 18, 2009, 03:13 (GMT)
[#18159] Path -> toggle cyclic -> toggle cyclic again == path corrupted
was not recalculating the knots when the cyclic flag was disabled so the endpoint flag was being ignored until recalculating (extrude for eg).

Also removed unneeded re-allocation of curve knots which are always reallocated by makeknots.

Fixed another bug with which recalculating knots with the Python surface api. (mixed up u/v args to makeknots(..) )
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021