Bug 90426 - Please support impose+, it is better than psnup
Summary: Please support impose+, it is better than psnup
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kdeprint
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: KDEPrint Devel Mailinglist
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-28 20:58 UTC by Joseph Reagle
Modified: 2011-05-27 17:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The attached file provides a basice impose filter (1.44 KB, patch)
2004-10-05 18:38 UTC, Felix Berger
Details
The attached file provides a basice impose filter (176 bytes, patch)
2004-10-05 18:38 UTC, Felix Berger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph Reagle 2004-09-28 20:58:38 UTC
Version:            (using KDE KDE 3.3.0)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Perhaps we could have a filter for
  http://imagic.weizmann.ac.il/~dov/freesw/impose+/
Comment 1 Michael Goffioul 2004-09-30 10:56:31 UTC
That's possible, although I wouldn't consider it as being default filters because impose+ is probably not as widely spread as psutils. Please write and test filters for impose tools and I'll integrate them into kdeprint (I don't have time to work on it, sorry).

Michael.
Comment 2 Joseph Reagle 2004-09-30 15:21:44 UTC
On Thursday 30 September 2004 10:56, Michael Goffioul wrote:
> ------- That's possible, although I wouldn't consider it as being default
> filters because impose+ is probably not as widely spread as psutils.
> Please write and test filters for impose tools and I'll integrate them
> into kdeprint (I don't have time to work on it, sorry).

I tried, but clearly didn't understand how the filters work because I kept 
getting weird errors. Is there documentation on how to write one?

Comment 3 Michael Goffioul 2004-10-01 13:47:32 UTC
No, there's no documentation yet. But you have a look at existing filters. Either you write it using a text editor (you actually need to create 2 files, a desktop file and a XML file), or you use the graphical builder accessible from "kaddprinterwizard --kdeconfig" (section "Commands", use the 2 button to create a new filter or edit an existing one). In both case, start first by looking at how existing filters are described, it should help you.

Michael.
Comment 4 Felix Berger 2004-10-05 18:38:01 UTC
Created attachment 7787 [details]
The attached file provides a basice impose filter
Comment 5 Felix Berger 2004-10-05 18:38:23 UTC
Created attachment 7788 [details]
The attached file provides a basice impose filter
Comment 6 Joseph Reagle 2004-10-05 19:32:38 UTC
These had the same problem mine did: "Error while reading filter description for impose. Empty command line received."

/home/reagle/.kde/share/apps/kdeprint/filters> ls
filter-impose.desktop  filter-impose.xml
Comment 7 Felix Berger 2004-11-17 14:50:39 UTC
For me the impose filter works flawlessly, hm.

Felix Bergercc
Comment 8 Joseph Reagle 2004-11-24 17:20:09 UTC
Could it be included in a forthcoming release?
Comment 9 Kurt Pfeifle 2007-01-14 23:17:56 UTC
Felix,

I only now came aware of your work and the fact you had attached a patch (or rather, a complete filter that can be added to KDEPrint). But you didn't even describe what it does... :-)

I haven't had a chance to look at it in detail (let alone test it), but I am willing to push for its inclusion into KDEPrint. Can you ping me again around the beginning of February?

Also, another question (since you seem to know the architecture well enough to creaet the impose filter):

  --> would you be willing to implement such a thing for the simple "psresize" 
      utility as well?

I know the "Multiple Pages per Sheet" filter can do some resizing as well (esp. if used in 1-up mode), but it is not the same. It is something users have been asking for... psresize is also part of the psutils package, just as other external filters we use are.

Thanks,
Kurt
Comment 10 Felix Berger 2007-01-21 23:46:04 UTC
Hi Kurt,

if I remember correctly the patch supplies an impose filter that allows users to print two pages on a single sheet of paper. When I implemented it impose used to make better use of the given space than psnup, so it seemed like a good idea.

Are you the maintainer of the KDEPrint framework? It's a miracle someone finally found the patch, I've quite a few open bug reports with patches that have never been looked at it seems.
Comment 11 Kurt Pfeifle 2007-01-23 13:53:13 UTC
Hi Felix,

no, I'm not the maintainer. ( just used to write some documentation about it, and made most of the patches to put the "WhatsThis" help in -- but I can't even read C++/Qt code beyond the contained comments.

Currently, I'm just a sort of "bugzilla janitor", trying to clean up old cruft, getting rid of duplicates, and of invalid, non-verifiable or long-time-ago entries and sort the wishlist items in a sensible way, so that the real maintainer(s) can make better use of their very scarce time once they find it to write new KDE4 code for KDEPrint.

I had a short look at your files; I installed them locally, but they didn't work out of the box (while impose+ from the commandline works). Didn't have time to look more closely....

Please tell me the bug numbers of your "open reports with patches", so I can directly find them.

Cheers,
Kurt
Comment 12 Felix Berger 2007-01-23 18:01:22 UTC
> Currently, I'm just a sort of "bugzilla janitor", trying to clean up old cruft, getting rid of duplicates, and of invalid, non-verifiable or long-time-ago entries and sort the wishlist items in a sensible way, so that the real maintainer(s) can make better use of their very scarce time once they find it to write new KDE4 code for KDEPrint.


Cool.

> I had a short look at your files; I installed them locally, but they didn't work out of the box (while impose+ from the commandline works). Didn't have time to look more closely....


Hm, they were installed on my old system somehow and worked for years
I guess. I'd have to look through it all over again myself to
understand how everything works. I assume a maintainter would need
less time to incorporate it.

> Please tell me the bug numbers of your "open reports with patches", so I can directly find them.


Sure:

116622
116639
133395

I'm afraid, some of them should have made it into 3.5 but didn't so
we'll have to wait for KDE 4.

Thank you for your efforts,
Felix
Comment 13 Kurt Pfeifle 2007-01-23 21:16:40 UTC
Making above numbers clickable (at least in the web interface), 'cause I'm lazy....  :-)

Bug reports by Felix with patches:

   bug 116622
   bug 116639
   bug 133395
Comment 14 Felix Berger 2007-01-23 21:19:44 UTC
Sorry about that, haven't worked with bugzilla that much, originally I
thought about adding # but wasn't sure if that would work.
Comment 15 Helge Hielscher 2008-08-29 20:30:45 UTC
*** This bug has been confirmed by popular vote. ***
Comment 16 John Layt 2011-05-27 17:54:41 UTC
KDEPrint is obsolete, unmaintained and will never be revived.  Closing all open bugs.