Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4795 / 5574

Revision c2b222d by Roland Hess
January 1, 2009, 19:34 (GMT)
Added bSample rna, and tweaked a couple of things in Sound rna.
January 1, 2009, 19:19 (GMT)
2.5

Removed AUX buffer for OSX, was taking too much OGL memory,
and since AUX was not used for other platforms, its benefits
faded away in the course of the time (it was just drawing
always).

January 1, 2009, 19:18 (GMT)
2.5

- View3D backbuffer select is back ("occlusion select").
It doesn't use the old 'afterqueue' yet, which ensured backbuffers
to draw immediate after swapbuffers. Will with that.

January 1, 2009, 19:03 (GMT)
2.5 / Nodes
* invoke View all through header menu :)
January 1, 2009, 18:05 (GMT)
2.5

- Put back vertex/edge/face select
- Mode menu allows going in/out editmode

- Tested some tweak event stuff in WM, made tweak event follow
user preset for 'action' or 'select' mouse.
(Wanted to try this for transform, but better get advise from
Martin first :)



January 1, 2009, 16:27 (GMT)
2.5 / Nodes
* HOMEKEY enabled (view all), made into operator.
January 1, 2009, 16:18 (GMT)
fix for a memory leak in NMesh (deprecated api) while looking at bug report...
[#18139] Memory Leaks while using Py_BuildValue
January 1, 2009, 15:52 (GMT)
RNA
* Added support for sending notifiers and updates when setting
RNA properties. Per property, there is a notifier NC_/ND_ flag,
and a function that is called. Currently only used for
Object.loc/rot/size.
* RNA_property_update that does this is not automatically called
in every _set function, it has do be done separate, and is being
done by buttons with RNA data.
* Perhaps for python there could be a trick to accumulate these
flags rather than update each time, though for now the python
RNA code could just do them everytime. Did not add these calls
in the python code yet because it needs context, not sure where
to get that from?

January 1, 2009, 14:57 (GMT)
2.5

- Made scrollwheel behave uniform for zooming. It uses the UserDef
to map what's in our out. Use keymap entries WHEELINMOUSE and
WHEELOUTMOUSE to trigger this. Also removed the feature to store
in event->val the direction, it was conflicting with KM_ANY.

- Added more default poll callbacks, use for generic ops things
like ED_operator_object_active.

January 1, 2009, 13:15 (GMT)
2.5

- Edit mode Mesh undo/redo back
(undo for editmodes needed recode, todo for curve/lattice/etc)
- Added border select for edit mesh
- Added Akey (de)select all for edit mesh
- Added notifiers for mode changes.

This is also the first trial to dynamically add/remove
keymap handlers, based on modes. For that reason the Object
keymap was split in 2, modal and non-modal. On TABkey, the
view3d listener removes and adds maps.

The view3d keymap still handles generic mouse/border selection.
Internally it will verify modes.

The modes are not re-implemented still... have to move this
to scene context.

Revision 286fb66 by Joseph Eagar
January 1, 2009, 10:49 (GMT)
added option for operators to not allocate flag layers
Revision a1c4d1c by Joshua Leung
January 1, 2009, 08:08 (GMT)
2.5 - Assorted bugfixes

* Dopesheet - clicking on keyframes in Object channels (if they came from Object-Data such as Lamps, etc.) would crash. I noticed this error in AnimSys2 yesterday

* Action Editor - do versions code now totally reinitialises the Action Editor View2D data (for the timespace), since I found a few files where there appeared to be some weird settings set.

* RNA Browser (Outliner->Datablocks) would crash when the Area was ripped (using Alt-R hotkey) as seen in mfoxdogg's 2.5 Tour 2
Revision 98d37c7 by Joseph Eagar
January 1, 2009, 02:20 (GMT)
did a pass on the bevel code. still much to do there, but later.
Revision f45c34a by Joseph Eagar
January 1, 2009, 02:00 (GMT)
stuff compiles now
Revision c0621a1 by Joshua Leung
January 1, 2009, 01:47 (GMT)
2.5 - Action Editor

* Fixed 'mute' icons for IPO-Curve channels. Added define for icon-button widths instead of magic numbers there too.

* Restored View All (HomeKey) and Auto-Set Preview Range (Ctrl-Alt-P). These tools both use the max extents of the keyframes to determine their (time)range.
Revision c2de137 by Joshua Leung
January 1, 2009, 00:18 (GMT)
2.5:

First commit for 2009!

Started of porting of Animation Editor Channels stuff.
This code will be used for both the Action and IPO editors, so any existing code involving this has now been moved to the Animation module.

* Added mouse-click operator for this channels view. Note: the selection stuff currently uses temporary toggling code only (i.e. it only toggles the selection of the channels in the editor, but does not update status of rest of database).
* Fixed bugs in View2D listview functions. Reduced the amount of code needed, and makes the code here simpler.
* Renamed action_edit_keyframes.c to action_edit.c, since channels are not handled there anymore.
* Dopesheet now refreshes correctly when object selection elsewhere changes.

December 31, 2008, 22:43 (GMT)
2.5

- Transform for editmesh (including PET and editmesh snap) X-Mirror doesn't seem to work, but the option isn't accessible in the UI, so...

- Replacing G.obedit with obedit from context in view3d_header (other files will have to be done too, I just happened to stumble on that one while fixing other things).
December 31, 2008, 20:35 (GMT)
BGE API cleanup: introduction of a generic framework to link Python attributes to logic brick class member. See KX_PYATTRIBUTE macros in PyObjectPlus.h.
December 31, 2008, 18:52 (GMT)
2.5

My last one for 2008: global undo/redo back :)
Happy 2009 all!

December 31, 2008, 18:30 (GMT)
Added new RNA file to cmake.

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021