Pictures!
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
mort 84f977aa6d fancier animation, no longer tries to show slides with no index.html pirms 8 gadiem
exampleSlides slides/ renamed to exampleSlides/ pirms 8 gadiem
.gitignore slides/ renamed to exampleSlides/ pirms 8 gadiem
README.md README, and automatic fullscreen pirms 8 gadiem
conf.json.example added config option to change the transition time pirms 8 gadiem
index.html fancier animation, no longer tries to show slides with no index.html pirms 8 gadiem
polyfills.js no longer relying on a cdn, and displays a message if the server is down pirms 8 gadiem
server.js fancier animation, no longer tries to show slides with no index.html pirms 8 gadiem

README.md

Pipic

Pipic is software for making slideshows. The idea is that you have one server, running a pipic server, and have as many clients as necessary which just display the website hosted by the pipic server.

Usage

  1. Copy conf.json.example to conf.json, and change the desired preferences. You may for example want to change slides to something other than ‘exampleSlides’.
  2. Run node server.js.
  3. Point your clients to the site hosted by the pipic server.

Automatic fullscreen

There are multiple ways for a client to automatically display the website in fullscreen.

Firefox

The easiest way for Firefox is to go to about:config and change full-screen-api.allow-trusted-requests-only to false, and the website will automatically fullscreen itself. You could also change full-screen-api.warning.timeout to 0 to disable the warning telling you the website is fullscreen.

Chrome/Chromium

You could start Chrome/Chromium with the --start-fullscreen flag, and the browser will automatically start in fullscreen mode. For some reason, Chrome seems to have issues when started from a plain X session without a window manager though, so I would advise using Firefox.