I have indeed given the selection sets mode some thought in the past. The main issue with this is that the architecture of the treeview of the Outliner is not designed to handle multiple instances of the same node. This is something that will certainly be necessary when showing selection sets of course. Now that I am…
oh great ! Thank you Monsieur ! :thumbup: I coudn't remember an example last time as my brain was melting after work :poly142: It's useful to have a flat hierarchy when you want to, let's say, select all objects with their name starting by "plane" So you type plane in the search field. -With the hierarchy mode on, you have…
From an implementation point of view, having it as a separate mode is much easier. It separates all the logic of the modes, so I never have to worry in the code about 'which mode am I in, and can I now do action x'. Yeah, direct selection will certainly be in there, just like in all the other modes. (The lack of it is a…
Hi guys, just a quick update of what's been going on with the Outliner lately. First off I've made the source code available under the new BSD open source license. You can find it on the google code page for the project, here: http://code.google.com/p/outliner/source/browse/ The current working revision can be found in…
I've spent some time today implementing this. So you should have this with the next (minor) release. I'm not sure when exactly that will be, I'm considering adding/changing some other things too. I'm making some small changes to the code so you can decide the position of the 'node buttons' per button. So you could set it…
Nice to you to look into it ! moar options ! :poly136: To me it makes most sense in layer mode. It's the layer color and not necessarily the objects color. It would also be a way to identify in a glimpse the layer mode from the hierarchy mode, when in the middle of several nodes. Yeah i was thinking on how it would have to…
Here's a little update on the development of the Outliner. I'm currently working on some serious refactoring in the .NET treeview, to allow multiple trees being open simultaneously. While doing so, I'm also trying to optimize further. Even though I've already spent a great deal of time on optimization for v2.0, I have…
Thanks for the feedback and the donation! The 'double view' is in the making at this very moment! It has got a number of quite far-reaching consequences for the design though. Most of them are technical, for example: it requires a lot of code refactoring to allow for multiple treeviews. But there are some things to think…
I've uploaded version 2.0.7, fixing a number of bugs and adding one new feature. As usual, get the update using the "Check now" button in the Options dialog, or download it directly. Outliner version 2.0.7 * Fixed "attach node" crash. * Fixed "freeze node" crash after Outliner has been opened more than once. * Fixed "open…
I promised to keep the nerdy code-talk to a minimum here, but just a quick note: I've decided to move the code of this project from GoogleCode to GitHub: https://github.com/Pjanssen/Outliner One of the reasons for this is that it provides a service where you can easily get a zip of a repository. So you don't have to…