Blender Git Commits

Blender Git "master" branch commits.

Page: 3418 / 5574

October 31, 2012, 05:39 (GMT)
don't write tessface customdata layers, since tessfaces are not written either.
October 31, 2012, 04:28 (GMT)
add assert if zero is passed to string copy functions, would copy into first byte anyway.
October 31, 2012, 04:24 (GMT)

October 31, 2012, 03:21 (GMT)
fix for crash in python matrix utility functions .inverted/adjugated/transposed if the matrix has a read callback and fails.
also replace DM_get_poly_data_layer with dm->getPolyDataArray() since this is the convention in subsurf code and the functions now added.
October 30, 2012, 22:45 (GMT)
BGE: Committing patch #32291 "Updated profiling layout for BGE" from Angus Hollands (agoose77). This patch adds a headers for the profiling information and for the debug properties so they are no longer jumbled together. It also modifies how debug properties are displayed; changes "swap" to "Frametime"; and changes the display from seconds to ms, which is much more useful.

In addition to this patch, I've also modified the precision of the numbers displayed in the profiling information to make things a little cleaner.
October 30, 2012, 21:06 (GMT)
fix [#30479] Exclamation mark '!' doesn't input with AZERTY keyboard mapping
For the french keyboard setting (AZERTY) on Windows, the '!' came back with winevent->type=312, winevent->ascii='!' and the ISTEXTINPUT only matched key codes up to 255. Now replaces with
ISKEYBOARD in wm_eventmatch.

October 30, 2012, 21:05 (GMT)
fix compile error introduced in rev. 51773: missing header include.
Reported on IRC.
October 30, 2012, 19:27 (GMT)
code cleanup: remove unused transform snapping code (only use the BVH accelerated version now).
and quiet narrowing conversion warning between signed/unsigned int.
October 30, 2012, 19:20 (GMT)
remove CD_POLYINDEX customdata layer:
reported as [#29376] BMESH_TODO: remove tessface CD_ORIGINDEX layer

for a single mesh there could be 3 origindex mappings stored, one on the polygons and 2 on the tessfaces.
(CD_POLYINDEX and CD_ORIGINDEX).

as Andrew suggests, now tessfaces (which are really a cache of polygons), using origindex to point to polygons on
the same derived mesh, and polygons only store the original index values.
October 30, 2012, 18:40 (GMT)
Bugfix #33019

Grease Pencil draw - started with button from Toolbar - failed. Needed proper
event check.

October 30, 2012, 17:36 (GMT)
Two fixes:

- Added versioning for reading old files with logic saved
- Added two more 'alt backspace' options, for copyright and registered trademark.
(also 'tm' but it's not in our default font)

October 30, 2012, 16:33 (GMT)
style cleanup & re-use DNA pad var with new collision group object settings.
October 30, 2012, 15:44 (GMT)
BGE: Adding support for Bullet's collision masks. Each object now has a collision mask and a collision group. Object A and object B collide if object A's groups is in object B's mask and object B's group is in object A's mask. In other words, the group defines what the object is (collision wise) and the group defines what the object can collide with.

The majority of this patch was provided by Kupoman with some edits from me and heavy testing by z0r.
October 30, 2012, 15:33 (GMT)
Usability: Logic editor

- View now restricts to the actual region you work on. Makes zoom and pan nicer.
- Added HOME for reset view to 1:1 zoom level.

Also: fixed nasty bug in view2d code that checked validity of 2d views, only
showed (afaik) in the logic eidtor though.

Effect was that zoom in/out would weirdly jump when going across zoomlevel 1.


October 30, 2012, 14:22 (GMT)
minor improvement to vector api use, replace add, multiply by 0.5 with mid_v3_v3v3
October 30, 2012, 12:45 (GMT)
when an invalid subtype is passed to a property, a list of valid subtypes is now included in the exception message.

from bug report [#33018], this avoids common mistakes.
October 30, 2012, 12:36 (GMT)
rename subtype FILENAME --> FILE_NAME to match FILE_PATH, DIR_PATH
October 30, 2012, 12:18 (GMT)
style cleanup
October 30, 2012, 12:08 (GMT)
add in assert's to double check the line lenth is never <0
October 30, 2012, 11:57 (GMT)
fix for selection offset with indentation in the python console.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021