Re: [maemo-developers] New version of Evince Package for Nokia 770

2005-12-15 Thread Ralph Giles
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

2005-12-15 Thread Ralph Giles
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

2005-12-14 Thread Ralph Giles
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

2005-12-14 Thread Gustavo Sverzut Barbieri
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

2005-12-14 Thread Eduardo de Barros Lima
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

2005-12-14 Thread Gustavo Sverzut Barbieri
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

2005-12-14 Thread Eduardo de Barros Lima
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

2005-12-14 Thread Eduardo de Barros Lima
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

2005-12-12 Thread Gustavo Sverzut Barbieri
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

2005-12-09 Thread Eduardo de Barros Lima
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