Commit Graph

301 Commits

Author SHA1 Message Date
Christoph Gysin
a631164f12 break long lines 2017-11-13 20:42:49 +02:00
Christoph Gysin
7275127378 remove duplication 2017-11-13 19:30:01 +02:00
Phillip Berndt
102608ecef
Merge pull request #85 from christophgysin/load-shorthand
add short form for --load
2017-11-13 15:21:59 +01:00
Christoph Gysin
b0257a2703 readme: add example for short form of --load 2017-11-06 20:19:56 +02:00
Christoph Gysin
5202ca9d55 readme: expand text to full examples 2017-11-06 20:19:27 +02:00
Christoph Gysin
e176ffa24a getopt: load profile from args 2017-11-06 20:12:53 +02:00
Christoph Gysin
ed4eab647a getopt: save args 2017-11-05 23:37:15 +02:00
Christoph Gysin
c8c1f290db flake8: add config 2017-11-05 23:36:27 +02:00
Christoph Gysin
72df46f8ab flake8: fix style 2017-11-05 23:36:27 +02:00
Phillip Berndt
b895793909 Merge pull request #84 from Eisfreak7/master
Improve hook script documentation
2017-10-21 15:41:08 +02:00
Timo Kaufmann
7603697711 Fix minor formatting inconsistencies 2017-10-20 19:35:32 -05:00
Timo Kaufmann
0822f31116 Document the precedences of hook scripts 2017-10-20 19:34:30 -05:00
Timo Kaufmann
f5f0183c3d Mention nix as an installation method 2017-10-20 19:32:47 -05:00
Phillip Berndt
9186348632 Batch mode: Prefer processes with XAUTHORITY set as environment templates (See #81) 2017-10-17 11:39:39 +02:00
Phillip Berndt
f9800fff9b autorandr 1.2 2017-10-13 14:42:12 +02:00
Phillip Berndt
9049f3dedd Minor cleanup in virtual profile description output 2017-10-13 14:25:01 +02:00
Phillip Berndt
37ca1c240f Update authors and changelog 2017-10-13 14:24:43 +02:00
Adrian Lopez
d2ad4861f8 Previous name was confusing 2017-10-13 13:49:06 +02:00
Adrian Lopez
58f72858d9 Center small screen in the middle of the physical screen
Also use transform instead of scale to fix error when scaling.
2017-10-12 14:51:15 +02:00
Adrian Lopez
0b100b0ecd Respect aspect ratio 2017-10-12 14:24:09 +02:00
Adrian Lopez
e1f96a206e Select the biggest area screen 2017-10-12 13:51:54 +02:00
Adrian Lopez
5903df4428 New virtual profile to clone biggest screen
This option set the biggest monitor with it preferred configuration and
scale the others monitors to show it completely
2017-10-12 13:31:54 +02:00
Phillip Berndt
ab222f520a Merge pull request #77 from t0fik/fedora25_plus_compability
Removed pm-utils on fedora22+ from requisites
2017-10-09 14:24:12 +02:00
Jerzy Drozdz
65886ffae3 Removed pm-utils on fedora22+ from requisites 2017-10-01 18:14:28 +02:00
Phillip Berndt
4b97684997 Merge pull request #76 from t0fik/add_redhat_spec
Added RedHat compatible spec file
2017-09-30 20:13:59 +02:00
Jerzy Drozdz
2c5c151814 Added RedHat compatible spec file 2017-09-03 01:06:29 +02:00
Phillip Berndt
6890caf33d Merge pull request #74 from nmschulte/use-completionsdir-for-bash-completion
Use pkg-config for bash-completion installation
2017-08-12 14:11:36 +02:00
Phillip Berndt
8ec7736531 Merge pull request #75 from nmschulte/contrib-in-readme
Discuss contributions in README
2017-08-12 14:09:51 +02:00
Nathan Schulte
167cfc1244 discuss contributions in README 2017-08-11 23:24:22 -05:00
Nathan Schulte
3b75ebfc94 cleanup bash-completion build logic 2017-08-11 22:58:25 -05:00
Nathan Schulte
5ec2d52568 use pkg-config for bash-completion completions dir 2017-08-11 22:58:25 -05:00
Phillip Berndt
b4343657bd Merge pull request #73 from adbrucker/master
Bug fix: ensure that the Debian control directory has permissions 0755.
2017-08-11 08:52:21 +02:00
Achim D. Brucker
c7dfe868e7 Bug fix: ensure that the Debian control directory has permissions 0755. 2017-08-11 06:06:39 +01:00
Phillip Berndt
ce01390085 autorandr is in pypi now 2017-07-17 18:02:14 +02:00
Phillip Berndt
0fe7af85e3 Possible fix for #72 2017-07-16 17:02:04 +02:00
Phillip Berndt
eaa0475309 Skip --panning 0x0 unless required (See #72) 2017-07-16 11:09:05 +02:00
Phillip Berndt
9cfb246e62 Tag the current code as 1.1 2017-06-07 10:32:20 +02:00
Phillip Berndt
aad63c5058 Call systemctl with --no-block from udev rule (Fixes #61) 2017-06-07 10:31:18 +02:00
Phillip Berndt
ee77c35529 pm-utils: Do not write log file by default
Fixes #68
2017-04-16 13:58:09 +02:00
Phillip Berndt
899f6f652f Note that StartLimitInterval was renamed in systemd-230
Fixes #69.
2017-04-16 13:56:55 +02:00
Phillip Berndt
855c18b7f2 Fix changelog order 2017-01-22 12:57:49 +01:00
Phillip Berndt
a02f2f6968 Fix #66: Encode int to str in environ 2017-01-21 11:55:24 +01:00
Phillip Berndt
20fe858e08 Call autorandr via systemd from udev, remove pmutils script on systemd systems
This merges pull request #62.
2017-01-20 21:41:06 +01:00
Phillip Berndt
28dc3cdea6 Do not automatically reload/update daemons from Makefile
Instead, write an info message to the console. See #60. This affects
udev and systemd.
2017-01-20 15:14:15 +01:00
Phillip Berndt
8352997dcf Process --help first, before executing predetect hook 2017-01-20 15:14:15 +01:00
Phillip Berndt
c583fb4389 Set AUTORANDR_BATCH_PID environment variable in batch invocations 2017-01-20 15:14:15 +01:00
Phillip Berndt
455809c32d systemd unit: Rate limit execution
This prevents the udev rule to run autorandr once per monitor added or
removed, instead of once per change -- this is relevant, e.g., if a
notebook is (dis-)connected to/from a docking station.
2017-01-20 15:14:15 +01:00
Phillip Berndt
ae1f18a060 udev rule: Dynamically call either systemd or autorandr directly depending on whether systemd unit is available 2017-01-20 15:14:15 +01:00
Phillip Berndt
94ae61de9d Update scripts' PREFIX in Makefile's install targets 2017-01-20 15:14:15 +01:00
Phillip Berndt
2184cf58ac Prefer systemd sleep.target over pmutils 2017-01-20 15:14:15 +01:00