2022-11-21 12:15:14 +0100 Dominik George (8051442) * Bump version to 0.4.1 2022-11-21 12:13:33 +0100 Dominik George (f210e21) * Fix portrait merging for older texlive-extra versions 2022-11-21 12:12:59 +0100 Dominik George (dad320d) * Fix merging of portrait PDFs 2022-11-17 13:57:10 +0100 Dominik George (e7734ec) * Use pdfxup instead of pdfnup 2022-08-09 23:13:12 +0200 Dominik George (7e9ddd6) * Actually make curl fail on server errors 2022-07-01 12:41:32 +0200 Dominik George (e80cae1) * Mention other file types in man page 2022-07-01 12:40:48 +0200 Dominik George (f610f02) * Document dynamic list backend and AlekSIS integration in how-to 2022-07-01 12:25:36 +0200 Dominik George (6689d7c) * Bump minor version for new features 2022-07-01 12:23:54 +0200 Dominik George (0368001) * Comment newly added code 2022-06-28 00:00:08 +0200 Dominik George (c9e28d2) * Fix URLs with query strings 2022-06-23 22:59:10 +0200 Dominik George (3b55f96) * Implement file lists 2022-06-23 14:36:33 +0200 Dominik George (316cb14) * Support other file types than PDFs 2020-02-12 10:47:42 +0100 Mike Gabriel (49d6388) * slide duration: Set default slide duration time to 15s. 2019-04-15 21:25:20 +0200 Mike Gabriel (50d6514) * Update Daniel Teichmann's mail adress. 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