all repos — openbox @ 5e282dae08be3b900e0337efa0fae8f3ffa92cd7

openbox fork - make it a bit more like ryudo

Remove now-unused config_place_center option.

The new LeastOverlap placement doesn't use this option, and it kind of defeats
the purpose of the algorithm.
Dana Jansens danakj@orodu.net
commit

5e282dae08be3b900e0337efa0fae8f3ffa92cd7

parent

8a26a5190ca8479b96261c9e896e88bd32f56d06

4 files changed, 0 insertions(+), 10 deletions(-)

jump to
M data/rc.xmldata/rc.xml

@@ -33,9 +33,6 @@

<placement> <policy>Smart</policy> <!-- 'Smart' or 'UnderMouse' --> - <center>yes</center> - <!-- whether to place windows in the center of the free area found or - the top left corner --> <monitor>Primary</monitor> <!-- with Smart placement on a multi-monitor system, try to place new windows on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
M data/rc.xsddata/rc.xsd

@@ -70,7 +70,6 @@ <xsd:documentation>defines how new windows are placed</xsd:documentation>

</xsd:annotation> <xsd:sequence> <xsd:element minOccurs="0" name="policy" type="ob:placementpolicy"/> - <xsd:element minOccurs="0" name="center" type="ob:bool"/> <xsd:element minOccurs="0" name="monitor" type="ob:placementmonitor"/> <xsd:element minOccurs="0" name="primaryMonitor" type="ob:primarymonitor"/> </xsd:sequence>
M openbox/config.copenbox/config.c

@@ -37,7 +37,6 @@ gboolean config_focus_under_mouse;

gboolean config_unfocus_leave; ObPlacePolicy config_place_policy; -gboolean config_place_center; ObPlaceMonitor config_place_monitor; guint config_primary_monitor_index;

@@ -598,8 +597,6 @@

if ((n = obt_xml_find_node(node, "policy"))) if (obt_xml_node_contains(n, "UnderMouse")) config_place_policy = OB_PLACE_POLICY_MOUSE; - if ((n = obt_xml_find_node(node, "center"))) - config_place_center = obt_xml_node_bool(n); if ((n = obt_xml_find_node(node, "monitor"))) { if (obt_xml_node_contains(n, "active")) config_place_monitor = OB_PLACE_MONITOR_ACTIVE;

@@ -1027,7 +1024,6 @@

obt_xml_register(i, "focus", parse_focus, NULL); config_place_policy = OB_PLACE_POLICY_SMART; - config_place_center = TRUE; config_place_monitor = OB_PLACE_MONITOR_PRIMARY; config_primary_monitor_index = 1;
M openbox/config.hopenbox/config.h

@@ -83,8 +83,6 @@ extern gboolean config_unfocus_leave;

/*! The algorithm to use for placing new windows */ extern ObPlacePolicy config_place_policy; -/*! Place windows in the center of the free area */ -extern gboolean config_place_center; /*! Place windows on the active monitor (unless they are part of an application already on another monitor) */ extern ObPlaceMonitor config_place_monitor;