Order of the Butterfly
Posts: 348 from 2004/8/31
From: Québec - Canada
You know,
Gribouillis2 (aka GB2) on the road.
It works nicely globally, so it's entering in its "BugFix" stage now.
I don't want to introduce more features, mainly because current code design can't support it without big refactoring.
So, for me it's time to branch the code and start to think about GB3.For that I need you help in various domains, as I've just started it's a good opportunity for you to propose ideas and concepts.
For sure I'll kept most of great aspects from GB2: multi-documents, layers, dynamic canvas size, ...
I'm going to introduce new one (this one need a big code refactoring in the "view"): independent
ViewPort (VP).
A VP is linked to a document or to a surface, it handles the rendering of them into a classical pixels buffer, suitable to be blit by the system on the screen.
In this way I can propose multiple view of the same document (navigator, CMS, mirrored views, ...).
And VP for surfaces can be used to represent layers independently in the layer list.
Now you see also that *Gribouillis* is not longer a suitable name!
GB3 can be a nice **killer** application on your system, so
having a good name is mandatory now.I'm listening to you for this new name... and your features and concepts.Guillaume
[ Edited by Yomgui on 2011/2/28 13:54 ]
And now... next project!