diff --git a/app/src/main/java/com/trianguloy/urlchecker/activities/ConfigActivity.java b/app/src/main/java/com/trianguloy/urlchecker/activities/ConfigActivity.java
index ab8307e..54312b2 100644
--- a/app/src/main/java/com/trianguloy/urlchecker/activities/ConfigActivity.java
+++ b/app/src/main/java/com/trianguloy/urlchecker/activities/ConfigActivity.java
@@ -12,6 +12,7 @@ import com.trianguloy.urlchecker.R;
import com.trianguloy.urlchecker.modules.AModuleConfig;
import com.trianguloy.urlchecker.modules.AModuleData;
import com.trianguloy.urlchecker.modules.ModuleManager;
+import com.trianguloy.urlchecker.utilities.AndroidUtils;
import com.trianguloy.urlchecker.utilities.Animations;
import com.trianguloy.urlchecker.utilities.GenericPref;
import com.trianguloy.urlchecker.utilities.Inflater;
@@ -87,6 +88,7 @@ public class ConfigActivity extends Activity {
// configure label
final TextView title = parent.findViewById(R.id.label);
title.setText(getString(R.string.dd, getString(module.getName())));
+ AndroidUtils.setAsClickable(title);
// configuration of the module
final View child = Inflater.inflate(config.getLayoutId(), parent.findViewById(R.id.box), this);
@@ -96,7 +98,7 @@ public class ConfigActivity extends Activity {
title.setOnClickListener(v -> {
boolean checked = child.getVisibility() == View.GONE;
child.setVisibility(checked ? View.VISIBLE : View.GONE);
- title.setCompoundDrawablesWithIntrinsicBounds(checked ? R.drawable.expanded : R.drawable.collapsed, 0, 0, 0);
+ title.setCompoundDrawablesWithIntrinsicBounds(checked ? R.drawable.arrow_down : R.drawable.arrow_right, 0, 0, 0);
});
title.performClick(); // initial hide
}
diff --git a/app/src/main/java/com/trianguloy/urlchecker/modules/list/RemoveQueriesModule.java b/app/src/main/java/com/trianguloy/urlchecker/modules/list/RemoveQueriesModule.java
index 390482e..b96097d 100644
--- a/app/src/main/java/com/trianguloy/urlchecker/modules/list/RemoveQueriesModule.java
+++ b/app/src/main/java/com/trianguloy/urlchecker/modules/list/RemoveQueriesModule.java
@@ -156,8 +156,8 @@ class RemoveQueriesDialog extends AModuleDialog implements View.OnClickListener
private void updateMoreIndicator() {
info.setCompoundDrawablesWithIntrinsicBounds(
box.getChildCount() == 0 ? 0
- : box.getVisibility() == View.VISIBLE ? R.drawable.expanded
- : R.drawable.collapsed,
+ : box.getVisibility() == View.VISIBLE ? R.drawable.arrow_down
+ : R.drawable.arrow_right,
0, 0, 0);
}
diff --git a/app/src/main/res/drawable-v21/open_both.xml b/app/src/main/res/drawable-v21/open_both.xml
new file mode 100644
index 0000000..b522baa
--- /dev/null
+++ b/app/src/main/res/drawable-v21/open_both.xml
@@ -0,0 +1,14 @@
+
+
+ -
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-v21/open_left.xml b/app/src/main/res/drawable-v21/open_left.xml
new file mode 100644
index 0000000..7d11043
--- /dev/null
+++ b/app/src/main/res/drawable-v21/open_left.xml
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable-v21/open_right.xml b/app/src/main/res/drawable-v21/open_right.xml
new file mode 100644
index 0000000..5ff4b31
--- /dev/null
+++ b/app/src/main/res/drawable-v21/open_right.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/expanded.xml b/app/src/main/res/drawable/arrow_down.xml
similarity index 69%
rename from app/src/main/res/drawable/expanded.xml
rename to app/src/main/res/drawable/arrow_down.xml
index ac7ad81..1f6d2e3 100644
--- a/app/src/main/res/drawable/expanded.xml
+++ b/app/src/main/res/drawable/arrow_down.xml
@@ -5,9 +5,6 @@
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
diff --git a/app/src/main/res/drawable/collapsed.xml b/app/src/main/res/drawable/arrow_right.xml
similarity index 69%
rename from app/src/main/res/drawable/collapsed.xml
rename to app/src/main/res/drawable/arrow_right.xml
index f3b3237..f8465b8 100644
--- a/app/src/main/res/drawable/collapsed.xml
+++ b/app/src/main/res/drawable/arrow_right.xml
@@ -5,9 +5,6 @@
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
diff --git a/app/src/main/res/drawable/ctabs_off.xml b/app/src/main/res/drawable/ctabs_off.xml
index 7bac293..5ab47f3 100644
--- a/app/src/main/res/drawable/ctabs_off.xml
+++ b/app/src/main/res/drawable/ctabs_off.xml
@@ -5,9 +5,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/ctabs_on.xml b/app/src/main/res/drawable/ctabs_on.xml
index 42a34e1..d6f781f 100644
--- a/app/src/main/res/drawable/ctabs_on.xml
+++ b/app/src/main/res/drawable/ctabs_on.xml
@@ -4,21 +4,12 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/format.xml b/app/src/main/res/drawable/format.xml
index 4dbe7db..7edc1b4 100644
--- a/app/src/main/res/drawable/format.xml
+++ b/app/src/main/res/drawable/format.xml
@@ -5,9 +5,6 @@
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
diff --git a/app/src/main/res/drawable/open_both.xml b/app/src/main/res/drawable/open_both.xml
new file mode 100644
index 0000000..cfc585e
--- /dev/null
+++ b/app/src/main/res/drawable/open_both.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/open_left.xml b/app/src/main/res/drawable/open_left.xml
new file mode 100644
index 0000000..490b73b
--- /dev/null
+++ b/app/src/main/res/drawable/open_left.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/open_right.xml b/app/src/main/res/drawable/open_right.xml
new file mode 100644
index 0000000..490b73b
--- /dev/null
+++ b/app/src/main/res/drawable/open_right.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml
index 439d447..58d30f3 100644
--- a/app/src/main/res/layout/activity_about.xml
+++ b/app/src/main/res/layout/activity_about.xml
@@ -46,72 +46,102 @@
android:layout_marginTop="@dimen/smallPadding"
android:gravity="center"
android:orientation="horizontal">
-
+
+
+
+
+
-
+ android:layout_marginTop="@dimen/smallPadding"
+ android:gravity="center"
+ android:orientation="horizontal">
+
+
+
+
+
+
+
+
+
+
+ android:textAppearance="@android:style/TextAppearance.DeviceDefault.Medium" />
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index a666df8..20275d6 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -29,7 +29,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
- android:text="@string/app_name" />
+ android:text="@string/app_name"
+ android:textAppearance="@android:style/TextAppearance.DeviceDefault.Medium" />
+ android:textAppearance="@android:style/TextAppearance.DeviceDefault.Medium"
+ android:textStyle="bold" />
-
+
+
+
+
+
+
+
+
+
+
+
+ android:src="@android:drawable/ic_media_rew"
+ android:tint="?android:attr/colorAccent" />
+ android:src="@android:drawable/ic_media_previous"
+ android:tint="?android:attr/colorAccent" />
+ android:src="@android:drawable/ic_menu_recent_history"
+ android:tint="?android:attr/colorAccent" />
+ android:src="@android:drawable/ic_media_next"
+ android:tint="?android:attr/colorAccent" />
+ android:src="@android:drawable/ic_media_ff"
+ android:tint="?android:attr/colorAccent" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/dialog_open.xml b/app/src/main/res/layout/dialog_open.xml
index 9e770d2..3cf6133 100644
--- a/app/src/main/res/layout/dialog_open.xml
+++ b/app/src/main/res/layout/dialog_open.xml
@@ -11,19 +11,32 @@
android:layout_height="match_parent"
android:src="@drawable/ctabs_off" />
-
+ android:background="@drawable/open_both"
+ android:orientation="horizontal">
-
+
+
+
+
+