aboutsummaryrefslogtreecommitdiffstats
path: root/sway/commands/output.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/commands/output.c')
-rw-r--r--sway/commands/output.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/sway/commands/output.c b/sway/commands/output.c
index 5186a2ba..c102344d 100644
--- a/sway/commands/output.c
+++ b/sway/commands/output.c
@@ -6,7 +6,7 @@
6#include "log.h" 6#include "log.h"
7 7
8// must be in order for the bsearch 8// must be in order for the bsearch
9static struct cmd_handler output_handlers[] = { 9static const struct cmd_handler output_handlers[] = {
10 { "adaptive_sync", output_cmd_adaptive_sync }, 10 { "adaptive_sync", output_cmd_adaptive_sync },
11 { "background", output_cmd_background }, 11 { "background", output_cmd_background },
12 { "bg", output_cmd_background }, 12 { "bg", output_cmd_background },
@@ -15,8 +15,11 @@ static struct cmd_handler output_handlers[] = {
15 { "enable", output_cmd_enable }, 15 { "enable", output_cmd_enable },
16 { "max_render_time", output_cmd_max_render_time }, 16 { "max_render_time", output_cmd_max_render_time },
17 { "mode", output_cmd_mode }, 17 { "mode", output_cmd_mode },
18 { "modeline", output_cmd_modeline },
18 { "pos", output_cmd_position }, 19 { "pos", output_cmd_position },
19 { "position", output_cmd_position }, 20 { "position", output_cmd_position },
21 { "power", output_cmd_power },
22 { "render_bit_depth", output_cmd_render_bit_depth },
20 { "res", output_cmd_mode }, 23 { "res", output_cmd_mode },
21 { "resolution", output_cmd_mode }, 24 { "resolution", output_cmd_mode },
22 { "scale", output_cmd_scale }, 25 { "scale", output_cmd_scale },
@@ -32,9 +35,9 @@ struct cmd_results *cmd_output(int argc, char **argv) {
32 return error; 35 return error;
33 } 36 }
34 37
35 // The NOOP-1 output is a dummy output used when there's no outputs 38 // The HEADLESS-1 output is a dummy output used when there's no outputs
36 // connected. It should never be configured. 39 // connected. It should never be configured.
37 if (strcasecmp(argv[0], root->noop_output->wlr_output->name) == 0) { 40 if (strcasecmp(argv[0], root->fallback_output->wlr_output->name) == 0) {
38 return cmd_results_new(CMD_FAILURE, 41 return cmd_results_new(CMD_FAILURE,
39 "Refusing to configure the no op output"); 42 "Refusing to configure the no op output");
40 } 43 }
@@ -51,7 +54,7 @@ struct cmd_results *cmd_output(int argc, char **argv) {
51 if (!sway_output) { 54 if (!sway_output) {
52 return cmd_results_new(CMD_FAILURE, "Unknown output"); 55 return cmd_results_new(CMD_FAILURE, "Unknown output");
53 } 56 }
54 if (sway_output == root->noop_output) { 57 if (sway_output == root->fallback_output) {
55 return cmd_results_new(CMD_FAILURE, 58 return cmd_results_new(CMD_FAILURE,
56 "Refusing to configure the no op output"); 59 "Refusing to configure the no op output");
57 } 60 }