Well, well, well... nothing beats having a nice debugger & the code
build to reference the source... it took me about 15 minutes (after
building & installing my versions) to zero in it.

It is possible this has been resolved somewhere between Evolution 2.10.1
(Feisty version) and Evolution 2.11.4 (Gutsy version).

AT 2.10.1 we have this, in ./mail/em-format-html-print.c, in function
emfhp_complete()

(...)
        page_setup = gtk_page_setup_new ();
        paper_size = gtk_paper_size_new ("iso_a4");/*FIXME paper size hardcoded 
*/
        print = gtk_print_operation_new ();
(...)

So there you go. A4 always as the default. Of course, this does not
completely pinpoint the problem: although we start with a default of A4,
Evolution should still be able to find out the current printer settings,
and update the paper size accordingly (which, of course, does not seem
to happen, at least not always).

Still digging in.

BTW, 2.11.4 does not have this hardcoded value.

-- 
MASTER: [Feisty] Evolution always tries to print A4
https://bugs.launchpad.net/bugs/86426
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to