[Okular-devel] Season of KDE -- Okular

Sumit Sahrawat, Maths & Computing, IIT (BHU) sumit.sahrawat.apm13 at iitbhu.ac.in
Mon Dec 7 19:46:28 UTC 2015


Hi once again,

I'm currently working on the dual-screen presentation mode. I asked people
to pitch in on an idea on the bug report, but got no response.

I understood the ui/presentationwidget module at a high level, and came up
with a idea for how we might make this work.

If no. of displays is greater than one, presentation mode adds a sidebar to
the main window which lists all the displays. No presentation actually
starts.
The sidebar, which will act as a control panel, allows the user to choose
what to display on any display. We provide three options:

1. Slides: The slideshow.
2. Dashboard: Current slide, previous and next slide, clock, and notes for
the current slide. Also re-use the top-bar from slideshow widget.
3. Nothing: Close any slides/dashboard display.

In this setup, one display can control all the displays, and we also
provide a button to switch between the two modes on the top-bar.

Any comments or suggestions?

On 30 November 2015 at 05:02, Albert Astals Cid <aacid at kde.org> wrote:

> El Sunday 29 November 2015, a les 23:34:07, Sumit Sahrawat, Maths &
> Computing,
> IIT va escriure:
> > Hi everyone, I'm currently working on Okular under the current season of
> > KDE program. The plan is to work on #177778
> > <https://bugs.kde.org/show_bug.cgi?id=177778> and #152585
> > <https://bugs.kde.org/show_bug.cgi?id=152585>, and I'm currently going
> > through my second junior job.
>
> Nice :)
>
> >
> > Albert, who is also my mentor, told me that it will be good to have
> > conversations on the mailing list, so that more people can join in. Hope
> > this doesn't become too much extra noise :)
> >
> > I wanted to understand the code better, and here's how it went:
> >
> >    - As a goal, I tried to make the font and font-color for inline
> >    annotations customizable.
> >    - I cloned poppler to try and add the features required, which was a
> >    good learning experience.
>
> One thing to remember about poppler, it's tied to PDF, i.e. we can't
> implement
> random stuff in there (e.g. annotations that do XYZ) if that annotation
> that
> does XYZ are not part of the PDF standard.
>
> >    - Then I ditched my above goal for the future. I did get a better
> >    understanding of how poppler is used in okular, so it's good.
> >    - I've picked #326536 <https://bugs.kde.org/show_bug.cgi?id=326536>
> to
> >    work on for now.
>
> Sounds good, make sure you go thorugh the linked review request and read
> the
> comments, maybe there's some code you can reuse :)
>
> Cheers,
>   Albert
> _______________________________________________
> Okular-devel mailing list
> Okular-devel at kde.org
> https://mail.kde.org/mailman/listinfo/okular-devel
>



-- 
Regards

Sumit Sahrawat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20151208/f4047b3d/attachment.html>


More information about the Okular-devel mailing list