Revision 78b32ce by Campbell Barton July 30, 2009, 00:46 (GMT) |
switched file and dir by mistake |
Revision 86cfc19 by Campbell Barton July 29, 2009, 23:48 (GMT) |
better blender doesnt look idiot for siggraph with tips wider then the screen. only show operator args in the tooltip that are different from the defaults. |
Revision 5896233 by Brecht Van Lommel July 29, 2009, 23:21 (GMT) |
2.5: update .B.blend, to have 1:1 zoom levels for the buttons. |
Revision e5a668e by Campbell Barton July 29, 2009, 23:18 (GMT) |
error in last comit |
Revision 239b78c by Campbell Barton July 29, 2009, 23:12 (GMT) |
- include operator commands in tooltips (needs sanitizing for transform operators, there are massive :|) - WM_operator_pystring can now be used with an operator type and properties (rather then a wmOperator instance) - removed menus from file selector |
Revision 408ba42 by Brecht Van Lommel July 29, 2009, 22:57 (GMT) |
2.5: Buttons View * When resizing the window, the top position is now preserved, instead of the center position. * Fix zoom level not being preserved in various cases, when changing both with and height. This replaces some earlier code which did this at screen level but wasn't very reliable. * Different tabs now each preserve their own scroll. * When switching between tabs, it now scrolls to show as many buttons as possible, instead of possibly showing empty space. There is a trade-off here between doing that keeping the buttons in the same place, no ideal solution exists I think. * Change zooming in/out to be symmetric, for example doing numpad + then - did not give the original zoom level back. * Added some calls to avoid hanging tooltips when manipulating the view. Internals: * Added V2D_KEEPOFS_X and V2D_KEEPOFS_Y to keep the top/bottom rather than the center. * Renamed V2D_KEEPZOOM to V2D_LIMITZOOM (seems more appropriate), and make V2D_KEEPZOOM preserve the zoom level. |
July 29, 2009, 22:37 (GMT) |
Only show ~/Desktop/ if really exists. |
Revision 80015c8 by Brecht Van Lommel July 29, 2009, 21:35 (GMT) |
2.5: File Browser on Unix * Attempt to better filter file systems, it displayed all kinds of devices which are not interesting to the user. The trick used is now to use mounts starting with "/dev". * Add / at the end to properly highlight directories in the list. * Fix for non-linux unixes, this now falls back to showing / again. |
Revision 992382d by William Reynish July 29, 2009, 20:56 (GMT) |
Even more metaball layout changes. Added icons in menu, moved type setting at top of panel. Need to make the size widgets only show the relevant options. |
Revision 49faf90 by Elia Sarti July 29, 2009, 20:51 (GMT) |
2.5 / Drag & Drop Removed all related code. Talked with Ton about this and agreed to postpone it at indefinite time in the future, when things get more relaxed. Files saved since my first commit should not break although I'm not 100% sure. |
Revision 3771d64 by Tamito Kajiyama July 29, 2009, 18:49 (GMT) |
Added minor changes. |
Revision 2621dd9 by Thomas Dinges July 29, 2009, 18:44 (GMT) |
2.5 MetaBalls: * Layout tweaks by nudelZ. Thanks! |
Revision da14738 by Ton Roosendaal July 29, 2009, 18:15 (GMT) |
2.5 Two bugfixes, reported by Sebastian Skejo in IRC: - File operator poll wasn't secure, search for it crashed - Knife tool depends on having view3d context, fixed poll for it |
Revision 785bf41 by Ton Roosendaal July 29, 2009, 18:04 (GMT) |
2.5 On 2nd thought: added back undopushes on every button use. Operator re-use works with it now! |
Revision 3d70e21 by Ton Roosendaal July 29, 2009, 18:03 (GMT) |
2.5 Makefile fix: added metaball.a lib |
Revision 4a1266b by Ton Roosendaal July 29, 2009, 17:56 (GMT) |
2.5 Operator goodies! --- Macro operators Operators now can consist of multiple operators. Such a macro operator is identical and behaves identical to other opererators. Macros can also be constructed of macros even! Currently only hardcoded macros are implemented, this to solve combined operators such as 'add duplicate' or 'extrude' (both want a transform appended). Usage is simple: - WM_operatortype_append_macro() : add new operatortype, name, flags - WM_operatortype_macro_define() : add existing operator to macro (Note: macro_define will also allow properties to be set, doesnt work right now) On converting the macro wmOperatorType to a real operator, it makes a list of all operators, and the standard macro callbacks (exec, invoke, modal, poll) just will use all. Important note; switching to a modal operator only works as last in the chain now! Macros implemented for duplicate, extrude and rip. Tool menu works fine for it, also the redo hotkey F4 works properly. --- Operator redo fix The operators use the undo system to switch back, but this could give errors if other actions added undo pushes (buttons, outliner). Now the redo for operator searches back for the correct undo level. This fixes issues with many redos. Note for brecht: removed the ED_undo_push for buttons... it was called on *every* button now, which is probably too much? For example, using the 'toolbar' redo also caused this... |
Revision fa7a209 by Thomas Dinges July 29, 2009, 17:15 (GMT) |
2.5 MetaBall Buttons: * Code and layout cleanup. |
July 29, 2009, 14:17 (GMT) |
* a few more small lamp panels tweaks |
Revision 9547fc4 by Jiri Hnidek July 29, 2009, 14:07 (GMT) |
- Fix some things I missed in my last commit - Change name of OBJECT_OT_object_add operator - Use new OBJECT_OT_object_add operator in space_info.py |
July 29, 2009, 13:33 (GMT) |
* Reverted some superfluous button alignment. The 'Align' should not be overused, it gets quite ugly (and loses communication impact) when used between buttons of different types. Dependencies should be shown via layout and greying out. These lamp panels still needs some cleaning up too... |
|