[2/2] OmniGears: add columns divider hide config

a little taste of N :P

Change-Id: I0f15a0d4014b1fd804dd1a2c8ff9f2dcef53b41b
diff --git a/res/values/custom_strings.xml b/res/values/custom_strings.xml
index f3b9141..a28c032 100644
--- a/res/values/custom_strings.xml
+++ b/res/values/custom_strings.xml
@@ -296,6 +296,8 @@
 
     <string name="dashboard_colums_resize_title">Orientation adjustment</string>
     <string name="dashboard_colums_resize_summary">Automatically adjust settings columns based on orientation.</string>
+    <string name="dashboard_divider_show_title">Show columns divider</string>
+    <string name="dashboard_divider_show_summary"></string>
 
     <!-- global acions config -->
     <string name="global_actions_power_title">Power</string>
diff --git a/res/xml/more_interface_settings.xml b/res/xml/more_interface_settings.xml
index 855161c..026bdca 100644
--- a/res/xml/more_interface_settings.xml
+++ b/res/xml/more_interface_settings.xml
@@ -74,6 +74,12 @@
                 android:summary="@string/dashboard_colums_resize_summary"
                 android:defaultValue="true" />
 
+            <CheckBoxPreference
+                android:key="dashboard_divider_show"
+                android:title="@string/dashboard_divider_show_title"
+                android:summary="@string/dashboard_divider_show_summary"
+                android:defaultValue="true" />
+
             <PreferenceScreen
                 android:key="global_actions"
                 android:title="@string/global_actions_title"
diff --git a/src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java b/src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java
index 60d07db..415d285 100644
--- a/src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java
+++ b/src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java
@@ -63,11 +63,13 @@
     private static final String CHRONUS_ICON_PACK_INTENT = "com.dvtonder.chronus.ICON_PACK";
     private static final String LOCK_CLOCK_PACKAGE="com.cyanogenmod.lockclock";
     private static final String DASHBOARD_COLUMNS = "dashboard_columns";
+    private static final String DASHBOARD_DIVIDER_SHOW = "dashboard_divider_show";
 
     private PreferenceCategory mWeatherCategory;
     private ListPreference mWeatherIconPack;
     private CheckBoxPreference mHeaderWeather;
     private ListPreference mDashboardColumns;
+    private CheckBoxPreference mDashBoardDividerShow;
 
     @Override
     protected int getMetricsCategory() {
@@ -132,6 +134,11 @@
         }
         mDashboardColumns.setSummary(mDashboardColumns.getEntry());
         mDashboardColumns.setOnPreferenceChangeListener(this);
+
+        mDashBoardDividerShow = (CheckBoxPreference) findPreference(DASHBOARD_DIVIDER_SHOW);
+        if (!prefs.contains(DASHBOARD_DIVIDER_SHOW)) {
+            mDashBoardDividerShow.setChecked(true);
+        }
     }
 
     @Override