I understand that the implementation would likely be rather quite difficult, I meant it more as a suggestion of a direction rather than an immediate feature suggestion.
I had need to use a 3d cad program recently and the one I settled on was blender, that program totally changed my views on how good a customizable UI can be and left me wishing my other main tools were a lot more blender like. A quick google search for blender screenshots should give you an idea of what it can do. And I do realize that they have implemented a complete tiling windowing system within blender which makes customization a lot easier than in an intentionally light weight application like Geany.
On Fri, Nov 21, 2008 at 11:51 PM, Nick Treleaven < nick.treleaven@btinternet.com> wrote:
On Fri, 21 Nov 2008 07:31:52 +1100 "Gordon Wrigley" gordon.wrigley@gmail.com wrote:
It seems to me that ultimately this should be part of the split window stuff, you allow arbitrary splitting vertically, horizontally and nested splitting so you can divide up the screen however you like and then you provide the ability to say what sort of window each one is, be it edit, side bar or message. That would let you do other useful things like having symobls and documents on screen at the same time etc.
No, I think sidebar and message window placement is completely different to what you want for the split window plugin, in terms of implementation.
BTW, even a simple solution is more complicated because of the issue that reparenting a Scintilla editor is not really possible in a portable way ATM (see the october mail about windows problems).
So for now it isn't sensible for anyone to work on ultra-configurable sub-windows, at least until the Scintilla issue is resolved in some way (and we agree we want to do it anyway ;-)). That said, simple things like configuring the message window to be vertical can probably be done with static containers, i.e. no actual moving of the main notebook control.
Regards, Nick _______________________________________________ Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany