- 08 Jul, 2018 1 commit
-
-
Frederik Gladhorn authored
-
- 23 Feb, 2018 1 commit
-
-
Sebastian Kügler authored
This patch allows the rotation of an output to be set from kscreen-doctor. The syntax is kscreen-doctor output.HDMI-2.rotation.left
-
- 02 Nov, 2017 1 commit
-
-
Sebastian Kügler authored
-
- 10 Oct, 2017 1 commit
-
-
Sebastian Kügler authored
This makes the mode setting through kscreen-doctor a bit more intuitive and documents it
-
- 20 Sep, 2017 2 commits
-
-
Sebastian Kügler authored
Bit of a screwup between not merging the Plasma/5.10 branch and this slightly improved version.
-
Summary: Adds set scale option to kscreen doctor. Test Plan: Ran it, my screen changed awesomely. Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: mart, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D6026
-
- 19 Sep, 2017 2 commits
-
-
Sebastian Kügler authored
Instead of our hand-baked version, use QString::toInt() to convert to numbers.
-
Sebastian Kügler authored
Add the option to set the scale of an output in kscreen doctor. CHANGELOG: kscreen-doctor: support setting scale of outputs
-
- 09 Aug, 2016 1 commit
-
-
Sebastian Kügler authored
This allows to use config commands such as "output.HDMI-1.enable" instead of "output.73.enable", the former being more human-readable, easier to identify, and more stable (the output id may change across sessions). If an output with that name isn't found, we still parse it as an int output id.
-
- 29 Jul, 2016 1 commit
-
-
Sebastian Kügler authored
-
- 28 Jul, 2016 1 commit
-
-
Sebastian Kügler authored
- rename cli option to reflect that this outputs more general runtime information now, not just the backend config - add information about logging to --info output
-
- 26 Jul, 2016 1 commit
-
-
Sebastian Kügler authored
Also, color and indicate current and preferred mode, this was really missing from the outputs output.
-
- 14 Jun, 2016 2 commits
-
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
- 13 Jun, 2016 1 commit
-
-
Sebastian Kügler authored
-
- 08 Jun, 2016 4 commits
-
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
Sebastian Kügler authored
This change shows when an output is the primary in the outputs list of kscreen-doctor. BUG:364091
-
- 18 May, 2016 1 commit
-
-
Allen Winter authored
-
- 29 Apr, 2016 1 commit
-
-
Sebastian Kügler authored
-
- 06 Apr, 2016 1 commit
-
-
Sebastian Kügler authored
Show an error and exit instead of hanging.
-
- 23 Mar, 2016 1 commit
-
-
Sebastian Kügler authored
We need to wait until the supported signal comes in, then set the mode. In order to make sure that all outputs are done before we quit, we'll count the number of supported display's "under way signals". The rest of the code is pretty much boilerplate.
-
- 21 Mar, 2016 1 commit
-
-
Sebastian Kügler authored
Add a --dpms option which currently switches off the display.
-
- 15 Mar, 2016 2 commits
-
-
Sebastian Kügler authored
-
Sebastian Kügler authored
This command shows the backend configuration, available backends, preferred ones and environmental matters.
-
- 10 Mar, 2016 1 commit
-
-
Sebastian Kügler authored
-
- 07 Mar, 2016 11 commits
-
-
Sebastian Kügler authored
-
Sebastian Kügler authored
This is pretty straight-forward now, including error handling when the supplied mode id is invalid.
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
Sebastian Kügler authored
Make sure we return as soon as we notice a problem. This avoids calling qApp->quit() before the event loop is stopped, and makes returning the proper error code work.
-
Sebastian Kügler authored
- exit with error codes as documented in main.cpp - stricter checking if ints are parsed by comparing them as strings - return early where possible
-
Sebastian Kügler authored
This introduces new syntax which allows to set multiple options at once, as to align with atomic modesetting semantics. It's pretty simple: - kscreen-doctor receives a list of "commands" - each command translates to one setting of an output - in general, the output commands are separated by '.' Commands can be (currently limited to, but it gets you the idea): // Disable an output kscreen-doctor output.1.disable // Enable an output, set a specific mode kscreen-doctor output.1.enable output.1.mode.3 // Position outputs next to each other kscreen-doctor output.1.position.0,0 output.2.position.1920,0 You can use the --outputs option to find the ids for outputs and modes.
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
Sebastian Kügler authored
-
Sebastian Kügler authored
kscreen-doctor is a command-line tool to interact with kscreen. Its mainly for testing, but can surely prove useful in the future as a replacement for tools such as xrandr. It can show the output configuration as json for now, not much else.
-