[Okular-devel] Season of KDE -- Okular

Albert Astals Cid aacid at kde.org
Tue Dec 8 23:57:42 UTC 2015


El Tuesday 08 December 2015, a les 01:16:28, Sumit Sahrawat, Maths & 
Computing, IIT va escriure:
> Hi once again,

Hi

> 
> 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?

Why did you choose the sidebar as a configuration UI? Wouldn't it make more 
sense expanding the existing presentation configuration dialog in the 
settings?

Cheers,
  Albert

> 
> 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



More information about the Okular-devel mailing list