Revision 1f1f799 by Brecht Van Lommel December 29, 2008, 13:48 (GMT) |
2.5: fix a crash with invalid data left in context after file read, now it clears screen/area/region/uiblock. |
Revision 0a8a00c by Brecht Van Lommel December 29, 2008, 13:38 (GMT) |
2.5: Error reporting * Added a report list to operator, to which they can report errors and warnings. When the operator ends, it will display them with a popup. For python these should become exceptions when calling operators. * Added a function to make a popup menu from a report list. * Also added a utility function to prepend a string before the reports to indicate what they relates to. Also made the report functions used BLI_dynstr to simplify the code. * Made file reading and writing report errors to the user again using this system, also replacing the left over uncommented bad level error() calls. |
Revision d51bc24 by Willian Padovani Germano December 29, 2008, 13:02 (GMT) |
The 'struct' keyword was missing, breaking compilation here (scons). |
Revision 1580b6b by Ton Roosendaal December 29, 2008, 12:15 (GMT) |
2.5 More notifier cleanups: NC_SCENE|ND_OB_SELECT : scene level object selections changed NC_SCENE|ND_OB_ACTIVE : scene level, new active object NC_OBJECT|ND_BONE_SELECT : object level, bone selection changed NC_OBJECT|ND_BONE_ACTIVE: object level, new active bone I've made view3d listen to these, so operators that change selections don't have to tag own region for redraw anymore. Also enabled selecting/activating in outliner again. BTW: Added it in space_action, but Joshua has to code the proper refresh still :) |
Revision 3e29ff7 by Campbell Barton December 29, 2008, 12:04 (GMT) |
* was using __members__ to get a list of attributes, has been deprecated in python for a while now. use a "__dir__" method instead. now dir() works for rna and operator types. * added array support for bpyoperator doc generation |
Revision 2c4c700 by Joshua Leung December 29, 2008, 11:04 (GMT) |
2.5 - Action Editor: Copy/Paste This can be activated using Ctrl-C/V and the buttons on the header. It still uses an ugly global copy/paste buffer for now. In future, we could investigate alternative methods... |
Revision 1d42afe by Ton Roosendaal December 29, 2008, 09:24 (GMT) |
2.5 Made Makefiles happy with new transform library. |
Revision b928d90 by Andrea Weikert December 29, 2008, 09:19 (GMT) |
2.5 MSVC9 projectfiles updates: * editors/transform: added all files * editors/animation: keyframes_general.c * editors/space_node: node_state.c note: had to remove WITH_VERSE from editors, due to BIF_verse not beeing ported (yet?) |
Revision a91e79b by Joshua Leung December 29, 2008, 07:19 (GMT) |
2.5 - Action Editor Transforms now work again Note: there were some crashes that would occur if context was not reset everytime the modal callback was run. Probably there's something about the context info we need to be more careful about. |
Revision d249110 by Joshua Leung December 29, 2008, 06:22 (GMT) |
2.5 Transform - Resolving more warnings, etc |
Revision fc243ed by Joshua Leung December 29, 2008, 06:06 (GMT) |
2.5 Transform Code - Preparing for Action Editor Support * Fixed up most of the relevant Fixme's for Action Editor and/or some animation stuff * Added keymap for action editor transforms to transform keymap. * Added context pointer to TransInfo struct. This was needed to avoid passing context to everything. As such, renamed the old 'context' setting to options. |
Revision c3ccc8a by Martin Poirier December 29, 2008, 04:23 (GMT) |
2.5 Widden some #if 0 to completely remove harmful code. |
Revision 6f8cc8a by Martin Poirier December 29, 2008, 04:14 (GMT) |
Forgot this new file in last commit |
Revision 65fbab9 by Campbell Barton December 29, 2008, 03:24 (GMT) |
added RNA access to operators pointers to be documented with epy_doc_gen.py. eg: print (bpyoperator.VIEW3D_OT_viewnumpad.rna.__members__) docs for bpyoperator http://www.graphicall.org/ftp/ideasman42/html/bpyoperator-module.html |
Revision b6b6168 by Martin Poirier December 29, 2008, 01:41 (GMT) |
2.5 Transform: First working port of the transform code: - Object mode only (other conversions need to be ported) - Contraints (global and local only) working - Snap (no edit mode, obviously) working - Numinput working - Gears (Ctrl and Shift) working - Only grap, rotate, scale, shear, warp and to sphere have been added as hotkey, but the rest should work too once accessible - No manipulator - No drawn feedback other than moving stuff and header print (no constraint line, snap circle, ...) - No NDOF support I've only tested Scons support, though Makefil *should* work, I *think*. Misc: -QuatIsNull function in arith -Exporting project_* and view[line|ray] functions from view3d |
Revision 97a8210 by Joshua Leung December 29, 2008, 01:19 (GMT) |
2.5 - Action Editor / Animation Stuff: * Brought back clean (OKEY), sample (Shift-OKEY), and delete (XKEY/DELKEY) tools for the Action Editor. Currently clean uses a predefined threshold (as a rna-prop, though it's still lacking the popup to set this when it is called) * Added new file for 'destructive' keyframe operations/tools. * Got keyframing.c compiling. Now, some of these tools need to be operatorised. Also, the API there might change when enough of the system is stable for RNA-IPO work to take place (so that it can be tested). |
Revision 87cae4c by Nathan Letwory December 29, 2008, 00:55 (GMT) |
2.5 / Nodes * enable more code (button callbacks, will probably undergo revision) |
Revision aa1c405 by Michael Fox December 29, 2008, 00:45 (GMT) |
2.5 ******** -ported the selection functions to use context data loops -removed unused functions -added select by layer (alt-numpad *), hardcoded to layer 2 until appropriate popup is available - normal select is still the same, need to untangle it badly, and add extend to it for multiple selection, group selections, activations etc etc |
Revision b8ab364 by Nathan Letwory December 29, 2008, 00:03 (GMT) |
2.5 / Nodes * patch reading of old files so nodes open up properly. |
Revision 4b3a37d by Nathan Letwory December 28, 2008, 23:49 (GMT) |
2.5 / Nodes * header: better positioning of buttons, new drawing style was mixing up for old positions. |
|
|
|


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