May 7, 2010, 04:52 (GMT) |
Fix [#22271] N panel Lock icons not changing when pressed |
May 7, 2010, 03:44 (GMT) |
Warning cleanup While I was looking in outliner.c, made some changes to let extra passes display there such as environment (commented out before due to a previous limitation). Also changed outliner object visbility/selectability/renderability toggles to use RNA buttons so you can insert keyframes with RMB menu etc. |
Revision d559cf9 by Dalai Felinto May 7, 2010, 02:37 (GMT) |
Logic UI: small fixes: order of sensor type enum + state actuator showing used states now |
May 7, 2010, 02:01 (GMT) |
Added dynamic enum itemf for add sensor/actuator operators |
Revision 9768796 by Dalai Felinto May 7, 2010, 01:30 (GMT) |
Logic UI: State Actuator done :) all actuators are there now. [and stubs update] (it's a small commit, but couldn't help not doing it ;) |
Revision 05e2e92 by Toni Alatalo May 6, 2010, 23:47 (GMT) |
Add the option to show also the UVs of other selected objects in image space / uv edit. The code was already there, and the option as a rna bool, but no ui to set it. Matt figured that the View menu in image space next to other uv stuff, which only shows when UVs are edited, is the right place. Works so that when entering editmode for an object to edit UVs, when have also other objects selected and this option on, also the UVs of those other objects are shown in the image view. Liquidape asked this on IRC, and we thought the feat doesn't exist, so I looked out of curiosity in the code as was thinking it would be easy to add. Was surprised to find it there already :) First time that did anything with 2.5, was sure fun enough to search thru the code to figure out how things work. Adding this ui thing proved to be exactly as trivial and nice as it should, and the things under the hood seemed nice, yay! |
Revision b28c6d3 by Campbell Barton May 6, 2010, 22:07 (GMT) |
bugfix for own error [#22269] object vector operations (position) not working properly after rev. 28471 double checked other get_index callbacks for the same error. |
Revision 730ca20 by Campbell Barton May 6, 2010, 21:31 (GMT) |
fix for duplicating cloth which could crash on freeing - effector list wasnt NULL'd on copying a particle system - copying an object would initialize the cloth modifier, then copy it, witout freeing its effector weights created in cloth_init(). |
Revision 9610515 by Joseph Eagar May 6, 2010, 19:54 (GMT) |
keyframe transform, both through dopesheet/action editor and graph editor, works a bit better with handles. handles now follow keyframes properly in frame snap mode, in situations where they would move (but the keyframe would not) in undesirable ways before. also hopefully fixed vector scope crash in image editor. and disabled snapping to seconds (ever); this can be a seperate option, silently switching to second snapping in frame snapping mode is absolutely evil. also, the action editor draws in hundredth of seconds, not seconds, so it didn't even work. Aligorith: I hope this code is ok, if not feel free to rewrite it. |
Revision 6e3812d by Dalai Felinto May 6, 2010, 19:12 (GMT) |
Logic UI: constraint actuator+rna 100% (finally !!!) + other fixes/improvements: - s/c/a type enum update function replaced by set function - rna_Sensor_type_itemf and rna_Actuators_type_itemf implemented (but not working ... it was working yesterday before I updated the set func, so need further investigation). Matt, if you have any clue on that ... Roadmap: i) I definitively gotta unify the maxloc, minloc rna properties. the way it's right now (based on 2.49 makes the layout code really clunky ii) - actuator missing - State Actuator (I'll probably need help on that). iii) - sensor missing - collision and ray (they are partly implemented, but the enums are a mess there). iv) - get/set funcs missing (not many) and default values (not many) v) - have more lookup functions for properties and material (I'll definitively need help on that). Eventually will fix (iii, iv and v) changing bge and dna code and doing a subversion/do_version. |
Revision c9ca41c by Campbell Barton May 6, 2010, 18:25 (GMT) |
dont write blender recent file list or save quit.blend when running in background mode. |
Revision 294e824 by Campbell Barton May 6, 2010, 18:11 (GMT) |
own restrict-render commit broke hide unselected. |
Revision 263cc93 by William Reynish May 6, 2010, 17:45 (GMT) |
Make drop images work from external desktop into Blender image window. Still has work todo, like detecting filetype on drop event itself. Ton will continue... |
Revision c8a0592 by Campbell Barton May 6, 2010, 17:12 (GMT) |
option to use the linked path or the local path for pointcache. needed for sintels hair to be baked locally. |
Revision 0550512 by Campbell Barton May 6, 2010, 16:37 (GMT) |
make save as copy default for renders, so artists saving with F3 dont end up with many image datablocks pointing to their Desktops |
Revision 2016bb7 by Ton Roosendaal May 6, 2010, 16:06 (GMT) |
Part 1 of making external drop events work. Have to move work to another system, that's why this first step. :) |
Revision 58ca308 by Campbell Barton May 6, 2010, 14:53 (GMT) |
more checks to last commit - dont allow new() to return an existing fcurve. - dont allow creating fcurves with blank paths. |
Revision bd2f576 by Campbell Barton May 6, 2010, 14:43 (GMT) |
rna functions... fcu = action.fcurves.new(data_path, array_index, group) action.fcurves.remove(fcu) |
Revision 092bd9f by Dalai Felinto May 6, 2010, 12:01 (GMT) |
Logic UI: actuators - action+rna 100%, sound 100%, constraint+rna 50% Notes: 1) I had to pass Context to the draw_actuator_sound in order to access the open_sound_operator uiTemplateID(layout, C, ptr, "sound", NULL, "SOUND_OT_open", NULL); According to Campbell they are better ways to do that (mdef bind for reference). but for now it works. 2) for the record: action actuator is equal to shape actuator (but runs in armature) 3) in Constraint Actuator I think I should unify all the limit_loc_max_, loc_min, ... properties. I was thinking about replacing it with a single limit_loc_max, limit_loc_min, range, distance, and use get/set funcs to find the correct one. |
Revision cbf7d50 by Campbell Barton May 6, 2010, 11:47 (GMT) |
last commit broke linking to scenes from the UI |
|
|
|


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