After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309815 - Missing automatic presentation mode
Missing automatic presentation mode
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
0.3.x
Other Linux
: Normal enhancement
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 319581 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-07-08 14:24 UTC by Vincent Untz
Modified: 2006-12-27 17:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (6.86 KB, patch)
2005-07-08 15:39 UTC, Vincent Untz
needs-work Details | Review

Description Vincent Untz 2005-07-08 14:24:59 UTC
Hey guys,

I'm at the RMLL and this is a GNOME love presentation ;-) We're making a patch.

Evince is great but is missing an option to have the presentation mode be
automatic, i.e. having an automatic slide show without someone always pressing
space. Very useful for presentations at booths ;-)

So, we're doing a patch for this during this presentation.
Comment 1 Vincent Untz 2005-07-08 15:39:35 UTC
Created attachment 48834 [details] [review]
Proposed patch

This patch implements the first part of this. We added an accelerator to start
the automatic mode in presentation mode (right now, it's "s" because we
couldn't find a better accelerator).

The other missing piece is a way to configure how much time evince stays on
each slide.
Comment 2 Vincent Untz 2005-07-08 15:41:45 UTC
Btw, patch was done with the 0.3.2 tarball of evince.
Comment 3 Jonathan Blandford 2005-07-08 17:10:58 UTC
PDF documents can contain transition information -- both times and effects.  It
should be really easy to hook this up to poppler and extract it.
Comment 4 Guillaume Desmottes 2005-07-12 16:50:09 UTC
I would be happy to continue the work on this feature.

Where is the best place to put the configuration of the timer?
We also have to add a way to activate graphicly the automatic presentation mode
without use the accelerator. Where put this?
Comment 5 Vincent Untz 2005-07-13 12:58:52 UTC
Jonathan: ah, I didn't know PDF documents can contain such informations. It'd be
nice to use it, if available, indeed. However, I still believe such an automatic
presentation mode would be useful, at least for PDF without transition
information, PS, etc.

Guillaume: you probably want to store the configuration of the timer in gconf.
You can look at the code in ev-window.c to see how it handle the sidebar size.
This will probably help you start. As for a way to graphicly activate this mode,
we'll first need to convince the maintainers that it's useful :-)
Comment 6 Guillaume Desmottes 2005-07-13 15:32:47 UTC
I have sent a mail to evince mailing list to ask how to integrate graphically
this feature.
Comment 7 Guillaume Desmottes 2005-07-15 21:54:51 UTC
http://mail.gnome.org/archives/evince-list/2005-July/msg00024.html

They envisage to merge fullscreen and presentation mode.
Comment 8 Nickolay V. Shmyrev 2005-10-24 22:09:04 UTC
*** Bug 319581 has been marked as a duplicate of this bug. ***
Comment 9 Nickolay V. Shmyrev 2006-05-09 03:47:27 UTC
Popper bug https://bugs.freedesktop.org/show_bug.cgi?id=6859 is related.
Comment 10 Carlos Garcia Campos 2006-12-27 17:35:06 UTC
It's fixed in cvs head now. You also need poppler from cvs head.