Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4343 / 5574

Revision 6bc28e9 by Matt Ebb
May 7, 2010, 04:52 (GMT)
Fix [#22271] N panel Lock icons not changing when pressed
Revision 9084df4 by Matt Ebb
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.
May 7, 2010, 02:37 (GMT)
Logic UI: small fixes: order of sensor type enum + state actuator showing used states now
Revision f259da6 by Matt Ebb
May 7, 2010, 02:01 (GMT)
Added dynamic enum itemf for add sensor/actuator operators
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!

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.
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.
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.
May 6, 2010, 18:25 (GMT)
dont write blender recent file list or save quit.blend when running in background mode.
May 6, 2010, 18:11 (GMT)
own restrict-render commit broke hide unselected.
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...
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.
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
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. :)

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.
May 6, 2010, 14:43 (GMT)
rna functions...
fcu = action.fcurves.new(data_path, array_index, group)
action.fcurves.remove(fcu)

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.
May 6, 2010, 11:47 (GMT)
last commit broke linking to scenes from the UI
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021