2018-08-14 21:00:30 +0200 Mike Gabriel (bb95ec2)

	* release 0.3.3 (HEAD -> master, tag: 0.3.3)

2017-03-24 18:11:45 +0100 Mike Gabriel (3263f33)

	* impressive-display man page: Fix file location of user config file.

2017-03-24 18:11:28 +0100 Mike Gabriel (1d75c79)

	* impressive-display.tex: Minor grammar fixes.

2017-03-24 17:15:29 +0100 Mike Gabriel (52c2490)

	* impressive-display.default: Mention default setting for
          HTTP_PROXY_URL.

2017-03-22 16:58:56 +0100 Benjamin Schlüter (f8be6f3)

	* Fixed typo in impressive-display.tex.

2017-03-21 15:09:29 +0100 Mike Gabriel (1f4ef46)

	* impressive-display: grammar fix in comment.

2017-03-21 12:14:09 +0100 Mike Gabriel (27401cb)

	* impressive-display: Fix comment above pulseaudio initialization
          code.

2017-03-21 11:03:49 +0100 Mike Gabriel (87dfb12)

	* impressive-display: Drop FIXME reminding us on having a LaTeX
          beamer presentation. We already have it.

2016-12-30 15:36:16 +0100 Mike Gabriel (92e35f5)

	* release 0.3.2 (tag: 0.3.2)

2016-12-30 15:11:02 +0100 Mike Gabriel (bc6cf74)

	* impressive-display.default: Drop DEFAULT_PDF_URL_CREDS. Not
          supported anymore, use a .netrc file instead.

2016-12-30 14:51:07 +0100 Benjamin Schlüter (bde813d)

	* Fix regexp use for parsing host-specific options.

2016-11-21 20:20:36 +0100 Mike Gabriel (3d2a3db)

	* release 0.3.1 (tag: 0.3.1)

2016-11-21 20:18:13 +0100 Mike Gabriel (0cc2e47)

	* impressive-display.tex: On Testing... page: Add extra item that
          explains about the FAKE_HOSTNAME var.

2016-11-21 20:13:38 +0100 Mike Gabriel (57fd8c3)

	* impressive-display.tex: Fix hostname faking test command call.

2016-11-21 20:13:18 +0100 Mike Gabriel (4eea1bb)

	* impressive-display.tex: Don't use rpminstall label twice.

2016-11-21 16:33:54 +0100 Mike Gabriel (c14f70f)

	* Impressive Display HowTo: Don't use Xsession for launching tests.
          Document the FAKE_HOSTNAME var.

2016-11-21 16:09:48 +0100 Mike Gabriel (a3487fd)

	* release 0.3.0 (tag: 0.3.0)

2016-11-21 16:09:15 +0100 Mike Gabriel (59067d0)

	* impressive-display.default: Document that the default resolution is
          "".

2016-11-21 16:08:32 +0100 Mike Gabriel (c97d2d2)

	* impressive-display: Silence some grep calls.

2016-11-21 16:04:51 +0100 Mike Gabriel (f5eb800)

	* curl subprocess: Hide stderr when logging to syslog.

2016-11-21 15:58:21 +0100 Mike Gabriel (0d1edff)

	* Whitespace fix for prev. commit.

2016-11-21 15:50:18 +0100 Mike Gabriel (5691c6a)

	* LOG_TO_SYSLOG: Really expect "yes" with LOG_TO_SYSLOG env var.

2016-11-21 15:46:55 +0100 Mike Gabriel (4585650)

	* Set hard-coded/recommended slide duration to 5secs.

2016-11-21 15:45:16 +0100 Mike Gabriel (6c3cf46)

	* impressive-display: Validate PDF_URI before using it with curl.

2016-11-21 15:44:48 +0100 Mike Gabriel (c039c70)

	* impressive-display.default: Fix DEFAULT_PDF_URI.

2016-11-21 15:34:55 +0100 Mike Gabriel (1f7acbc)

	* DEFAULT_PDF_URI: Switch to Impressive Display HowTo as default PDF
          URI.

2016-11-21 15:32:30 +0100 Mike Gabriel (20da43e)

	* secret files: Don't allow them to be symlinks.

2016-11-21 15:32:06 +0100 Mike Gabriel (1ab8924)

	* Support /home/mike/.impressive-display/secrets/default.secret.

2016-11-21 15:30:48 +0100 Mike Gabriel (154468c)

	* Use /home/mike/.impressive-display/config as local configuration
          file.

2016-11-21 15:28:04 +0100 Mike Gabriel (d558bb8)

	* DISPLAYS hashmap: Be a bit more precise where new fields begin.

2016-11-21 15:24:55 +0100 Mike Gabriel (8936449)

	* data/.gitignore: Ignore all .tex related temp files.

2016-11-21 15:23:53 +0100 Mike Gabriel (c441472)

	* examples/impressive-display.default: Update from Debian package.

2016-11-21 15:23:28 +0100 Mike Gabriel (ac9fa13)

	* Makefile: Provide Makefile that automized build/installation.

2016-11-21 14:09:27 +0100 Mike Gabriel (dfc784d)

	* Copyright: Explicitly add Daniel Teichmann as co-copyright holder.

2016-11-21 14:09:09 +0100 Mike Gabriel (7906ccc)

	* Update VERSION file, update version and date in man page.

2016-11-21 14:05:59 +0100 Mike Gabriel (04903e3)

	* examples/: Add example impressive-display.default script.

2016-11-21 14:05:28 +0100 Mike Gabriel (084cd70)

	* Finish Impressive Display HowTo Beamer presentation file.

2016-11-18 16:30:36 +0100 Mike Gabriel (a429a44)

	* doc: Start working on impressive-display.tex (LaTeX Beamer
          presentation).

2016-11-18 14:53:08 +0100 DanielsLPecke (d3d849c)

	* Use curl's --netrc-file option rather than its promiscuous -u
          option.

2016-11-18 13:42:19 +0100 Mike Gabriel (d79b6c6)

	* Rework Test-PDFs, add README about origin of the PDFs.

2016-11-18 12:32:54 +0100 Mike Gabriel (472e8e2)

	* Fix gunzip code, for PDF URIs that let us retrieve a compressed
          PDF.

2016-11-18 12:32:27 +0100 Mike Gabriel (9e5faa5)

	* whitespace fix

2016-11-18 12:32:12 +0100 Mike Gabriel (9ad64fd)

	* FIXME: handle script startup for cases where no PDF file can be
          retrieved initially.

2016-11-18 12:31:00 +0100 Mike Gabriel (c78cf5c)

	* Drop clear at script startup. If necessary, add it in one of the
          parsed-in files.

2016-11-18 12:30:04 +0100 Mike Gabriel (000fd02)

	* Remove debug output (set -x).

2016-11-18 12:29:34 +0100 Mike Gabriel (8895b5a)

	* Do some sanity checks on set credential strings.

2016-11-18 12:27:33 +0100 Mike Gabriel (5870c6f)

	* Move trap command below cleanup() function.

2016-11-18 12:26:41 +0100 Mike Gabriel (9005a4b)

	* Prepend file:// to file name in DEFAULT_PDF_URI (hard-coded).

2016-11-18 11:11:02 +0100 DanielsLPecke (b90ff3f)

	* Change creds format

2016-11-16 13:47:23 +0100 DanielsLPecke (edb31dd)

	* Change Output message. Remove unnecessary 'xrandr's

2016-11-16 13:44:43 +0100 DanielsLPecke (22f9ab3)

	* Change 'currentDisplay' to 'currentOutput'. Move the trap and
          'currentOutput'-setter to the top

2016-11-16 13:07:05 +0100 DanielsLPecke (f20e48c)

	* Change resolution on script-exit

2016-11-16 13:05:07 +0100 DanielsLPecke (d0644b2)

	* Fix bug: resolution doesn't change

2016-11-14 13:42:03 +0100 DanielsLPecke (a460a4f)

	* Drop local_pdffile function, don't reference unused PDF_FILE
          variable anymore.

2016-11-14 11:51:02 +0100 DanielsLPecke (195648e)

	* Clear screen on script startup

2016-11-11 12:41:56 +0100 DanielsLPecke (1cd51d1)

	* Add support for individually configuring multiple displays.

2016-11-14 10:19:34 +0100 Mike Gabriel (d73088a)

	* release 0.2.5

2016-11-10 14:11:32 +0100 DanielsLPecke (189da2c)

	* New feature: support hostname-faking

2016-11-10 13:16:04 +0100 DanielsLPecke (98f1419)

	* Rename 'SLAVE_RESOLUTION' to 'SECONDARIES_RESOLUTION'.

2016-11-10 13:13:05 +0100 DanielsLPecke (4aa539d)

	* Fix name of user config file when sourcing it.

2016-11-10 13:09:27 +0100 DanielsLPecke (e538872)

	* Correct usage of var 'PRIMARY_DISPLAYS' (was:
          'PRIMARIES_TERMINAL').

2016-10-19 09:45:35 +0200 Mike Gabriel (d2a3efb)

	* impressive-display: When applications starts, don't use basename
          $0, use a hard-coded application name instead.

2016-10-19 09:44:25 +0200 Mike Gabriel (ebfe0f2)

	* impressive-display: Log when impressive gets started, terminated
          and triggered for reload.

2016-10-17 16:40:51 +0200 Mike Gabriel (7c3a694)

	* release 0.2.4 (tag: 0.2.4)

2016-10-17 16:40:45 +0200 Mike Gabriel (efec5e1)

	* release 0.2.4

2016-10-17 16:04:48 +0200 Mike Gabriel (5842ea2)

	* impressive-display: Provide means for logging to syslog.

2016-04-02 01:19:46 +0200 Mike Gabriel (14488b0)

	* release 0.2.3 (tag: 0.2.3)

2016-04-02 01:18:13 +0200 Mike Gabriel (e2e75ee)

	* Print script version on script startup.

2016-04-02 01:16:11 +0200 Mike Gabriel (83b29a4)

	* Print PDF_URL and PDF_FILE on script startup.

2016-04-02 01:15:53 +0200 Mike Gabriel (b34977b)

	* Make impressive-display script really quiet, so that we avoid
          writing too much output to .xsession-errors on diskless
          systems.

2016-04-02 01:14:38 +0200 Mike Gabriel (e7b2200)

	* Add support for RUSH_HOURS and SLEEP_HOURS to the PDF download
          loop.

2016-04-02 01:13:14 +0200 Mike Gabriel (3f05033)

	* Slightly modify debugging comment at beginning of
          impressive-display script.

2016-04-01 15:44:28 +0200 Mike Gabriel (0b40f41)

	* Handle situations where the 'bc' command line calculator is not
          installed.

2016-03-29 21:34:50 +0200 Mike Gabriel (f749ffb)

	* Silence stderr output of the kill command when testing for existing
          PIDs.

2016-03-29 21:19:40 +0200 Mike Gabriel (d243e22)

	* release 0.2.2 (tag: 0.2.2)

2016-03-29 21:19:24 +0200 Mike Gabriel (4d9308a)

	* Move files further to the project's base directory.

2016-03-29 21:17:20 +0200 Mike Gabriel (948050f)

	* Fix uppercase/lowercase spelling for $WORKDIR in local_pdffile()
          function.

2016-03-29 21:07:18 +0200 Mike Gabriel (8cb71b7)

	* release 0.2.1 (tag: 0.2.1)

2016-03-29 21:02:34 +0200 Mike Gabriel (fc2392f)

	* update upstream version

2016-03-29 21:01:35 +0200 Mike Gabriel (ea971e6)

	* debian/control: Minor fix in LONG_DESCRIPTION.

2016-03-29 20:57:15 +0200 Mike Gabriel (dad3d2a)

	* User .impressive-display-rc as user configuration file.

2016-03-29 20:56:47 +0200 Mike Gabriel (d098f6c)

	* Improve man page.

2016-03-29 20:47:33 +0200 Mike Gabriel (3e8d65b)

	* debian/impressive-display.default: Rework comments.

2016-03-29 20:40:14 +0200 Mike Gabriel (b7d18ac)

	* drop MASTERS and SLAVES terminology

2016-03-29 20:36:46 +0200 Mike Gabriel (9e93ed3)

	* debian/control: Various adjustment in Depends:, Recommends: and
          Suggests:. Modifications of LONG_DESCRIPTION.

2016-03-29 20:27:40 +0200 Mike Gabriel (896e52d)

	* Avoid cleanup() function being called twice.

2016-03-29 20:27:13 +0200 Mike Gabriel (b2d60c1)

	* Drop using redundant variable $pdffile.

2016-03-29 20:17:53 +0200 Mike Gabriel (a78fb9a)

	* Support existing impressive-display via exiting impressive (Q
          hotkey). Furthermore, make sure to kill impressive only,
          if it its PID still exists.

2016-03-29 20:17:53 +0200 Mike Gabriel (5334fe0)

	* Check downloaded PDF for actually being a PDF file.

2016-03-29 20:21:19 +0200 Mike Gabriel (87aa02b)

	* Use $HOME/.impressive-display as temporary data directory.

2016-03-29 20:16:17 +0200 Mike Gabriel (baa0441)

	* Disable debugging option (set -x).

2016-03-29 20:15:47 +0200 Mike Gabriel (0a50a21)

	* Make cleanup trap more genuine: Really clean-up all created
          temporary files, make sure the impressive executable gets
          killed during clean-up.

2016-03-29 08:02:34 +0200 Mike Gabriel (d22b26f)

	* release 0.2.0 (tag: 0.2.0)

2016-03-29 08:01:38 +0200 Mike Gabriel (50c5abd)

	* Add GPL-2 license file.

2016-03-29 07:48:14 +0200 Mike Gabriel (4bebdfd)

	* redesign the looping in impressive-display script

2016-03-24 23:20:45 +0100 Mike Gabriel (5460351)

	* impressive-display: Work around buggy impressive polling feature.

2016-03-24 22:22:22 +0100 Mike Gabriel (4fcb900)

	* impressive-display: Make interval between slide transitions
          configurable.

2016-03-24 22:20:46 +0100 Mike Gabriel (5970b68)

	* debian/impressive-display.default: Mention DOWNLOAD_INTERVAL
          variable here.

2016-03-24 22:04:28 +0100 Mike Gabriel (5898126)

	* Fix merging of portrait pages. The pdfnup tool drops its output
          file in the current working directory.

2016-03-24 22:03:47 +0100 Mike Gabriel (a415187)

	* debian/impressive-display.default: Use Debian FAQ PDF rather than
          shipping one of ours.

2016-03-24 21:35:10 +0100 Mike Gabriel (afa9708)

	* impressive-display: Do portrait check and page merging for
          downloaded and local PDFs.

2016-03-24 21:34:01 +0100 Mike Gabriel (501d4d1)

	* impressive-display: Fix breaking/returning out of while loop.

2016-03-24 21:33:17 +0100 Mike Gabriel (dfdf70b)

	* impressive-display: Check if a filename is given _and_ if the file
          is readable.

2016-03-24 21:00:28 +0100 Mike Gabriel (389b06e)

	* initial draft

