aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2017-06-29 21:48:27 -0700
committerAllan Wang <me@allanwang.ca>2017-06-29 21:48:27 -0700
commit86f789f8ec0d150098904b85dd6feb7a19725b1c (patch)
tree3cfcbdc78a96572ab5ef723de023b922a221cd54 /app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt
parent601b0492110f17e5f9a1a446897e0b42d4a8cffe (diff)
downloadfrost-86f789f8ec0d150098904b85dd6feb7a19725b1c.tar.gz
frost-86f789f8ec0d150098904b85dd6feb7a19725b1c.tar.bz2
frost-86f789f8ec0d150098904b85dd6feb7a19725b1c.zip
Lots of small incremental fixes
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt24
1 files changed, 24 insertions, 0 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt
index b5485e38..cb95a855 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt
@@ -3,8 +3,11 @@ package com.pitchedapps.frost
import ca.allanwang.kau.about.AboutActivityBase
import ca.allanwang.kau.adapters.FastItemThemedAdapter
import ca.allanwang.kau.iitems.CardIItem
+import ca.allanwang.kau.logging.KL
import ca.allanwang.kau.utils.isColorVisibleOn
import ca.allanwang.kau.utils.withMinAlpha
+import com.mikepenz.aboutlibraries.Libs
+import com.mikepenz.aboutlibraries.entity.Library
import com.mikepenz.fastadapter.IItem
import com.pitchedapps.frost.utils.Prefs
@@ -19,6 +22,27 @@ class AboutActivity : AboutActivityBase(R.string::class.java, configBuilder = {
cutoutForeground = if (0xff3b5998.toInt().isColorVisibleOn(Prefs.bgColor)) 0xff3b5998.toInt() else Prefs.accentColor
cutoutDrawableRes = R.drawable.frost_f_256
}) {
+
+ override fun getLibraries(libs: Libs): List<Library> {
+ /*
+ * These are great libraries, but either aren't used directly or are too common to be listed
+ * Give more emphasis on the unique libs!
+ */
+ val exclude = arrayOf(
+ "GoogleMaterialDesignIcons",
+ "intellijannotations",
+// "MaterialDesignIconicIcons",
+ "materialize",
+ "appcompat_v7",
+ "design",
+ "recyclerview_v7",
+ "support_v4"
+ )
+ val l = libs.prepareLibraries(this, null, exclude, true, true)
+ l.forEach { KL.d("Lib ${it.definedName}") }
+ return l
+ }
+
override fun postInflateMainPage(adapter: FastItemThemedAdapter<IItem<*, *>>) {
adapter.add(CardIItem {
descRes = R.string.frost_description