Commit Graph

520 Commits

Author SHA1 Message Date
Alexander Grothe fa25896096 Run dpkg-reconfigure for libdvd-pkg package using a library module 2019-03-09 17:44:35 +01:00
Alexander Grothe 877e651917 Add library module for dpkg-reconfigure 2019-03-09 16:04:30 +01:00
Alexander Grothe 76ace23b5e Improve Compatibility with Python3
replace .iteritems() with .items | list in jinja2 Templates
2019-02-24 18:42:46 +01:00
Alexander Grothe b816a03d69 Fix syntax error in state value 2019-02-22 15:45:00 +01:00
Alexander Grothe 71c2079f53 Fix video output driver for softhddevice when an intel igp is used.
it's va-api instead of va-pi - thanks to beinhart (vdr-portal.de) for noticing.
2019-02-22 13:36:09 +01:00
Alexander Grothe 08ed05594e Allow Dual Screen Configurations for intel IGPs
improve xrandr_facts.py to match drm and xrandr outputs

TODO: use drm.edid_firmware kernel boot parameter to load EDID files
  on startup
2019-02-22 00:12:02 +01:00
Alexander Grothe c0dc185952 Adapt set-kodi-display to KODI 18 final 2019-02-04 22:18:48 +01:00
Alexander Grothe 65e2ac1e5f Disable screen blanking by default via xorg configuration snippet
Further changes:
- add ppa:yavdr/experimental-kodi for KODI 18
- add set-kodi-display script to allow switching DISPLAY in dual
screen configuration (inkompatible with KODI 17)
2019-02-04 17:57:34 +01:00
Alexander Grothe 4a2f644bb3 Update Template for sundtek.service
Always restart on failure.
2019-01-21 22:33:05 +01:00
Alexander Grothe 4bdabc7992 Update Manual.html 2019-01-19 12:27:41 +01:00
Alexander Grothe c2962eed4c Add vdrpbd and vdr-addon-lifeguard-ng as default packages
and update rules for dvb ff devices
2019-01-19 12:23:39 +01:00
Alexander Grothe 579f3e0cd3 Remove intel snippet before running xorg-verbose 2019-01-07 22:04:41 +01:00
Alexander Grothe 9180f8d74e Fix quoting and indentation in 20-intel.conf.j2 2019-01-07 21:56:48 +01:00
Alexander Grothe d4cbb054bd add drm to variables from facts if undefined 2019-01-07 21:44:04 +01:00
Alexander Grothe 8b885221ae Add xorg.conf.d snippet for intel graphics
TODO: load edid early within initramfs
2019-01-07 21:38:30 +01:00
Alexander Grothe a4dcadabcf Add edid modelines to xrandr facts 2019-01-07 21:32:08 +01:00
Alexander Grothe 58859dd8d7 Add support for drm subsystem to xrandr_facts.py 2019-01-07 10:33:27 +01:00
Alexander Grothe 387daa0134 Reorganize menuorg template 2019-01-07 09:25:47 +01:00
Alexander Grothe 6f91f95d49 Add proper ansible_managed comment to file 2019-01-07 09:25:08 +01:00
Alexander Grothe 128e1683c1 Add template for menuorg.xml (to test translation filter) 2019-01-05 11:43:59 +01:00
Alexander Grothe 964d41a41a Fix typo and improve comment 2019-01-05 11:42:26 +01:00
Alexander Grothe f5d5d78a57 Add role for vdr-plugin-menuorg 2019-01-05 11:42:07 +01:00
Alexander Grothe a29189252e Adds an initial version of a template for intel xorg configuration
and marks the xorg-verbose.conf.j2 template with an ansible_managed comment
2019-01-04 14:26:46 +01:00
Alexander Grothe 711afd35d0 Add some hotkeys for yavdr-frontend actions to rc.xml.j2 template 2019-01-04 14:19:00 +01:00
Alexander Grothe 2559779de3 Several small fixes in various files
- xrandr_facts.py: allow detecting Virtual[1..n] devices in VirtualBox 6.0
2019-01-04 14:17:13 +01:00
Alexander Grothe 89c7254d43 Further cleanup or rc_maps.cfg.j2 2019-01-02 21:27:55 +01:00
Alexander Grothe 6522156b07 Reorganize rc_map.cfg.j2 template
ir-keytable uses the first match for a driver keytable combination (thanks to gotscha
https://www.vdr-portal.de/forum/index.php?thread/131575-yavdr-ansible/&postID=1310666#post1310666
for pointing this out).
2019-01-02 21:17:21 +01:00
Alexander Grothe 1622bbd6e6 Run ir-keytable only if installed 2019-01-02 17:22:33 +01:00
Alexander Grothe 7dd080e9e7 Add hook to reload rc-core keytables on resume 2019-01-02 17:16:11 +01:00
Alexander Grothe f253d7c864 Add comments to templates for serial-ir 2019-01-02 12:08:37 +01:00
Alexander Grothe b3195507fa Update README.md 2019-01-02 10:35:55 +01:00
Alexander Grothe 81aeade96c Fix paths for templates 2019-01-02 10:22:52 +01:00
Alexander Grothe b45785bb6d Fix typos in playbook files 2019-01-02 10:13:18 +01:00
Alexander Grothe f1709c8494 rename variable serial_device to serial_ir_device
and add an entry for the serial-ir role to the playbook (commented out
by default, so the user has to enable it if required)
2019-01-02 09:26:56 +01:00
Alexander Grothe 326c7d3119 Add role for serial ir receivers
TODO: test role for serial_device=ttyS0 and serial_device=ttyS1
2019-01-01 23:48:31 +01:00
Alexander Grothe 21710fc62b Add install script for headless installation 2018-12-31 19:42:02 +01:00
Alexander Grothe b4afe5129f Update Manual.html 2018-12-11 14:01:50 +01:00
Alexander Grothe 142487622e Use yavdr-media package for background images 2018-12-11 14:01:04 +01:00
Alexander Grothe 591579a492 Update URLs for HTML/css theme readtheorg 2018-11-29 22:43:13 +01:00
Alexander Grothe f2b75bb5f7 Update comment block 2018-10-27 15:04:34 +02:00
Alexander Grothe ab2cf081b4 Fix typo 2018-10-27 14:58:22 +02:00
Alexander Grothe 82ecb114b1 Add task and templates for rudimentary standby support 2018-10-27 14:46:53 +02:00
Alexander Grothe 01e91cc529 re-add tags to kodi role import_tasks elements 2018-10-05 18:53:07 +02:00
Alexander Grothe 9ac3f32c32 Simplify installation of KODI packages 2018-10-05 18:01:28 +02:00
Alexander Grothe fb9ea5a363 Simplify libdvd-pkg installation 2018-10-05 17:59:22 +02:00
Alexander Grothe 6f2b486608 Remove unused with_items entry 2018-10-05 17:53:07 +02:00
Alexander Grothe 96b029fd24 Update usage of apt module, move away from deprecated loop approach 2018-10-05 17:49:39 +02:00
Alexander Grothe febd80390f Rearrange HTML_HEAD URLs 2018-10-05 17:22:16 +02:00
Alexander Grothe 03b70283ae Remove inline tags option (preparation for ansible 2.7) 2018-10-05 17:21:20 +02:00
Alexander Grothe c4ddbb135a Deduplicate xrandr_facts.py 2018-10-01 11:12:24 +02:00