-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Presenter console #211
Comments
Hi ejvindh, see my comment here #210 - we are currently trying to sync our work and maybe get something done in the next release or in my "unstable" fork. Sozi absolutely needs the features you mentioned imho. |
Hi kai-wegner, |
Hi folks! I've been hacking on a remote control for sozi myself, and it's shaping up. I'm not sure how to use kai-wegner's fork, so sorry if I'm duplicating some work here. I've implemented buttons to move between slides, the frame list, a timer and the keyboard shortcuts. I plan to add previews of previous, current and next frame, as well as comments for the current frame. Everything is integrated into the *.sozi.html file, just as the player itself, so you don't need any extra software to use it. In it's current state it adds ~5kb to the file, so nothing to worry about :) Click here to see a demonstration of it. Open the remote control by clicking the icon in the frame list. I'd also like to map [c] to open it. So far I've only hacked on the html file itself, so I haven't yet implemented this is the sozi code, but that's the next step. Please let me know if you have any suggestions, complaints, etc. Also, if this work is doomed to be rejected due to kai-wegner's work, please let me know! |
I find this very promising 👍 . Esp. if you add the sketched prev/curr/next and the comments :) One challenge, though, is that sometimes the information on presenter consoles tend to become too small, because we want all too much information. So if it was possible to make the consoleview configurable by the presenter, that would be ideal (to make it possible for him/her to decide what to use, and what to close down). But certainly, one thing at a time ;) |
Thanks! I see what you mean, good point. I think it would be nice to have some preset layouts to switch between in the presenter. I also think one has to be very selective what to display depending on the window size, so making the remote control fullscreen gives other possibilities. |
@roggan87: Very interesting implementation. Where is your code repo or binaries? Thanks for pointing me. |
Thanks @zenny! Hopefully it'll make it into the official Sozi repo. I've made a pull request #325. Meanwhile you can find it at https://github.com/roggan87/Sozi, but I have no plans to maintain a separate fork. |
Does your master commit can build into desktop application as well as Like with the senshu/Sozi, I am getting errors while trying 'npm install'. Any inputs? On 10/30/15, roggan87 notifications@github.com wrote:
|
@roggan87
Just upload your sozi presentation, add some speaker notes, replace templates (place {{template}} in your sozi presentation) with values and play the presentation - have fun! 👍 Currently I'm facing a heavy workload but will work on that project in 2016 for sure. Your work should not be rejected, instead it can be useful for catchi. See a demo here (play/edit jackie.sozi.html): |
@zenny, it does build into executables and desktop application. I also had trouble compiling Sozi in the beginning, but this thread got me going in the right direction. Note that the changes are implemented in the dev branch, not the master. I uploaded some compiled binaries for you with the inofficial changes here. @kai-wegner, thanks for clarifying! Interesting approach. I couldn't manage to open the presenter console though, not sure what I did wrong. I'd like to make my work compatible with catchi as much as I can. |
@roggan87 did you turn your popup-blocker off? |
Well I didn't receive any message about popups being blocked, but on the other hand I'm not sure how to open it, is it by pressing [p]? |
@roggan87 If you press play, catchi should open two windows - one with the presentation, the other with speaker notes and time measures. |
@kai-wegner, I see, it works now in Firefox. Thanks. |
Long time without any update... Here's a presentation that shows how to use the remote control in it's current state. All functionality there is available in the pull request #325. To get the unofficial binaries of this branch, look here. |
This is VERY convincing indeed! One little bug, though (I think): At slide 14 of your presentation, nothing happens when I drag "the little handle"? (Firefox, Google Chrome, Ubuntu 14). |
Thanks! Um I guess it wasn't that clear. Try this:
Is that working? |
Ahh, yes. Now I found it, and it is working :) Very nice feature, if you want to change the proportions between slide-view and notes. |
Nice. I realize it's not that obvious how it works (and hard to notice the small handle if one does not know about it, but hopefully it can become useful. It's a clean and simple way to make use of css and avoiding more javascript libraries etc. |
This feature has been kept in a separate branch that is no longer in sync with master.
I have reused part of the code by @roggan87 and I have made a simple prototype of a web page where you can load a presentation and play it: http://sozi.baierouge.fr/presenter/ |
In ed3beee, the presenter is saved as an HTML file along the Sozi presentation HTML. |
Hi senshu. I'm very glad that this has become a part of the official branch. I took a peek into the underlying code, and I must admit that I'm quite impressed by the simplicity of your solution on the structural level. However, as to the usability of the solution, I'm afraid that the display of the presently shown frame will be too small, so that the presenter will have to turn away from the audience in order to see what they are able to see. I realize that there is an issue about responsiveness here: You cannot predict the sizes of neither the first and second screen. Just as presenters will vary in how many notes they want in the note-section. However, I think that this issue was to some extend solved in @roggan87 's solution by making the frames resizable. The presenter can then at the beginning of the presentation choose his/her preferred sizes. |
Thanks for commenting. |
Sozi_1904_new.zip Feel free to use what you like, and ignore/trash the rest :) |
Thanks for your new work on this issue in 19.11. I've done some tests on it, and it seems to me that it works best in Firefox (I didn't manage to have the views change in Chromium...). However -- personally I still miss the ability to resize the views :) The following results are nested: (1) indicate tests in Chromium-based browsers; (2) indicate Firefox: *** Summary of your problem or feature request** *** Version of Sozi and other relevant software** (1) Brave Version 1.1.23 Chromium: 79.0.3945.88 (Official Build) (64-bit). Also tested on other Chromiumbased browsers like Chrome (70.0.3538.77 (Officiel version) (64-bit)) and Iron (66.0.3450.0 (Udviklerversion) custom (64-bit)) (2) Firefox 71.0 (64-bit) *** Steps to reproduce the problem** *** Expected behavior** *** Observed behavior** *** Hints and solutions** |
addon: |
I realize that "new features" are not your prime concern right now. I thought, however, I would mention it still though. Then perhaps some day in the future you (or others) can get back to it :-)
Sometimes when presenting it is nice to have some notes that are not shown to the students. Would it be possible to create an extra window containing both the "current view" and "notes-for-the-presenter"? Ideally also a representation of the "next view".
Something along the lines of Regebro's "impress-console" (I don't know if it can be transferred to sozi-presentations): https://github.com/regebro/impress-console
Or, more minimalistically: https://github.com/hakimel/reveal.js#speaker-notes
The text was updated successfully, but these errors were encountered: