refactor: Rename dock to override-redirect

This commit is contained in:
Michael Carlberg 2016-12-03 23:08:47 +01:00
parent d6a0c84e0b
commit 9f16e3fff7
3 changed files with 12 additions and 6 deletions
src/components

View file

@ -77,7 +77,13 @@ void bar::bootstrap(bool nodraw) {
m_opts.origin = edge::BOTTOM;
}
GET_CONFIG_VALUE(bs, m_opts.force_docking, "dock");
try {
m_opts.override_redirect = m_conf.get<bool>(bs, "dock");
m_conf.warn_deprecated(bs, "dock", "override-redirect");
} catch (const key_error& err) {
m_opts.override_redirect = m_conf.get<bool>(bs, "override-redirect", m_opts.override_redirect);
}
GET_CONFIG_VALUE(bs, m_opts.spacing, "spacing");
GET_CONFIG_VALUE(bs, m_opts.padding.left, "padding-left");
GET_CONFIG_VALUE(bs, m_opts.padding.right, "padding-right");
@ -503,10 +509,10 @@ void bar::restack_window() {
if (wm_restack == "bspwm") {
restacked = bspwm_util::restack_above_root(m_connection, m_opts.monitor, m_window);
#if ENABLE_I3
} else if (wm_restack == "i3" && m_opts.force_docking) {
} else if (wm_restack == "i3" && m_opts.override_redirect) {
restacked = i3_util::restack_above_root(m_connection, m_opts.monitor, m_window);
} else if (wm_restack == "i3" && !m_opts.force_docking) {
m_log.warn("Ignoring restack of i3 window (not needed when dock = false)");
} else if (wm_restack == "i3" && !m_opts.override_redirect) {
m_log.warn("Ignoring restack of i3 window (not needed when `override-redirect = false`)");
wm_restack.clear();
#endif
} else {