summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/midori-display.133
-rw-r--r--data/midori-display.desktop8
-rw-r--r--data/midori-display.tex0
-rw-r--r--examples/midori-display.default40
4 files changed, 81 insertions, 0 deletions
diff --git a/data/midori-display.1 b/data/midori-display.1
new file mode 100644
index 0000000..b161b4e
--- /dev/null
+++ b/data/midori-display.1
@@ -0,0 +1,33 @@
+'\" -*- coding: utf-8 -*-
+.if \n(.g .ds T< \\FC
+.if \n(.g .ds T> \\F[\n[.fam]]
+.de URL
+\\$2 \(la\\$1\(ra\\$3
+..
+.if \n(.g .mso www.tmac
+.TH midori-display 1 "Mar 2017" "Version 0.0.1" "Midori Display"
+.SH NAME
+midori-display \- Fullscreen Display Session Manager
+.SH SYNOPSIS
+'nh
+.fi
+.ad l
+\fBmidori-display\fR
+
+.SH DESCRIPTION
+\fBmidori-display\fR is a wrapper around midori. It can turn a system into a browser based display terminal in KIOSK-mode.
+.PP
+\fBmidori-display\fR registers itself as an x-session-manager alternative
+and provides a very minimal X11 session, launching the
+matchbox-window-manager, pulseaudio (if requested) and unclutter (if
+requested) before starting the fullscreen browser session.
+.PP
+.SH OPTIONS
+\fBmidori-display\fR can easily be configured via command line options. The Impressive Display can be configured
+system-wide via /etc/default/midori-display. Overrides can be configured on a per-user basis via $HOME/.midori-display-rc
+.PP
+.SH SEE ALSO
+/etc/default/midori-display
+.SH AUTHOR
+This manual has been written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> and Benjamin Schlüter <bschlueter@posteo.de> for the IT-Zukunft-Schule
+project (https://wiki.it-zukunft-schule.de/). \ No newline at end of file
diff --git a/data/midori-display.desktop b/data/midori-display.desktop
new file mode 100644
index 0000000..741f9c1
--- /dev/null
+++ b/data/midori-display.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Midori browser Display
+Comment=Fullscreen browser session
+Exec=midori-display
+TryExec=midori-display
+Icon=midori
+Type=Application
+Keywords=browser;kiosk;fullscreen;display; \ No newline at end of file
diff --git a/data/midori-display.tex b/data/midori-display.tex
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/midori-display.tex
diff --git a/examples/midori-display.default b/examples/midori-display.default
new file mode 100644
index 0000000..62a666c
--- /dev/null
+++ b/examples/midori-display.default
@@ -0,0 +1,40 @@
+# Midori Display: Wrap around midori browser and turn your
+# system into a browser screen in KIOSK-mode.
+
+# default download URI for all display screens if not configured individually
+DEFAULT_WWW_URI="file:///usr/share/doc/midori-display/midori-display.html"
+
+# Enforce fixed resolution for all displays (default: not set):
+#DEFAULT_RESOLUTION="1920x1080"
+
+#FIXME: Configure individual display screens with host specific parameters:
+#DISPLAYS['display-host-0']="pdf_uri=file:///usr/share/doc/impressive-display/impressive-display.pdf.gz"
+#DISPLAYS['display-host-1']="pdf_uri=file:///usr/share/doc/impressive-display/examples/testpage1.pdf.gz"
+#DISPLAYS['display-host-2']="pdf_uri=file:///usr/share/doc/impressive-display/examples/testpage2.pdf.gz|res=1024x768"
+#DISPLAYS['display-host-3']="pdf_uri=file:///usr/share/doc/impressive-display/examples/testpage3.pdf.gz|res=1280x1024"
+#DISPLAYS['other-host-from-web']="pdf_uri=https://some.host.out.there/path/to/infoscreen.pdf"
+
+#### ^^^ use: FAKE_HOSTNAME="display-host-1" midori-display
+### to play with other hostnames and their PDF URI / resolution settings...
+
+# HTTP proxy URL, if needed.
+#HTTP_PROXY_URL="http://webcache:3128"
+
+# Setting for internal inactivity timer to restart midori-display
+# if the user goes inactive/idle.
+#INACTIVITY__INTERVAL="600"
+
+# log to syslog instead of .xsession-errors
+#LOG_TO_SYSLOG="no"
+
+# Enable debugging of regular downloads (must be a non-empty string).
+#DEBUG_DOWNLOADS=""
+
+# Launch pulseaudio daemon if not already running.
+#WITH_PULSEAUDIO="yes"
+
+# Hide idle mouse pointer.
+#HIDE_IDLE_POINTER="yes"
+
+# screensaver settings, see "man 1 xset" for possible options
+#SCREENSAVER_SETTINGS=""