diff --git a/res/drawable/ic_homepage_advanced_privacy.xml b/res/drawable/ic_homepage_advanced_privacy.xml new file mode 100644 index 0000000000000000000000000000000000000000..c727d026e735798e42a561533674fed549bf07a8 --- /dev/null +++ b/res/drawable/ic_homepage_advanced_privacy.xml @@ -0,0 +1,37 @@ + + + + + + + + diff --git a/res/drawable/ic_homepage_privacy.xml b/res/drawable/ic_homepage_privacy.xml index 85b5c6c58b3bd9906b7c08cd593cccef70e49a6b..2a30d5c3e73b62c85a6f9fa9060f0a38bdd8499c 100644 --- a/res/drawable/ic_homepage_privacy.xml +++ b/res/drawable/ic_homepage_privacy.xml @@ -1,28 +1,33 @@ + + + android:viewportWidth="32" + android:viewportHeight="32"> + android:pathData="M25.2477,32H6.7523C3.0261,32 0,28.9739 0,25.2477V6.7523C0,3.0261 3.0261,0 6.7523,0H25.2477C28.9739,0 32,3.0261 32,6.7523V25.2477C32,28.9739 28.9739,32 25.2477,32Z" + android:fillColor="#2CCF69"/> + android:fillType="evenOdd"/> + android:fillType="evenOdd"/> diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml index 08adcbc046325f0f434397cf28115cd292f2d1ad..7e19d5117e8da87998512ab1ff25ed96bd956803 100644 --- a/res/values/cm_strings.xml +++ b/res/values/cm_strings.xml @@ -211,4 +211,8 @@ Fast charging Disable to reduce the heat produced by the device while charging or to extend the lifespan of the battery + + + Advanced Privacy + Manage trackers, fake location, hide IP address diff --git a/res/xml/advanced_privacy_dashboard_settings.xml b/res/xml/advanced_privacy_dashboard_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..c126441c00de1a1cc446e5edf1e908eb54926755 --- /dev/null +++ b/res/xml/advanced_privacy_dashboard_settings.xml @@ -0,0 +1,28 @@ + + + + + + + + + diff --git a/res/xml/top_level_settings.xml b/res/xml/top_level_settings.xml index 68ba4d019317df931cac0fa758df6e4722aa8661..aa29630dbf95e3d95b96fdbb216e06ed7a803f82 100644 --- a/res/xml/top_level_settings.xml +++ b/res/xml/top_level_settings.xml @@ -101,6 +101,14 @@ android:order="-55" android:fragment="com.android.settings.privacy.PrivacyDashboardFragment"/> + + getXmlResourcesToIndex(Context context, + boolean enabled) { + final ArrayList result = new ArrayList<>(); + + final SearchIndexableResource sir = new SearchIndexableResource(context); + sir.xmlResId = R.xml.advanced_privacy_dashboard_settings; + result.add(sir); + return result; + } + }; +}