Re: [maemo-developers] New version of Evince Package for Nokia 770
On Wed, Dec 14, 2005 at 12:36:52PM -0200, Eduardo de Barros Lima wrote: The ghostscript you have working on the device was installed with app installer (in /var/lib/install)? It would be nice if you sent us the debian package. I haven't packaged it up yet, but will post packages as soon as I get a chance to do so. In the meantime it does build and work out of the box if you want to build your own copy. Ghostscript itself is designed to run on devices smaller than the 770, so I wouldn't say it's too heavy. However the current footprint is quite large (around 8 MB with all the fonts and library files). A lot can be done to reduce that, of course, which is what I want to work on first, as well as a better front end. -r ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On Wed, Dec 14, 2005 at 05:44:19PM -0200, Eduardo de Barros Lima wrote: Very good news... I tried to make the evince package including gs and fonts, and the main problem i found was to find a way to register the fonts automatically (which can not be done with app installer current version). Yes, I think with the current app installer there's no way to register the gs font collection with the rest of the system. Ghostscript can, of course, itself use the other fonts on the system. As soon as you get the package done, i can compile evince with the PS backend, and it may be the better front end you're looking for. Ah, cool! I didn't know evince had a Ghostscript backend. You'll be wanting a shared library instead of the usual static executable then? Yes, that might save some time. :) -r ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On Mon, Dec 12, 2005 at 11:15:30AM +0200, Eero Tamminen wrote: If it's not network printer which would do all the hard work remotely, nor something like Bluetooth XML printing protocol, one would need at least Ghostscript and its deps etc... Ghostscript works fine on the device. :-) -r ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/14/05, Koen Kooi [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gustavo Sverzut Barbieri wrote: On 12/12/05, Ralph Giles [EMAIL PROTECTED] wrote: On Mon, Dec 12, 2005 at 11:15:30AM +0200, Eero Tamminen wrote: If it's not network printer which would do all the hard work remotely, nor something like Bluetooth XML printing protocol, one would need at least Ghostscript and its deps etc... Ghostscript works fine on the device. :-) Isn't GhostScript too heavy to this device? I mean, to be useful it needs fonts, and its fonts are way too big (in bytes). I run evince on several ipaqs with 32MB flash containing X + GPE + evince + ghostscript + gconf-dbus, so the 770 with 128MB shouldn't be a problem. Also remember that jffs2 zlib compresses all blocks transparently. Ok... but I would like to save these extra bytes to something else, since I can run ps2pdf and use evince with just the pdf backend. The biggest problem with evince on such devices is that it loads the *complete* pdf into memory, which makes it pretty useless for me (Feynman's lectures on physics are ~700MB). Gpdf gets it right but sucks for other reasons. Sure. But is this a libpoppler problem or just the way Evince uses it? -- Gustavo Sverzut Barbieri -- Computer Engineer 2001 - UNICAMP Mobile: +55 (19) 9165 8010 Phone: +1 (347) 624 6296; [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/14/05, Ralph Giles [EMAIL PROTECTED] wrote: I haven't packaged it up yet, but will post packages as soon as I get a chance to do so. In the meantime it does build and work out of the box if you want to build your own copy. Very good news... I tried to make the evince package including gs and fonts, and the main problem i found was to find a way to register the fonts automatically (which can not be done with app installer current version). Ghostscript itself is designed to run on devices smaller than the 770, so I wouldn't say it's too heavy. However the current footprint is quite large (around 8 MB with all the fonts and library files). A lot can be done to reduce that, of course, which is what I want to work on first, as well as a better front end. As soon as you get the package done, i can compile evince with the PS backend, and it may be the better front end you're looking for. -r Best Regards, Eduardo (etrunko). -- Eduardo de Barros Lima INdT - Instituto Nokia de Tecnologia [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/14/05, Eduardo de Barros Lima [EMAIL PROTECTED] wrote: Ghostscript itself is designed to run on devices smaller than the 770, so I wouldn't say it's too heavy. However the current footprint is quite large (around 8 MB with all the fonts and library files). A lot can be done to reduce that, of course, which is what I want to work on first, as well as a better front end. As soon as you get the package done, i can compile evince with the PS backend, and it may be the better front end you're looking for. Eduardo, Can the support to GS be made plug able? Also, you didn't replied to the idea to make libgnomeprintui plug able at all. -- Gustavo Sverzut Barbieri -- Computer Engineer 2001 - UNICAMP Mobile: +55 (19) 9165 8010 Phone: +1 (347) 624 6296; [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/14/05, Gustavo Sverzut Barbieri [EMAIL PROTECTED] wrote: Eduardo, Can the support to GS be made plug able? Also, you didn't replied to the idea to make libgnomeprintui plug able at all. Hi Gustavo, Sorry for the taking too long to answer, but we are having network problems after the moving to our new office and only today it was stabilized. I really think in both cases we can work to have those features (and any other) as plug-ins, but they are evince business (and so is the memory comsumption). My main target is to have the patch to maemo platform merged in the evince CVS main tree. The modifications are basically in the ui and in my opinion, these other features may be available in the desktop version too. So, they should be handled besides the port to maemo. Best Regards, Eduardo (etrunko). -- Gustavo Sverzut Barbieri -- Computer Engineer 2001 - UNICAMP Mobile: +55 (19) 9165 8010 Phone: +1 (347) 624 6296; [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] GPG: 0xB640E1A2 @ wwwkeys.pgp.net -- Eduardo de Barros Lima INdT - Instituto Nokia de Tecnologia [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/14/05, Ralph Giles [EMAIL PROTECTED] wrote: On Wed, Dec 14, 2005 at 05:44:19PM -0200, Eduardo de Barros Lima wrote: Ah, cool! I didn't know evince had a Ghostscript backend. You'll be wanting a shared library instead of the usual static executable then? Actually, i suspect evince uses the usual static executable for PS rendering. The main issue is about the Ghostscript font collection. I have already successfully ran GS in the device, but it does not find the fonts it needs to load the files. Regards, -- Eduardo de Barros Lima INdT - Instituto Nokia de Tecnologia [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of Evince Package for Nokia 770
On 12/12/05, Eero Tamminen [EMAIL PROTECTED] wrote: Hi, With this, most people will not have to download libgnomeprintui, neither for Abiword, Evince or Gnumeric, applications will use less memory and will start up faster. While those that want to print from Maemo will just install libgnomeprintui and everything will start to work. I doubt that will start to work quite a bit. :-) First of all one would need to configure a printer. If it's not network printer which would do all the hard work remotely, nor something like Bluetooth XML printing protocol, one would need at least Ghostscript and its deps etc... Sure. However I still think that this should be dlopen()ed and avoid later bug reports/wishes. This in all the office tools. -- Gustavo Sverzut Barbieri -- Computer Engineer 2001 - UNICAMP Mobile: +55 (19) 9165 8010 Phone: +1 (347) 624 6296; [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] New version of Evince Package for Nokia 770
Hi people, I have released a new version of the evince package for Nokia 770. You can see additional information at my blog: http://etrunko.blogspot.com/2005/12/new-version-of-evince-package-for.html Best Regards, Eduardo (etrunko). -- Eduardo de Barros Lima INdT - Instituto Nokia de Tecnologia [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers