Revision de2c542 by Jens Ole Wund(bjornmose) October 9, 2004, 20:46 (GMT) |
added outline.c :) |
Revision 073120c by Stephen Swaney October 9, 2004, 05:41 (GMT) |
bugfix: #1607 Missing entry in Lamp Types added Lamp types 'Area' and 'Photon'. updated docs. |
Revision d0ca4c9 by Ton Roosendaal October 8, 2004, 16:03 (GMT) |
More outliner stuff; - added Images in overview - added Scripts in overview, if clicked it makes it active in open Text Window - Padplus/Padminus keys now open one level deeper or less - fix: Akey didn't really open all... - fix: click on item of non-active scene, activates new scene |
Revision c659758 by Ton Roosendaal October 8, 2004, 09:27 (GMT) |
Outliner options; - Added in pulldown the current view commands, including the 'show hierachy' option, which shows only the full object tree - You now can activate data by clicking on the hidden icons (displayed in a row of a collapsed item) - Added selection and display of active NLA strips - Cleanup; white text in outliner only for active object - Made hierachy helplines 1 pixel wide and black, looks nicer |
Revision 7460378 by Ton Roosendaal October 7, 2004, 22:50 (GMT) |
Accidentally committed work in progress/experiment with panel tab colors. Was not meant for cvs yet! |
Revision 1b46679 by Ton Roosendaal October 7, 2004, 21:45 (GMT) |
More outliner features; - Made visualization of object hierarchy more clear with lines; this solves the sometimes confusing mix of 'children objects' and 'linked data'. - Enter editmode on click, also shows editing context buttons - SHIFT+click on a item closes/opens all below that item - Added constraints and Hooks (watch fun icon!) Note; global undo doesnt restore former view for outliner... it does not save the GUI, remember? :) |
Revision 0fdc0ce by Stephen Swaney October 7, 2004, 19:25 (GMT) |
Another step in the Big Bpy Cleanup. - move static declarations and data definitions out of headers. the BGL module still need cleaning. - move declarations out of modules.h and into appropriate .h files. modules.h still exists as a container for the few modules that need to #include almost everything. - all files now have a $Id tag and have been formatted by indent there are no changes to executable code. pre-commit versions are tagged with bpy-cleanup-pre-20041007 for the sake of paranoia. |
Revision 14ae336 by Ton Roosendaal October 7, 2004, 16:16 (GMT) |
Aie... changed a define and now the silly ENUM doesnt work. :) Fixed! |
Revision 8ce5904 by Ton Roosendaal October 7, 2004, 15:20 (GMT) |
Updated icons file (png). Has selection mode icons, and grey versions for outliner. |
Revision 45f1a53 by Ton Roosendaal October 7, 2004, 15:20 (GMT) |
- Outliner now sorts Objects alphabetically (i tried sort 'by type', but thats very unclear... need think over) - Vertex Groups are visualized in Outliner (and selectable) - Armature Bones are visualized & editable too In general; Outliner now also supports indirect data (Structs with no ID) - changed weirdo NLA icon into something that makes sense. (Thnx sten!) |
Revision 1e1c2e7 by Ton Roosendaal October 7, 2004, 11:43 (GMT) |
Typo in code that keeps undo tree on a maximum amount. Onnly happens when the stack has undo elements from another object type, and when you edit sufficient steps in editmode. Crash tutorial by Bassam Kurdali, who was totally flabbergasted about it! Thanks. |
October 7, 2004, 03:04 (GMT) |
Made the outliner use leftmouse (as it is right now for default rightmouse select) for activating, expanding the tree, etc regardless of the mouse button selection user pref. |
Revision b94b922 by Ton Roosendaal October 6, 2004, 21:48 (GMT) |
- Fix: enter/exit posemode used wrong pointer, could crash - enter/exit posemode now updates outliner view too - New: outliner option "Show same type". Shows only object types as current active one. Nice to browse all lamps, mballs, armatures, etc |
Revision 25c52c1 by Ton Roosendaal October 6, 2004, 20:44 (GMT) |
- Outliner: new items (on first show) come up collapsed now - Outliner: click on Armature data goes in posemode And long wanted, and found out is just a threeliner in code: - Posemode: click-select-drag or grab-gesture switches to 'rotate' automatic when no bone can be translated. |
Revision 5a918d3 by Nathan Letwory October 6, 2004, 19:39 (GMT) |
Added new files for outliner view in OOPS window |
Revision ce884d2 by Ton Roosendaal October 6, 2004, 19:26 (GMT) |
Added #ifdef INTERNATIONAL around ftf call and include file... |
Revision 684cafb by Ton Roosendaal October 6, 2004, 19:21 (GMT) |
Last fix for previous commit; New option "passepartout" for drawing a darkened area around viewborder in Camera view. Provided by Wybren van Keulen. Added button in F10 buttons, just above "DispView". Would like feedback if this is a temporal or real feature :) |
Revision 141cd6b by Nathan Letwory October 6, 2004, 19:14 (GMT) |
Add #ifdef WIN32 block so outliner compiles on windows, too. |
Revision 6203abf by Nathan Letwory October 6, 2004, 19:04 (GMT) |
add outliner.c so new outliner stuff gets actually compiled in :) |
Revision d5e0c06 by Ton Roosendaal October 6, 2004, 18:55 (GMT) |
Version 1.0 of the new Outliner The outliner is a hierarchical diagram displaying a list of data in Blender and its dependencies. The 'databrowse' doesn't really show it, and Oops is too chaotic still. And most of all, the former two don't offer much tools. After discussions on irc, Matt came with this design proposal; http://mke3.net/blender/interface/layout/outliner/ Which is closely followed for the implementation. The current version only shows all 'library data' in Blender (objects, meshes, ipos, etc) and not the 'direct data' such as vertex groups or NLA. I decided to make it inside the Oopw window, as an option. You can find the option in the "View" pulldown, or directly invoke it with ALT+SHIFT+F9 Here's a quick overview of the Outliner GUI: - Header pulldown has options what it can show (Visible = in current layers) - click on triangle arrow to open/close - press AKEY to open/close all - Leftmouse click on an item activates; and does based on type a couple of extra things: - activates a scene - selects/activates the Object - enters editmode (if clicked on Mesh, Curve, etc) - shows the appropriate Shading buttons (Lamp, Material, Texture) - sets the IpoWindow to the current IPO - activates the Ipo-channel in an Action - Selected and Active objects are drawn in its Theme selection color - SHIFT+click on Object does extend-select - Press DOTkey to get the current active data in center of view TODO; - rightmouse selection; for indicating operations like delete or duplicate - showing more data types - icon (re)design... - lotsof options as described in Matts paper still... |
|
|
|


Master Commits
MiikaHweb | 2003-2021