Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2664 / 5574

Revision 2a5e92c by Mike Erwin
February 27, 2015, 02:21 (GMT)
cleanup: use GHOST_PRINT instead of stdio

Mostly from my own NDoF stuff.
Revision 6cb692f by Mike Erwin
February 27, 2015, 00:53 (GMT)
cleanup: ghost Win32 event processing functions

Removed window arg from key conversion functions.

Removed processModifierKeys declaration since that function was
apparently never implemented.

Using Win32-specific classes instead of their generic superclass -- this
helps in a few cases like WinTab.
Revision a6ebc9a by Joshua Leung
February 27, 2015, 00:14 (GMT)
Compile fixes for mingw64

* m_hDC was always included after m_hWnd in all the constructors and other functions,
but the order was reversed in the struct, meaning that they would not get initialised
correctly

* Got rid of the gotos for the error handling case in initializeDrawingContext()
This was causing "jump to label ... crosses initialisation" errors for the calls
to get GL version string info (i.e. const char *vendor = ...; etc.) I wasn't sure
if those glGetString calls needed the rest of the context to be defined first, so
I decided to leave them where they are now, and got rid of the gotos (which were
making this particular piece of code a bit confusing) instead.


TODO:
There are still a bunch of warnings about around 660, which I haven't managed to solve
(but at least they won't prevent Blender from compiling)

narrowing conversion of '(stereoVisual ? 1063 : 1061)' from 'int' to
'DWORD {aka long unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing]
Revision 7aa91f5 by Mike Erwin
February 26, 2015, 23:40 (GMT)
cleanup: ghost Win32 IME

Took out lots of redundant function calls (getters). Also wrapped more
code in WITH_INPUT_IME guards.
February 26, 2015, 22:53 (GMT)
Fix T43806: Knife project crashes

Need to re-create the bmbvh after executing the cut.
Revision 90cc264 by Mike Erwin
February 26, 2015, 19:12 (GMT)
cleanup: spelling & typos

Comments only, no functional change.
Revision eaabe9d by Thomas Szepe
February 26, 2015, 19:08 (GMT)
BGE: Fix for CreateConstraint API

This patch fix two bugs related to CreateConstraint().
1. Disable linked collision only working with 6DoF constraints.
2. If all pivot axis rotations setted to zero the linked object disappears.

{F101374}

Reviewers: moguri, sybren, brita_, lordloki

Reviewed By: lordloki

Subscribers: p9ablo

Differential Revision: https://developer.blender.org/D704
February 26, 2015, 14:44 (GMT)
Fix T43303 impossible to select a joint in stick bone edit mode.

Things here are simple, selected bone joint could have same priority as
unselected bone, so bone would always win. Gave joints a little more
priority than bones, usually user will be more precise just to select
the joint anyway.
February 26, 2015, 14:20 (GMT)
Remove redundant glInitNames calls (shouod be handled in selection code
now.)
February 26, 2015, 14:10 (GMT)
Fix T43479 animated textures lost after going to a frame before animated
frame start.

Issue here is that if we failed to get an image from the cache, we would
try to load from file. This would fail when the queried frame was less
than the animated sequence start frame, and invalidate the OK state of
the image.

Solution is that when loading from cache succeeds, we also reset the OK
state of the image for animated textures.

The fix might be relevant elsewhere too, but kept it isolated just in
case.
February 26, 2015, 13:27 (GMT)
Fix T42506 sequencer not limiting zoom.

Fix by Campbell thanks!
February 26, 2015, 12:27 (GMT)
Revert "Cleanup: Simplify camera sample motion blur code."

This reverts commit 8197f0bb645f73f41071daaccf205a7583e695f5.
February 26, 2015, 11:54 (GMT)
Workaround T43491: Python readline causes crash

loading 'readline' module could crash blender if 'libedit' was already linked (via LLVM).

Workaround the problem for now since we don't even need readline,
a _real_ fix likely involves changing how LLVM or Python are built.
February 26, 2015, 10:46 (GMT)
Grmll, sorry for the noise, fix stupi cpoypaste typo in previous commit.
February 26, 2015, 10:42 (GMT)
Attempt to fix BGE build on windows.

Caused by rBb5b359b48f7f35a79b3eec, better to try a full build before pushing that type of commit. :/
February 26, 2015, 10:27 (GMT)
Fix T43817: issue with non-utf8 encodings in Windows paths, again...

We need to use 'W' widechar variants of win funcs and convert wchar to utf8-encoded bytes
in those cases, sigh...

Note: theoritical fix only, need org reporter to test it...
February 26, 2015, 10:27 (GMT)
Fix potential buffer overflow in `BLI_strncpy_wchar_as_utf8()`.
February 26, 2015, 09:30 (GMT)
Cleanup: Simplify camera sample motion blur code.
February 26, 2015, 07:48 (GMT)
Fix T43643: Solidify crashes with 'only-rim'

When verts were shared by 2+ face-islands, the number of allocated edges was wrong.

Cleanup the logic for new verts/edges.
February 26, 2015, 06:49 (GMT)
mesh_validate: don't add invalid edges into the hash
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021