]>
git.donarmstrong.com Git - deb_pkgs/autorandr.git/log
Phillip Berndt [Sun, 17 Feb 2019 11:50:55 +0000 (12:50 +0100)]
Merge branch 'master' into manpage
Phillip Berndt [Sun, 17 Feb 2019 11:49:10 +0000 (12:49 +0100)]
Merge pull request #138 from jschwab/fix-panning-bug
Fix case in which x and y are not specified in panning
Phillip Berndt [Sun, 17 Feb 2019 11:48:15 +0000 (12:48 +0100)]
Merge pull request #139 from joseph-jones/master
Fix check for disconnected monitors (fixes #128)
Phillip Berndt [Sun, 17 Feb 2019 11:45:07 +0000 (12:45 +0100)]
Merge pull request #127 from rliou92/rliou92
Add autorandr_launcher
Josiah Schwab [Sat, 9 Feb 2019 19:42:45 +0000 (11:42 -0800)]
Fix case in which x and y are not specified in panning
The regular expression that extracts the panning values has optional
matches for the named groups x and y.
Previously, the case in which there is no match for x and y looks to
have been attempted to be handled by doing
detail.get("x", "0")
This is a bug. The default argument to dict.get is only returned when
the key is not a member of the dictionary. However, when a group
fails to participate in the regex match, the dict does have a key.
The default value of this default key is None. This would lead to an
error when the get returned None and None was then cast to an integer.
This resolves the issue by explicitly setting the groupdict default to
be "0", which is appropriate for the two groups (x and y) that may
optionally participate in the match.
Joseph M Jones [Sat, 9 Feb 2019 19:40:07 +0000 (19:40 +0000)]
Fix check for disconnected monitors (fixes #128)
Ricky Liou [Sun, 3 Feb 2019 01:15:24 +0000 (17:15 -0800)]
Add --default default
Added in order to behave the same way as the systemd service
Ricky Liou [Sun, 3 Feb 2019 01:08:50 +0000 (17:08 -0800)]
Merge branch 'master' of https://github.com/phillipberndt/autorandr into rliou92
somers-all-the-time [Tue, 29 Jan 2019 17:23:55 +0000 (11:23 -0600)]
Changed file paths to use relative names in manpage Makefile target
Phillip Berndt [Mon, 28 Jan 2019 21:15:54 +0000 (22:15 +0100)]
Merge pull request #136 from jschwab/update-arch-package-link
Update Arch link in README
Josiah Schwab [Mon, 28 Jan 2019 16:39:50 +0000 (08:39 -0800)]
Update Arch link in README
Since 2018-07-22, autorandr has been a part of the official community
repository on Arch.
somers-all-the-time [Sat, 19 Jan 2019 19:38:25 +0000 (13:38 -0600)]
Added target manpage to Makefile
somers-all-the-time [Thu, 17 Jan 2019 08:55:17 +0000 (02:55 -0600)]
Wrote initial man page
somers-all-the-time [Thu, 17 Jan 2019 04:10:12 +0000 (22:10 -0600)]
Initial start to man page
Ricky Liou [Sun, 4 Nov 2018 20:15:59 +0000 (12:15 -0800)]
Fix help str to match program name
Ricky Liou [Sun, 4 Nov 2018 19:48:18 +0000 (11:48 -0800)]
Add source code for launcher
Ricky Liou [Sun, 4 Nov 2018 19:45:00 +0000 (11:45 -0800)]
Add launcher commands to Makefile
Phillip Berndt [Fri, 19 Oct 2018 13:40:42 +0000 (15:40 +0200)]
Merge pull request #121 from Waester/dev-pr
Partially support modes with non-standard names
Phillip Berndt [Fri, 19 Oct 2018 06:27:19 +0000 (08:27 +0200)]
More generic approach for non-standard mode names.
Co-Authored-By: Waester <alex@devho.se>
Waester [Thu, 11 Oct 2018 13:55:48 +0000 (15:55 +0200)]
Partially support modes with non-standard names
Phillip Berndt [Wed, 3 Oct 2018 13:11:42 +0000 (15:11 +0200)]
Merge pull request #120 from krinistof/patch-2
Add xbps package of Void Linux in README.md
IFA [Wed, 3 Oct 2018 12:40:17 +0000 (14:40 +0200)]
Add xbps package of Void Linux in README.md
Maciej Sitarz [Fri, 28 Sep 2018 08:32:07 +0000 (10:32 +0200)]
Update RPM spec file to stable v1.7
Maciej Sitarz [Fri, 28 Sep 2018 08:31:20 +0000 (10:31 +0200)]
Merge remote-tracking branch 'upstream/master'
Phillip Berndt [Tue, 25 Sep 2018 17:20:42 +0000 (19:20 +0200)]
Version bump: autorandr-1.7
Phillip Berndt [Tue, 25 Sep 2018 17:12:35 +0000 (19:12 +0200)]
Merge pull request #117 from Janno/patch-1
Consider screen rotation in `get_fb_dimensions`
Jan-Oliver Kaiser [Sat, 22 Sep 2018 13:18:17 +0000 (15:18 +0200)]
Add Jan-Oliver Kaiser to list of contributors.
Phillip Berndt [Thu, 20 Sep 2018 20:05:16 +0000 (22:05 +0200)]
Merge pull request #118 from patzm/patch-1
typo in readme / changelog
Martin Patz [Sun, 9 Sep 2018 20:15:39 +0000 (22:15 +0200)]
typo in readme / changelog
Jan-Oliver Kaiser [Mon, 27 Aug 2018 11:14:55 +0000 (13:14 +0200)]
Consider screen rotation in `get_fb_dimensions`
This should fix phillipberndt/autorandr#116.
Phillip Berndt [Fri, 27 Jul 2018 12:55:46 +0000 (14:55 +0200)]
Merge pull request #114 from maciex/issue/RPM_spec_systemd_fix
Proper placement of systemd service file
Maciej Sitarz [Mon, 23 Jul 2018 12:26:04 +0000 (14:26 +0200)]
Fix placement of systemd service file
Updated to latest version
Phillip Berndt [Fri, 20 Jul 2018 06:47:39 +0000 (08:47 +0200)]
Version bump: autorandr-1.6
Phillip Berndt [Fri, 20 Jul 2018 06:46:24 +0000 (08:46 +0200)]
Update README
Phillip Berndt [Fri, 20 Jul 2018 06:43:40 +0000 (08:43 +0200)]
Merge pull request #113 from Kazy/master
Fix AttributeError exception in is_equal_configuration
Jocelyn Boullier [Thu, 19 Jul 2018 15:14:43 +0000 (17:14 +0200)]
Fix AttributeError exception in is_equal_configuration
Maciej Sitarz [Thu, 19 Jul 2018 13:50:29 +0000 (15:50 +0200)]
Merge branch 'rpm_build_fix_v1.5.1'
Maciej Sitarz [Thu, 19 Jul 2018 13:50:16 +0000 (15:50 +0200)]
Merge branch 'master' of github.com:maciex/autorandr
Maciej Sitarz [Thu, 19 Jul 2018 13:40:28 +0000 (15:40 +0200)]
Set systemd dependency to get it's macros
Maciej Sitarz [Thu, 19 Jul 2018 13:03:53 +0000 (15:03 +0200)]
Rpm build fix v1.5.1 (#1)
* Fix RPM Build Error: File must begin with '/'
* Update build version
Maciej Sitarz [Thu, 19 Jul 2018 12:46:17 +0000 (14:46 +0200)]
Update build version
Phillip Berndt [Thu, 19 Jul 2018 12:18:58 +0000 (14:18 +0200)]
Merge pull request #110 from bricewge/master
AUTORANDR_MONITORS only contains current monitors
Maciej Sitarz [Thu, 19 Jul 2018 12:18:54 +0000 (14:18 +0200)]
Fix RPM Build Error: File must begin with '/'
Phillip Berndt [Thu, 19 Jul 2018 12:16:58 +0000 (14:16 +0200)]
Inform about #111
Phillip Berndt [Thu, 19 Jul 2018 12:15:15 +0000 (14:15 +0200)]
Merge pull request #112 from languitar/patch-1
Use process kill mode in systemd service
Johannes Wienke [Thu, 19 Jul 2018 12:12:52 +0000 (14:12 +0200)]
Use process kill mode in systemd service
This allows starting background processes in postswitch scripts without having to deal with cgroups. Will resolve #111.
Maciej Sitarz [Thu, 19 Jul 2018 08:39:29 +0000 (10:39 +0200)]
Updated RPM build spec to v1.5
Brice Waegeneire [Mon, 16 Jul 2018 17:35:52 +0000 (19:35 +0200)]
AUTORANDR_MONITORS only contains current monitors
Signed-off-by: Brice Waegeneire <brice.wge@gmail.com>
Phillip Berndt [Wed, 11 Jul 2018 07:02:50 +0000 (09:02 +0200)]
Bugfix: Fix is_equal_configuration() "off" comparison
Phillip Berndt [Fri, 29 Jun 2018 07:16:50 +0000 (09:16 +0200)]
Update makefile
Phillip Berndt [Fri, 29 Jun 2018 07:14:58 +0000 (09:14 +0200)]
Consider configurations equal only if no additional outputs are enabled
Before, if 3 outputs were enabled, autorandr would consider a
configuration which had only 2 of those "current". Fix this.
Phillip Berndt [Fri, 11 May 2018 16:46:07 +0000 (18:46 +0200)]
Merge pull request #108 from Vladimir-csp/patch-1
XDG search and *.d dir filternig
Vladimir-csp [Fri, 11 May 2018 12:13:15 +0000 (15:13 +0300)]
XDG search and *.d dir filternig
Phillip Berndt [Mon, 30 Apr 2018 06:08:26 +0000 (08:08 +0200)]
Bugfix for #106 and add to changelog
Brice Waegeneire [Sun, 29 Apr 2018 20:05:24 +0000 (22:05 +0200)]
add monitor list to hooks by environment variables
Phillip Berndt [Thu, 19 Apr 2018 20:18:08 +0000 (22:18 +0200)]
fixup: Also allow -c instead of --change
Phillip Berndt [Thu, 19 Apr 2018 20:16:53 +0000 (22:16 +0200)]
Bugfix: Do not load default profile unless --change is set (fixes #105)
Phillip Berndt [Sun, 15 Apr 2018 16:14:56 +0000 (18:14 +0200)]
Add --panning support to --fb auto-value
Phillip Berndt [Mon, 9 Apr 2018 12:01:44 +0000 (14:01 +0200)]
Add --fb option to xrandr invocations
As suggested by @Vladimir-csp in #88.
Phillip Berndt [Tue, 3 Apr 2018 20:31:26 +0000 (22:31 +0200)]
Version bump: autorandr 1.5
Phillip Berndt [Mon, 26 Mar 2018 17:43:07 +0000 (19:43 +0200)]
Update documentation with wildcard matching
Phillip Berndt [Sun, 25 Mar 2018 10:19:03 +0000 (12:19 +0200)]
Allow wildcard matching in EDIDs
See #100.
Phillip Berndt [Sun, 25 Mar 2018 10:12:43 +0000 (12:12 +0200)]
Add --detected and --current to filter the profile list output
See bug #99
Phillip Berndt [Wed, 7 Mar 2018 06:42:23 +0000 (07:42 +0100)]
Output all non-error output to stdout instead of stderr
Fixes #98. This breaks compatibility with older versions of autorandr in
case users relied on which stream to use for parsing its output.
Phillip Berndt [Thu, 4 Jan 2018 08:10:26 +0000 (09:10 +0100)]
Fix virtual profiles broken by
1094d7d9
Phillip Berndt [Sat, 23 Dec 2017 22:52:40 +0000 (23:52 +0100)]
Updated the possible downstream sources for autorandr
Phillip Berndt [Fri, 22 Dec 2017 16:25:24 +0000 (17:25 +0100)]
autorandr 1.4
Phillip Berndt [Fri, 22 Dec 2017 09:41:28 +0000 (10:41 +0100)]
Merge pull request #95 from dondelelcaro/fix_two_argument_key
Built-in-profiles weren't working; I think sorted should only take one argument in key
Don Armstrong [Fri, 22 Dec 2017 01:47:25 +0000 (17:47 -0800)]
sorted should only take one argument in key
Phillip Berndt [Fri, 15 Dec 2017 17:30:58 +0000 (18:30 +0100)]
Do not error out if no configuration file exists
Phillip Berndt [Thu, 14 Dec 2017 20:36:50 +0000 (21:36 +0100)]
Fixup README
Phillip Berndt [Wed, 13 Dec 2017 21:08:11 +0000 (22:08 +0100)]
Add a configuration file for default option values
See #94
Phillip Berndt [Wed, 13 Dec 2017 20:57:00 +0000 (21:57 +0100)]
Add new profile which shuts down all screens
Phillip Berndt [Tue, 21 Nov 2017 15:22:28 +0000 (16:22 +0100)]
autorandr 1.3
Phillip Berndt [Tue, 21 Nov 2017 15:15:06 +0000 (16:15 +0100)]
Merge pull request #92 from blueyed/dispatch_call_to_sessions-env
dispatch_call_to_sessions: skip envs without name
Daniel Hahler [Mon, 20 Nov 2017 04:22:57 +0000 (05:22 +0100)]
dispatch_call_to_sessions: skip envs without name
Fixes https://github.com/phillipberndt/autorandr/issues/87.
Phillip Berndt [Mon, 20 Nov 2017 09:05:49 +0000 (10:05 +0100)]
Merge pull request #91 from blueyed/fix-exec_scripts
Fix exec_scripts: candidate_directories broke for XDG/profile_path
Daniel Hahler [Mon, 20 Nov 2017 04:05:15 +0000 (05:05 +0100)]
Fix exec_scripts: candidate_directories broke for XDG/profile_path
This was broken in
1094d7d .
Phillip Berndt [Wed, 15 Nov 2017 14:51:37 +0000 (15:51 +0100)]
Add --load short form to changelog
Phillip Berndt [Wed, 15 Nov 2017 14:51:14 +0000 (15:51 +0100)]
To disable --panning use 0x0, not none
Phillip Berndt [Wed, 15 Nov 2017 14:50:04 +0000 (15:50 +0100)]
Reorder --help output
Phillip Berndt [Mon, 13 Nov 2017 19:06:41 +0000 (20:06 +0100)]
Merge pull request #89 from christophgysin/long-lines
Simplify code and break long lines
Christoph Gysin [Mon, 13 Nov 2017 16:08:12 +0000 (18:08 +0200)]
flake8: reduce max-line-length
Christoph Gysin [Mon, 13 Nov 2017 14:49:25 +0000 (16:49 +0200)]
simplify code
Christoph Gysin [Mon, 13 Nov 2017 14:46:59 +0000 (16:46 +0200)]
break long lines
Christoph Gysin [Mon, 13 Nov 2017 14:49:04 +0000 (16:49 +0200)]
remove duplication
Phillip Berndt [Mon, 13 Nov 2017 14:21:59 +0000 (15:21 +0100)]
Merge pull request #85 from christophgysin/load-shorthand
add short form for --load
Christoph Gysin [Mon, 6 Nov 2017 18:19:56 +0000 (20:19 +0200)]
readme: add example for short form of --load
Christoph Gysin [Mon, 6 Nov 2017 18:19:27 +0000 (20:19 +0200)]
readme: expand text to full examples
Christoph Gysin [Sun, 5 Nov 2017 21:27:31 +0000 (23:27 +0200)]
getopt: load profile from args
Christoph Gysin [Sun, 5 Nov 2017 21:26:49 +0000 (23:26 +0200)]
getopt: save args
Christoph Gysin [Sun, 5 Nov 2017 21:00:38 +0000 (23:00 +0200)]
flake8: add config
Christoph Gysin [Sun, 5 Nov 2017 20:58:19 +0000 (22:58 +0200)]
flake8: fix style
Phillip Berndt [Sat, 21 Oct 2017 13:41:08 +0000 (15:41 +0200)]
Merge pull request #84 from Eisfreak7/master
Improve hook script documentation
Timo Kaufmann [Sat, 21 Oct 2017 00:35:32 +0000 (19:35 -0500)]
Fix minor formatting inconsistencies
Timo Kaufmann [Sat, 21 Oct 2017 00:33:28 +0000 (19:33 -0500)]
Document the precedences of hook scripts
Timo Kaufmann [Sat, 21 Oct 2017 00:32:47 +0000 (19:32 -0500)]
Mention nix as an installation method
Phillip Berndt [Tue, 17 Oct 2017 09:39:39 +0000 (11:39 +0200)]
Batch mode: Prefer processes with XAUTHORITY set as environment templates (See #81)
Phillip Berndt [Fri, 13 Oct 2017 12:42:12 +0000 (14:42 +0200)]
autorandr 1.2
Phillip Berndt [Fri, 13 Oct 2017 12:25:01 +0000 (14:25 +0200)]
Minor cleanup in virtual profile description output