More hacking on EOG

I decided to take a look at this bug about eog. It’s a feature request to have printing support for eog. It used to be available but got removed for some reason. So I reimplemented it using libgnomeprint and libgnomeprintui. It’s my first time I used gnome-print so please review before approving. There’s still a little issue with the paper-margins for example.

By the way, why isn’t the gnome-print API available on developer.gnome.org? Is it a secret API? Or did people just forgot to add it? At Foundation level we are talking about “Certification for GNOME apps”, but at documentation level we aren’t telling people how to do simple things like printing a document. IMHO there should also be more samples. Simple ones like: “How to print a GdkPixbuf using gnome-print and get scaling it on the paper right”. I actually had to start searching koders.com to get basic answers about how to use gnome-print. That shouldn’t be, there should be samples and real documentation.


By the way Tim, if it’s not a problem for you it’s more easy for me to commit patches like this myself (after approval of course). That way my tree doesn’t get a huge CVS conflict. However, if you prefer to commit it yourself, it’s not a real problem for me.

EOG with print support