On 10/13/05, Jon A. Cruz <jon@...18...> wrote:
On Oct 13, 2005, at 1:15 AM, Ben Fowler wrote:
[ snip ]
for the benefit of grep, and perhaps re-arrange the code and/or the namespaces and/or the directory structure and/or the Makefiles, so that those files could be compiled and linked without GTK+ and without GDK.
Some work might get in that direction. However, you have that Inkscape is primarily an Editor, so UI is a key part and GTK+ use is very prevalent. And we like to be able to make it do drawing in a cross-platform manner, so GDK is used heavily. Just take a peek at the GDK API and you'll see there are a few handy things in there, including pixmap support. And remember that even in command-line mode, Inkscape's main purpose is to "draw" a graphic for output.
Thanks for the reply. I am now very well informed on these aspects of Inkscape's design.
Ben