Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3486 / 5574

Revision c4622c4 by Joshua Leung
August 30, 2012, 15:06 (GMT)
Bugfix [#32249] Groups in Dopesheet and Action editor don't get updated after
bone renaming

* Renaming F-Curves now checks if the corresponding F-Curve's group can also be
renamed accordingly.
* Changed the RNA updates for bone renaming so that they properly update the
channel lists
August 30, 2012, 15:02 (GMT)
Color management: new View for xyz display is added

This view is currently called DCI and it implements the same conversion
into xyz space as OpenDCP does.

This is aimed to be used for Jpeg2K in xyz space generation used for DCP
creation directly from Blender.
August 30, 2012, 14:18 (GMT)
Possible fix for #32446: after undo in mesh edit mode, vertex/edge/face
selection syncing would not work correct, in this case deselecting an edge
would deselect the two vertices even if it wasn't needed.
Revision 09af2fe by Joshua Leung
August 30, 2012, 14:09 (GMT)
Silencing compiler warning (use of undefined value)
Revision 7e2ec90 by Joshua Leung
August 30, 2012, 14:08 (GMT)
Bugfix [#32437] Cannot define Alt-E keybinding in Text Editor window

WM_keymap_add_item(keymap, "TEXT_OT_insert", KM_TEXTINPUT, KM_ANY, KM_ANY, 0);
<--- this catch-all key map item at the end of the Text Editor keymap was
gobbling all the key events for user-defined hotkeys added after it in the
keymap. This includes all hotkeys for new operators defined by addons (via
keymap.keymap_items.new()).

As a slightly hacky workaround for this, I've added an extra parameter to
keymap_items.new() which will force the newly added item to get added to the
start of the key map items list (i.e. with top priority). To enable, simply add,
head=True to keymap_items.new() calls. For example:
keymap.keymap_items.new("MY_OP_my_operator_id", type='E', value='PRESS',
alt=True, head=True)

This should be useful for cases where there are similar catch-alls, where it is
necessary to insert our item before the offending catch-all (without knowing
which one it is). However, in general, it's recommended not to use this, unless
all other methods (inlcuding choosing another key combination if your first
choice doesn't work) fails.
August 30, 2012, 13:40 (GMT)
Color management: make it behave closer to trunk

Avoid using tricks with ibuf->profile to check whether image buffer is
in sequencer or linear space. Assume the whole sequencer works in non
linear float space and do transformation to linear where it;s needed
only.

This removes confusion from the code, fixes wrong behavior of some
effects.
Revision 0db80bd by Joshua Leung
August 30, 2012, 13:18 (GMT)
Style cleanup - adding some braces around some multi-line statements (used after
if/else if/for)
Revision 3a84186 by Joshua Leung
August 30, 2012, 13:11 (GMT)
Style cleanup - make scope and type of "pchanw" clearer (and define it separate
from pointer references)
Revision 5eba863 by Joshua Leung
August 30, 2012, 12:59 (GMT)
Bugfix [#32440] Segmentation fault when moving bone in pose mode when Ghost
Around Frame is enabled

It turns out that the final "rebuild pose" at the end of each ghost drawing step
was at fault here, as it resulted in bones referring to a different set of
constraints after each ghost drawing step. However, most of the time, these new
references pointed to non-existent locations, causing the segfaults.

To fix this, I've removed this last rebuild step, which seems to work fine (no
major problems seem to arise from this). Also, to ensure that the other object
parameters have not changed (as a result of the reevaluation that needs to go
on), we now evaluate the object once more after all the ghost drawing (but
before final restore) so that object parameters (and potentially sub-data) are
all restored to their original values.

An upside of removing the final rebuild step is that "In Range" and "On
Keyframe" ghosting options now work with proxies again. Previously, trying to
move bones (but without autokey enabled) would mean that bones would snap back
to their unkeyed positions.
August 30, 2012, 06:31 (GMT)
clamp for Mix node
the implementation was following my early commit for Math node
I haven't had a chance to run those through Brecht, but would like to do eventually. (they work fine though)
August 29, 2012, 23:02 (GMT)
fix [#32433] Grease Pencil Layer color & Color Management
August 29, 2012, 18:11 (GMT)
Color management: some parts of previous commit were incorrect merged from WIP patch
August 29, 2012, 18:08 (GMT)
Color management: fix for wrong view being used as default in configuration file check

Also marked Jpeg2K as non-float format.
August 29, 2012, 17:30 (GMT)
Cycles bugfix: [32431] Cycles Math Node : Clamp does not work
the OSL solution is slightly different than the svm, but I think it's fine.

thanks Lukas Toenne for helping with a fix on the original patch
August 29, 2012, 12:49 (GMT)
Merging r50248 through r50264 from trunk into soc-2011-tomato

August 29, 2012, 12:47 (GMT)
Fix wrong user counter in world node trees

World is being localized without increasing ID users, so no need
to decrease ID users on localized world free.
August 29, 2012, 10:32 (GMT)
code cleanup: add utility function BLI_path_is_rel()
August 29, 2012, 09:51 (GMT)
code cleanup: replace term 'alpha' with '64' in makesdna, this was historic that dec-alpha was the first 64bit system blender was ported for, but now its not helpful to call it this way.
August 29, 2012, 08:17 (GMT)
new image operator now allows color grid (before was only grid on/off)
August 29, 2012, 07:58 (GMT)
texture curves were not initialized (causing crash), own regression from moving curve initialization outside evaluation.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021