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 |
Revision 5dd9960 by Sergey Sharybin 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. |
Revision dfd54c6 by Brecht Van Lommel 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. |
Revision 70301f4 by Sergey Sharybin 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. |
Revision ded5e9c by Dalai Felinto 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) |
Revision 3f83d27 by Campbell Barton August 29, 2012, 23:02 (GMT) |
fix [#32433] Grease Pencil Layer color & Color Management |
Revision 6319744 by Sergey Sharybin August 29, 2012, 18:11 (GMT) |
Color management: some parts of previous commit were incorrect merged from WIP patch |
Revision 2e1568d by Sergey Sharybin 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. |
Revision c052ebd by Dalai Felinto 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 |
Revision d6a617f by Sergey Sharybin August 29, 2012, 12:49 (GMT) |
Revision 7a13bc2 by Sergey Sharybin 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. |
Revision 635db3b by Campbell Barton August 29, 2012, 10:32 (GMT) |
code cleanup: add utility function BLI_path_is_rel() |
Revision 1d9eaad by Campbell Barton 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. |
Revision 0bd759f by Campbell Barton August 29, 2012, 08:17 (GMT) |
new image operator now allows color grid (before was only grid on/off) |
Revision 78ded61 by Campbell Barton August 29, 2012, 07:58 (GMT) |
texture curves were not initialized (causing crash), own regression from moving curve initialization outside evaluation. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021