>From time to time, I look at imlib2 and think whether to use it or not. People always argue that we should use GNUstep's rendering engine, which is not as good as imlib2 for image yet. Then David mentioned about Pango for text rendering another day. When Etoile becomes more usable, I feel these options become more and more reasonable.
Imlib2 is in a simpler situation. It is BSD-license. It not only can read and write many formats, but can also do filtering, which AppKit does not even have a API for that. So it is perfect for something like Preview.app with limited image processing. And I do have many uses of it for Xwindow level stuff, like window manager, expose-like stuff, screen grabber, etc. Pango is more complicated. It depends on glib. And if we use it, it has to play nice with GNUstep text system. I am not sure it is technically feasible. So any comment on having imlib2 as a dependency for Etoile ? We can use it as external dependency, or included it in a framework and slowly absorb it later. PS. Cairo does not do filtering. So it is not the same as imlib2. But it is a good with Pango for text rendering. Yen-Ju _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
