Bug 2890

Summary: html2ps required...
Product: Claws Mail (GTK 2) Reporter: Pierre Fortin <pf>
Component: PluginsAssignee: users
Status: RESOLVED INVALID    
Severity: normal CC: mones
Priority: P3    
Version: 3.9.1   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
Sanitized email
none
Sanitized printout
none
cvs102 configure output none

Description Pierre Fortin 2013-03-13 03:29:33 UTC
3.9.0cvs102

Got an email that I must print; but I get this Error dialog:
Printing HTML is only possible if the program 'html2ps' is installed.

However, there is no html2ps in the new plugins setup.

Switched to plain text view; but I get the same error...  is it not possible to print the plain text view?
Comment 1 Ricardo Mones 2013-03-13 10:39:36 UTC
The 'html2ps' program is not part of Claws Mail, you can get it from http://user.it.uu.se/~jan/html2ps.html

Regarding plain text printing it works here, and uses GTK+ printing facilities.
So, either you're missing some GTK+ include (but I doubt it would build in that case) or the GTK+ printing facilities are not correctly setup or are missing some dependency which makes the default print to pdf/ps file not possible. Can you print from other (GTK+) applications?
Comment 2 Pierre Fortin 2013-03-13 17:21:16 UTC
Created attachment 1243 [details]
Sanitized email

I was hoping that Colin's effort to eliminate extra plugins would allow us to avoid chasing plugins for basic features... :)

Here's a sanitized copy of the email which won't print in either mode.
Comment 3 Ricardo Mones 2013-03-13 17:30:12 UTC
Created attachment 1244 [details]
Sanitized printout

Attached the sanitized printout of your mail, of course, done with Claws Mail latest CVS.

Just right click on summary view, print, and select PDF output file. :-)
Comment 4 Pierre Fortin 2013-03-13 17:53:39 UTC
Created attachment 1245 [details]
cvs102 configure output

I'll get the latest cvs and rebuild. Here's the configure output of 102 that I'm running now...  every "gtk" entry is followed by "yes"...  Am I missing something else?
Comment 5 Pierre Fortin 2013-03-13 20:23:50 UTC
Once I built cvs122, loading CM gave this:
 WARNING **: plugin loading error: Your version of Claws Mail is newer than the version the 'GtkHtml2 HTML Viewer' plugin was built with.

Doh! Unloaded it and loaded Fancy and printing works now -- without html2ps...