Revision 4a86a07 by Campbell Barton December 21, 2008, 08:53 (GMT) |
wip operator py-api "operator.ED_VIEW3D_OT_viewhome(center=1)" calls the operator, converting keyword args to properties. Need a way to run scripts in the UI for useful testing. Still need to deal with operator exceptions and verifying args against operator options. Added temporary WM_operatortype_first() to allow python to return a list if available operators, can replace this with something better later (operator iterator?) |
Revision 449e777 by Joshua Leung December 21, 2008, 08:45 (GMT) |
2.5 - Restored Preview Range tools Set and Clear Preview Range (Ctrl P and Alt P respectively) now work again for all Animation Editors. |
Revision df274a8 by Joshua Leung December 21, 2008, 08:02 (GMT) |
2.5 - Time operations to Animation Module Moved time_ops.c contents to anim_ops.c, as the operators there are applicable to all other Animation Editors too. anim_ops.c will therefore contain all operators which will apply to all Animation Editors (i.e. change frame, frames/seconds display toggle, and soon Preview Range tools). As such, added new global 'Animation' keymap like for View2D and Markers, which will ensure that these tools can be accessed in an uniform way across editors. Note that the order that these things are added is important, as the Animation ones will often 'steal' events from the View2D and Markers ones if placed before the others. To prevent that, we'd need to be able to set boundboxes here... |
Revision e2cca33 by Joshua Leung December 21, 2008, 04:11 (GMT) |
2.5 - Animation Editors - Filtering API Brought back the Filtering API for Animation Editors. This is the 'backbone' of the current Action/Dopesheet Editor code, so it is essential to have this working. |
Revision 62f4d28 by Campbell Barton December 21, 2008, 03:43 (GMT) |
incorrect spelling |
Revision 1243903 by Joshua Leung December 21, 2008, 03:14 (GMT) |
2.5 - Animation Editors - common drawing stuff * Fixed current frame number drawing in Animation Editors, so that the little frame number indicator box gets shown (animsys2 feature). * Made all Animation Editors draw markers and preview range |
Revision f288a43 by Campbell Barton December 21, 2008, 03:11 (GMT) |
define WITH_CCGSUBSURF isnt used anymore |
Revision 4d2ae94 by Ton Roosendaal December 20, 2008, 18:43 (GMT) |
2.5 View3D: ported selection code, another 2000 lines :) Border select (BKEY) in 3d window now works. For lasso and circle I have to add WM support still. |
Revision eb1d0e1 by Campbell Barton December 20, 2008, 17:09 (GMT) |
Bugfix since rev 2, BLO_setversionnumber() was using sizeof(array), which gives the sizeof the pointer, not the array. On a 64bit system I assume this would set 8 chars of a 4 char array. Turns out this isnt such a problem since BLO_setversionnumber isn't used anymore but way as well commit. |
Revision 1550573 by Ton Roosendaal December 20, 2008, 15:42 (GMT) |
2.5 - View3D: selecting added. Note it nicely respects user preset, by using the keymap define SELECTMOUSE. - Added missing initialize of default vector font, so text draws. |
Revision 08db819 by Brecht Van Lommel December 20, 2008, 14:15 (GMT) |
2.5: - fix crash opening submenus - fix disappearing main menu when going into submenu |
Revision 5f7ad70 by Ton Roosendaal December 20, 2008, 13:29 (GMT) |
2.5 Put back armature drawing code. The BIF_editarmature.h is a placeholder... need it to get it work. |
Revision cc80111 by Andrea Weikert December 20, 2008, 12:43 (GMT) |
2.5 * fix lost declaration and missing includes after blenlib cleanup. * bump warning level to W3 for Debug in a few libraries for MSVC9 projectfiles. Others will follow. |
Revision 851f437 by Ton Roosendaal December 20, 2008, 12:36 (GMT) |
2.5 - Ported over view3d header buttons. Most of the options don't work :) but some do! - Fixed makefiles for new animation module - added icon definitions in resources to match current trunk. |
Revision 95e458f by Campbell Barton December 20, 2008, 11:33 (GMT) |
view3d operators ED_VIEW3D_OT_viewhome and ED_VIEW3D_OT_viewcenter for Home, Shift+C and PadPeriod keys. |
Revision 019c15c by Andrea Weikert December 20, 2008, 10:19 (GMT) |
2.5 MSVC9 projectfiles * update for editors/animation |
Revision ebb6628 by Andrea Weikert December 20, 2008, 10:02 (GMT) |
2.5 BLI_blenlib cleanup DONE: * moved almost all declarations from BLI_blenlib.h into their own proper header files. * BLI_blenlib.h still includes all the declarations for convenience and to avoid changes in existing code * split util.c into several files, where it wasn't done already * DynamicList -> dynamiclist, * ListBase -> listbase, * String utility functions -> string.c * removed a few unused macros and functions, if they're needed back, they're still in svn ;) TODO: * btempdir global * further cleanup in the code of the different modules (especially util.c) |
Revision c67d266 by Campbell Barton December 20, 2008, 08:41 (GMT) |
id prop update function was receiving a tuple when it only needed a single arg |
Revision 6343d4e by Joshua Leung December 20, 2008, 08:24 (GMT) |
2.5 - Start of porting of Animation Editors * Added new 'Animation' submodule under Editors. This will be used to house all code + features that are used by many different Animation Editors (Action/Dopesheet and IPO) as well as other parts of Blender. * Added back some of the core code need by the Action/Dopesheet editor, which will also be used by IPO Editor. * Brought back file for keyframing management code (i.e. keyframing.c), but there's still quite a lot of missing stuff that I'll need to restore, so in the meantime, it's #if 0'd out. * Moved markers code to this new module (I'm not sure whether SVN will recognise this change, as TortoiseSVN doesn't seem to have any obvious copy/move commands) |
Revision 630c16f by Campbell Barton December 20, 2008, 07:12 (GMT) |
patch [#18110] [patch] Update blenderplayer.exe -h text from Mitchell Stokes (moguri) |
|
|
|


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