aboutsummaryrefslogtreecommitdiffstats
path: root/sway/commands/hide_edge_borders.c
diff options
context:
space:
mode:
authorLibravatar Ronan Pigott <rpigott@berkeley.edu>2019-11-04 15:10:40 -0700
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2019-11-04 21:16:27 -0500
commit3975ca28c2e870eb3f40bbd43a90354743f7ccf1 (patch)
treed35aa9aa8b0c17e94fb24359a13ab83547cafae5 /sway/commands/hide_edge_borders.c
parentAdd --custom to `output mode` command (diff)
downloadsway-3975ca28c2e870eb3f40bbd43a90354743f7ccf1.tar.gz
sway-3975ca28c2e870eb3f40bbd43a90354743f7ccf1.tar.zst
sway-3975ca28c2e870eb3f40bbd43a90354743f7ccf1.zip
smart_borders: separate smartness from edge types
Diffstat (limited to 'sway/commands/hide_edge_borders.c')
-rw-r--r--sway/commands/hide_edge_borders.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sway/commands/hide_edge_borders.c b/sway/commands/hide_edge_borders.c
index f69bece1..9a1d8445 100644
--- a/sway/commands/hide_edge_borders.c
+++ b/sway/commands/hide_edge_borders.c
@@ -32,14 +32,15 @@ struct cmd_results *cmd_hide_edge_borders(int argc, char **argv) {
32 } else if (strcmp(argv[0], "both") == 0) { 32 } else if (strcmp(argv[0], "both") == 0) {
33 config->hide_edge_borders = E_BOTH; 33 config->hide_edge_borders = E_BOTH;
34 } else if (strcmp(argv[0], "smart") == 0) { 34 } else if (strcmp(argv[0], "smart") == 0) {
35 config->hide_edge_borders = E_SMART; 35 config->hide_edge_borders = E_NONE;
36 config->hide_edge_borders_smart = ESMART_ON;
36 } else if (strcmp(argv[0], "smart_no_gaps") == 0) { 37 } else if (strcmp(argv[0], "smart_no_gaps") == 0) {
37 config->hide_edge_borders = E_SMART_NO_GAPS; 38 config->hide_edge_borders = E_NONE;
39 config->hide_edge_borders_smart = ESMART_NO_GAPS;
38 } else { 40 } else {
39 return cmd_results_new(CMD_INVALID, expected_syntax); 41 return cmd_results_new(CMD_INVALID, expected_syntax);
40 } 42 }
41 config->hide_lone_tab = hide_lone_tab; 43 config->hide_lone_tab = hide_lone_tab;
42 config->saved_edge_borders = config->hide_edge_borders;
43 44
44 arrange_root(); 45 arrange_root();
45 46