Hi ok,<br>well John Layt is subscribed to this mailing list and will see this e-mail.<br>I've just had a look at :<br><a href="http://www.layt.net/john/blog/odysseus/easter_progress_on_printng">http://www.layt.net/john/blog/odysseus/easter_progress_on_printng</a><br>
with the new Qt 4.4 print dialog<br>thinking a little now...<br>to be able to rearrange files from different sources before printing (this a quick summary sentence of what I've detailed below) one should have two "apps" :<br>
1 - a printing server/ a fake printer (the same way as PDF creator on windows maybe) to choose from in the printers rollout list. Every time printing is done towards this server, a popup dialog could ask : "Would like to start arranging files now ?" Yes-No<br>
<br>If yes, the following would be run<br><br>2 - a gui application, that uses the graphical database of jobs sent to the fake printer, and allows to rearrange all the stuff and print the result new job directly to a real printer.<br>
<br>what I would like to do here in the end is to have something similar to MS windows's photo printing wizard : <a href="http://msdn2.microsoft.com/en-us/library/Bb924348.PPW_XP(en-us,VS.85).png">http://msdn2.microsoft.com/en-us/library/Bb924348.PPW_XP(en-us,VS.85).png</a> , but much improved with the ability to : make something stand on more than one page, or to repeat something several times one page, the ability to change the order of jobs.. remove pages...<br>
<br>The "app 2-" could be run from within dolphi/konqueror on one or more selected files, as long as those format have a " printable property" (ex : .odt, .png .svg ...).<br><br>So what kind of a name this project could take... KPageArranger ?<br>
As I'm thinking now, someone talked about <br><br>looking at <a href="http://en.wikipedia.org/wiki/KDELibs">http://en.wikipedia.org/wiki/KDELibs</a> I don't think that such a project should be part of the kdelibs except maybe for the fake printer daemon.<br>
<br>should I submit this as summer of code ?<br>I'm ok to wait until tomorrow night to submit the application.<br><br>Jonathan<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Albert Astals Cid</b> <<a href="mailto:aacid@kde.org">aacid@kde.org</a>><br>
Date: Sun, Apr 6, 2008 at 10:08 PM<br>Subject: Re: [Okular-devel] SoC Ideas => proposal : Okular arranger for printing<br>To: Okular development <<a href="mailto:okular-devel@kde.org">okular-devel@kde.org</a>>, Jonathan-David SCHRODER <<a href="mailto:myselfhimself@free.fr">myselfhimself@free.fr</a>><br>
<br><br>A Diumenge 06 Abril 2008, Jonathan-David SCHRODER va escriure:<br>
<div><div></div><div class="Wj3C7c">> Hi<br>
> my name is Jonathan-david Schröder<br>
> I have taken some time to read the kde summer of code ideas page and I<br>
> would like to apply for a SoC related to Kde printing and Okular.<br>
> I am looking for your advising me on that proposal. If my proposal is<br>
> relevant enough, I am looking for a mentor to talk to.<br>
><br>
> Below is just a quick idea of my proposal which actually is a mix of two<br>
> SoC ideas from<br>
> <a href="http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas" target="_blank">http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas</a><br>
> .<br>
><br>
> *---------- beginning of short proposal ---------------------*<br>
> I'd be interested to work as a SoC on the piece of software that you and<br>
> your friend have been working on, and for which you submitted<br>
> a proposal on<br>
> <a href="http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas#" target="_blank">http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas#</a><br>
>KDE-Print. This proposal could be merged with that one :<br>
> <a href="http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas#" target="_blank">http://techbase.kde.org/index.php?title=Projects/Summer_of_Code/2008/Ideas#</a><br>
>.28Multiple.29_image_printing_application. In the latter, a person proposes<br>
> that it be possible to arrange<br>
> graphics<br>
> over pages before printing (one or more graphics fitting on one page, and<br>
> also, graphics fitting/expanded over several pages for example...).<br>
><br>
> Here is how I would see things :<br>
><br>
> Okular ( <a href="http://okular.kde.org/" target="_blank">http://okular.kde.org/</a> ), which can display several files types<br>
> including PDF, could be used/extended to be the program that receives/is<br>
> run to receive all the pages sent to some special pseudo-printer. The name<br>
> of this pseudo-printer could be "Okular graphics arranger". Choosing to<br>
> send pages to this pseudo-printer which would actually send the pages to<br>
> Okular, would bedone in the already present printer choice drop-down menu<br>
> of the KDE printing dialog (the one on which we can choose the number of<br>
> pages, collating etc...).<br>
><br>
> For that new part of Okular to create, one should be able to choose that<br>
> the final job be sent to the printer as:<br>
> - one big job with the total number of pages,<br>
> - or as a decomposed number of job reflecting the nature of the pages (ie :<br>
> in the queue you would see :<br>
> "myOdtDocument.odt [pages 1-3] [OkularArranger-elem1/3]" ;<br>
> "specialPicture.png [OkularArranger-elem2/3]" ;<br>
> "veryBigPictureFittingOn2Pages.png [2 pages] [OkularArranger-elem3/3]" ;<br>
> and so on.<br>
> *-------- end of short proposal -------------------*<br>
><br>
> Looking around the text pointed by the two URLs written in the proposal<br>
> above, I cannot make out any correct mentor name or e-mail adress (I have<br>
> one e-mail adress : asranie@fryx.ch but I receive emails back telling me<br>
> that the email id does not exist...).<br>
><br>
> Would you accept to tell me what you think of my proposal and what I should<br>
> refine it... ?<br>
<br>
</div></div>Personally i think that does not belong into Okular but somewhere inside<br>
kdelibs, hopefully into a reborn kdeprint library.<br>
<div class="Ih2E3d"><br>
> Should I take the time to talk about that proposal more in depth a mentor<br>
> as Google recommended it for the remaining days ?<br>
<br>
</div>As far as i know GSoC limit is tomorrow, so you should add the proposal as<br>
soon as possible.<br>
<div class="Ih2E3d"><br>
> Would you know someone that would accept to mentor me for this ?<br>
<br>
</div>Maybe someone that has done printing work lately into KDE like John Layt.<br>
<font color="#888888"><br>
Albert<br>
<br>
<br>
</font></div><br><br clear="all"><br>-- <br><a href="http://www.jaxtr.com/myselfhimself">http://www.jaxtr.com/myselfhimself</a>