Revision 149955b by Campbell Barton January 6, 2011, 13:49 (GMT) |
print_m3/m4 didnt use const char *, which gave an errror with passing strings & pedantic warnings. also minor rename in bvh export |
Revision 5cef085 by Ton Roosendaal January 6, 2011, 11:16 (GMT) |
Todo item: Auto-texture space now is more responsive and correct. - on transforming it, the buttons get redrawn to show option was reset - on enabling option, texture space is recalculated/reset |
Revision a4c0d64 by Ton Roosendaal January 6, 2011, 09:55 (GMT) |
Bugfix #25505 Mesh properties: Auto Texture space option missing |
Revision 28e689b by Campbell Barton January 6, 2011, 09:32 (GMT) |
bugfix [#25498] Projection paint clone tool leaves seams |
Revision 3ecacb5 by Campbell Barton January 6, 2011, 05:45 (GMT) |
fix [#25507] Select Interior faces in edit mode gives python error |
Revision 80e6d92 by Joshua Leung January 6, 2011, 05:04 (GMT) |
Missed this file for markers commit... it already had a markers menu defined, but it was outdated |
Revision a0b134c by Campbell Barton January 6, 2011, 05:04 (GMT) |
bugfix [#25488] Game engine crash when try to run after blender app start - also found other places where utf8 isnt ensured. - remove duplicate NULL checks in object_edit.c |
Revision aafd32a by Joshua Leung January 6, 2011, 04:47 (GMT) |
Added back "Marker" menu to all animation editors. Issues: - It looks a bit crowded though, so perhaps we could do without, and just leave it for the TimeLine only? - Due to the way the invoke() testing works, the rename operator called from the menu currently fails. Will need to experiment more with execution options to find a workaround. |
Revision bba20eb by Campbell Barton January 6, 2011, 04:35 (GMT) |
use ED_markers_get_first_selected() where possible, simplify ed_marker_rename_exec |
Revision 68b931b by Campbell Barton January 6, 2011, 04:01 (GMT) |
py/rna optimizations, will help for faster exporting. Speedup for getting collection indices, avoid getting the collection length unless a negative index is given. This avoids a loop over the entire collection in many cases. Speedup for getting collection slices by detecting collection[:] and internally calling collection.values(), this gives a big speedup with some collections because each slice item would loop over the list until that index was found. Rough test with 336 objects. - getting index of listbase collection ~ 5.0x faster - getting index of array collection ~ 1.15x faster - getting slices of listbase collections ~ 34.0x faster - getting slices of array collections ~ 1.5x faster |
Revision 1246f1c by Joshua Leung January 6, 2011, 03:10 (GMT) |
Markers Todo: Adding back "Rename Marker" operator (Ctrl M). As we don't have any dedicated text-input boxes anymore, this is a bit more clunky than it should optimally be. |
Revision f233f63 by Joshua Leung January 6, 2011, 02:35 (GMT) |
== Long-Standing 2.5 Todo - Markers fully working again in all animation editors (DopeSheet, Graph Editor, NLA, Sequencer) == === Usage Notes === In animation editors, marker operators will only be considered while the mouse is hovering near/over the horizontal scrollbar (i.e. where the markers usually appear). That means, in order to do something to the markers, just position your cursor in line with the row of markers, and then use the same hotkeys you'd use in the TimeLine (so, unlike in 2.4x, no more need to hold down extra modifier keys for this case). In the TimeLine, nothing changes, so you don't need to worry about mouse placement there :) === Technical Details === Since early 2.5 versions, this functionality has been disabled, as the markers were always getting evaluated first, and hence "swallowing" all the events before the editor's own keymaps could access them. In order to get this working again, I've had to give every marker operator a "wrapper" invoke callback which performs some checking to ensure that the mouse is close to the markers (vertically) before the operator will try to be run. This wrapper also makes sure that once the operator has finished running, that if it didn't manage to do anything, then the editor's own keymaps get to have a go. The vertical tolerance used is currently 30 pixels (as was used for the borderselect operator). === Other Assorted Changes === * Gave marker operators dependent on having selected markers to operate on suitable poll() callbacks. These new poll callbacks ensure that there are selected markers for the operator to operate on, further cutting down the number of places where markers may override standard hotkeys (and avoiding calls to the wrappers too) * Simplified some of the selection code * Made some formatting tweaks for consistency, and in one case so that my text editor's function-list display doesn't get confused |
January 6, 2011, 02:20 (GMT) |
Improve reliability when setting property editor context via rna |
Revision 6247a11 by Campbell Barton January 6, 2011, 02:20 (GMT) |
fix for error in own recent commit, r34098. |
Revision 9b8cbe4 by Campbell Barton January 6, 2011, 01:45 (GMT) |
error in recent x3d commit using undefined autosmooth var. |
Revision a15189f by Campbell Barton January 6, 2011, 01:35 (GMT) |
fix for clang static check warnings. - convertblender.c, remove assignments to unused vars. - readfile.c, fix 2 possible crashes. null pointers were being checked for then used later without checking. - space_graph.c, use switch statement for automatic color assignment rather then a float array. |
Revision 5f64450 by Campbell Barton January 6, 2011, 01:29 (GMT) |
remove assignments which are unused. |
Revision 7196fb3 by Luca Bonavita January 5, 2011, 20:18 (GMT) |
== blender icon == I've been asked by Giuseppe Ghibò (joeghi) for more icons for Mandriva Linux distro. I've noticed that some folders had a blender.svg different from the one in scalable/, so made them all the same derived from scalable/blender.svg Now each svg file has "document properties" of the right dimensions according to the folder it's in, and the svg is saved so that people just have to press "export bitmap" in Inkscape in case they need it. |
January 5, 2011, 19:19 (GMT) |
SVN maintenance. |
Revision 9797422 by Ton Roosendaal January 5, 2011, 18:12 (GMT) |
Bugfix, irc report: Outliner: using the object-data icons to enter editmode, didn't reset the toolbar Operator redo. It was not using an operator call here. Note to self: more outliner tools don't... Error was that operator-redo then would repeat an action incorrect. |
|
|
|


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