<div dir="ltr">Hi once again,<div><br></div><div>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.</div><div><br></div><div>I understood the ui/presentationwidget module at a high level, and came up with a idea for how we might make this work.</div><div><br></div><div>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.</div><div>The sidebar, which will act as a control panel, allows the user to choose what to display on any display. We provide three options:</div><div><br></div><div>1. Slides: The slideshow.</div><div>2. Dashboard: Current slide, previous and next slide, clock, and notes for the current slide. Also re-use the top-bar from slideshow widget.</div><div>3. Nothing: Close any slides/dashboard display.</div><div><br></div><div>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.</div><div><br></div><div>Any comments or suggestions?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 30 November 2015 at 05:02, Albert Astals Cid <span dir="ltr"><<a href="mailto:aacid@kde.org" target="_blank">aacid@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El Sunday 29 November 2015, a les 23:34:07, Sumit Sahrawat, Maths & Computing,<br>
IIT va escriure:<br>
<span class="">> Hi everyone, I'm currently working on Okular under the current season of<br>
> KDE program. The plan is to work on #177778<br>
</span>> <<a href="https://bugs.kde.org/show_bug.cgi?id=177778" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=177778</a>> and #152585<br>
> <<a href="https://bugs.kde.org/show_bug.cgi?id=152585" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=152585</a>>, and I'm currently going<br>
<span class="">> through my second junior job.<br>
<br>
</span>Nice :)<br>
<span class=""><br>
><br>
> Albert, who is also my mentor, told me that it will be good to have<br>
> conversations on the mailing list, so that more people can join in. Hope<br>
> this doesn't become too much extra noise :)<br>
><br>
> I wanted to understand the code better, and here's how it went:<br>
><br>
</span>>    - As a goal, I tried to make the font and font-color for inline<br>
>    annotations customizable.<br>
>    - I cloned poppler to try and add the features required, which was a<br>
>    good learning experience.<br>
<br>
One thing to remember about poppler, it's tied to PDF, i.e. we can't implement<br>
random stuff in there (e.g. annotations that do XYZ) if that annotation that<br>
does XYZ are not part of the PDF standard.<br>
<br>
>    - Then I ditched my above goal for the future. I did get a better<br>
<span class="">>    understanding of how poppler is used in okular, so it's good.<br>
</span>>    - I've picked #326536 <<a href="https://bugs.kde.org/show_bug.cgi?id=326536" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=326536</a>> to<br>
>    work on for now.<br>
<br>
Sounds good, make sure you go thorugh the linked review request and read the<br>
comments, maybe there's some code you can reuse :)<br>
<br>
Cheers,<br>
  Albert<br>
_______________________________________________<br>
Okular-devel mailing list<br>
<a href="mailto:Okular-devel@kde.org">Okular-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/okular-devel" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/okular-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div>Regards</div><div dir="ltr"><div><br></div><div>Sumit Sahrawat</div></div></div></div></div></div></div>
</div>