diff options
| author | Dana Jansens <danakj@orodu.net> | 2012-10-01 22:39:39 -0400 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2012-10-06 22:52:31 -0400 |
| commit | 5e282dae08be3b900e0337efa0fae8f3ffa92cd7 (patch) | |
| tree | d69699a7b3a8e3c0425d347951c0f9c167c73cc4 | |
| parent | 8a26a5190ca8479b96261c9e896e88bd32f56d06 (diff) | |
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.
| -rw-r--r-- | data/rc.xml | 3 | ||||
| -rw-r--r-- | data/rc.xsd | 1 | ||||
| -rw-r--r-- | openbox/config.c | 4 | ||||
| -rw-r--r-- | openbox/config.h | 2 |
4 files changed, 0 insertions, 10 deletions
diff --git a/data/rc.xml b/data/rc.xml index 6e8445aa..1da3b384 100644 --- a/data/rc.xml +++ b/data/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 diff --git a/data/rc.xsd b/data/rc.xsd index fb7da522..79a3571f 100644 --- a/data/rc.xsd +++ b/data/rc.xsd @@ -70,7 +70,6 @@ </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> diff --git a/openbox/config.c b/openbox/config.c index d5ff8c45..f7cbc3b9 100644 --- a/openbox/config.c +++ b/openbox/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 @@ static void parse_placement(xmlNodePtr node, gpointer d) 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 @@ void config_startup(ObtXmlInst *i) 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; diff --git a/openbox/config.h b/openbox/config.h index 43386d3c..a111a06f 100644 --- a/openbox/config.h +++ b/openbox/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; |
