Discussion:
Printing prettification patch
Joakim Ziegler
2003-06-26 18:18:08 UTC
Permalink
Attached is a patch to mrproject, which modifies certain aspects of the
look of printed gantt charts. It's the result of trying to deploy Mr.
Project as a replacement for MS Project for simple project management in
the company where I work. We quickly discovered that the printing
functionality was rather useless for us, task names got clipped, and the
gantt charts were way too big, so we got a ton of pages printed, with no
way to adjust it.

I realize that the ideal way to fix this is to make things adjustable at
print time, but I'm sort of short on time here, hence the following
patch, which modifies the default sizes on things to something all
project leaders here at least agreed was much more sane.

The only real functionality it adds is that it makes the width of the
task name column depend on the length of the task names. This part of
the patch is based on Daniel Serpell's patch, which is in bug 552 in
bugzilla, but I made it use the actual indent level of each task instead
of assuming a max indent of three.

The rest of the patch just adjusts font sizes down, adjusts the scale
factor, to make the gantt charts less wide, and adjusts the size of the
milestone symbol up a bit. This change of defaults makes printing
insanely more useful for us, and I believe we are not a special case. In
fact, this patch makes the difference between MrProject being usable or
not for us...

Would you consider applying this patch as a stopgap measure until more
of the print parameters become configurable?
--
The Private Joakim Ziegler - Not Speaking For Anyone But Myself
***@avmaria.com - http://www.avmaria.com - ***@Undernet
http://www.avmaria.com/ - http://www.fix.no/
Loading...