Revision 1fe6d54 by Campbell Barton December 17, 2012, 15:02 (GMT) |
fix/workaround [#33493] checker de-select and edge loops Checker de-select by default would give uneven selection on a circle, this isnt really a bug but the offset used would give unevenly spaced selection even if the 3rd vertex for eg could be evenly selected on a circle. Change how the offset works so the active element always remains selected when the offset is set to zero, this tends to give more even de-selection. |
Revision 95225cf by Ton Roosendaal December 17, 2012, 14:51 (GMT) |
Bug fix, IRC report. With 2 windows, 2 scenes, linked objects: - enter editmode in 1 window. - the other window allowed to enter editmode too. - and crash happened on exit editmode. Since editmode is in Context (scene->obedit) a bad conflict arises. New function BKE_object_is_in_editmode() returns this info outside of context. Note I didn't use BMEdit_FromObject() because of the assert(). NOTE: contextual storage of editmode could need rework... five places: - ob->mode / ob->restore_mode - scene->object - CTX_data_edit_object() - BKE_object_is_in_editmode() - view3d mode handling menu |
Revision bf51b85 by Ton Roosendaal December 17, 2012, 12:35 (GMT) |
Version patch for reading old files (2.50 and before). In 2.50 a new convention was added to save the filename in the .blend itself. This to allow recovery of temp saves. In current svn, it made old files open as if it was a saved home file (not storing the name in header, or in file history). Note: file handling for all recovery, remapping etc is in need for cleanup. |
Revision b61958c by Ton Roosendaal December 17, 2012, 12:03 (GMT) |
Bugfix 33560 Setup: 2 windows, 2 scenes, shared objects and groups. Errors: - editing in 1 window, didn't correctly update shared stuff in the other (like child - parent relations) - deleting group members in 1 scene, could crash the other. Fixes: - On load, only a depsgraph was created for the "active" scene. Now it makes depsgraphs for all visible scenes. - "DAG ID flushes" were only working on active scenes too, they now take the other visible into account as well. - Delete object - notifier was only sent to the active scene. All in all it's a real depsgraph fix (for once!) :) Using multi-window and multi-scene setups now is more useful. |
Revision 734b4f6 by Campbell Barton December 17, 2012, 09:17 (GMT) |
missed adding show_grease_pencil to node space in recent commit |
Revision 359b683 by Ton Roosendaal December 17, 2012, 09:02 (GMT) |
Small tweak for using transparent+overlapping regions: On mouse-over these regions now become active always (as if they were opaque). This active state is used by many tools, or for drawing cursors. Currently, all events (if not handled by button region) are passed on anyway to the underlying region. Visible errors were for example drawing the paint brush circle. |
Revision 8a4ba61 by Sergey Sharybin December 17, 2012, 08:45 (GMT) |
Fix part #33534: Building proxies will remove strip animation |
Revision ab2c273 by Bastien Montagne December 17, 2012, 08:01 (GMT) |
Added GPL header to sconscripts! Also changed shebang to '#!/usr/bin/env python', this is more portable across unixes... |
Revision c92dd5f by Campbell Barton December 17, 2012, 06:58 (GMT) |
bpy/rna api: add support for classmethods. So RNA can expose functions from the type, eg: bpy.types.Objects.some_function() |
Revision 18cb2d2 by Campbell Barton December 17, 2012, 05:38 (GMT) |
code cleanup: use 'const float *' when getting the 3d cursor and not editing it. |
Revision 9ac713b by Campbell Barton December 17, 2012, 05:36 (GMT) |
missed this recent commit, while drawing grease pencil, draw if 'Render Only' is on. |
Revision fe006c0 by Campbell Barton December 17, 2012, 04:44 (GMT) |
don't draw the sequencer grease pencil panel when in the channel view or scopes. also don't draw grease pencil over scopes. |
Revision 519378f by Campbell Barton December 17, 2012, 02:46 (GMT) |
patch [#33441] Remove unneeded strcpy()'s from makesdna.c |
Revision f9ec106 by Campbell Barton December 17, 2012, 02:34 (GMT) |
fix [#33501] Grease pencil in OpenGL render With the view3d 'Render Only' option, grease pencil wouldn't draw, but for OpenGL render it did. Since grease pencil can be very useful in opengl renders, enable grease pencil drawing with 'Render Only' option in the viewport, and add a checkbox in the grease pencil header not to draw (unchecking each layer is annoying and applies to all spaces). |
Revision bc0e1211 by Campbell Barton December 17, 2012, 00:39 (GMT) |
fix [#33551] End Caps on a curve array with subsurf crashes blender when entering Edit Mode DM_to_bmesh_ex could merge a 'dm' into an existing BMesh, in that case CD_ORIGINDEX values needed to be set to ORIGINDEX_NONE. |
Revision f596cb2 by Howard Trickey December 17, 2012, 00:31 (GMT) |
Fix knife cut-through bug #33571. The code to connect across a face didn't stop after it found one. |
Revision c5e4686 by Miika Hamalainen December 16, 2012, 19:19 (GMT) |
Fix [#33565]: Dynamic Paint modifier surfaces not copied Dynamic Paint canvas surfaces were not copied with modifier. |
Revision 7b5784e by Ton Roosendaal December 16, 2012, 14:50 (GMT) |
Test print in bugfix... |
Revision 9a2290c by Campbell Barton December 16, 2012, 14:22 (GMT) |
fix for bevel using the wrong property name when shift was held. |
Revision 7965b69 by Ton Roosendaal December 16, 2012, 14:19 (GMT) |
Bug fix 33563 Region sizex/sizey should store the actual used sizes, for hide/reveal. Didn't happen correctly, resulting in opening button regions of size 1. |
|