aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/activities
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/activities')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/activities/AboutActivity.kt35
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/activities/DebugActivity.kt3
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/activities/IntroActivity.kt5
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/activities/SelectorActivity.kt10
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/activities/TabCustomizerActivity.kt3
5 files changed, 35 insertions, 21 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/AboutActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/AboutActivity.kt
index 4461be71..e2ccb8e5 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/activities/AboutActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/AboutActivity.kt
@@ -127,7 +127,8 @@ class AboutActivity : AboutActivityBase(null, {
}
}
- class AboutLinks : AbstractItem<AboutLinks, AboutLinks.ViewHolder>(), ThemableIItem by ThemableIItemDelegate() {
+ class AboutLinks : AbstractItem<AboutLinks, AboutLinks.ViewHolder>(),
+ ThemableIItem by ThemableIItemDelegate() {
override fun getViewHolder(v: View): ViewHolder = ViewHolder(v)
override fun getType(): Int = R.id.item_about_links
@@ -166,22 +167,24 @@ class AboutActivity : AboutActivityBase(null, {
CommunityMaterial.Icon2.cmd_slack to { c.startLink(R.string.slack_url) },
CommunityMaterial.Icon2.cmd_xda to { c.startLink(R.string.xda_url) })
- images = (icons.map { (icon, onClick) -> c.drawable(icon) to onClick } + iicons.map { (icon, onClick) ->
- icon.toDrawable(
- c,
- 32
- ) to onClick
- }).mapIndexed { i, (icon, onClick) ->
- ImageView(c).apply {
- layoutParams = ViewGroup.LayoutParams(size, size)
- id = 109389 + i
- setImageDrawable(icon)
- scaleType = ImageView.ScaleType.CENTER
- background = context.resolveDrawable(android.R.attr.selectableItemBackgroundBorderless)
- setOnClickListener { onClick() }
- container.addView(this)
+ images =
+ (icons.map { (icon, onClick) -> c.drawable(icon) to onClick } + iicons.map { (icon, onClick) ->
+ icon.toDrawable(
+ c,
+ 32
+ ) to onClick
+ }).mapIndexed { i, (icon, onClick) ->
+ ImageView(c).apply {
+ layoutParams = ViewGroup.LayoutParams(size, size)
+ id = 109389 + i
+ setImageDrawable(icon)
+ scaleType = ImageView.ScaleType.CENTER
+ background =
+ context.resolveDrawable(android.R.attr.selectableItemBackgroundBorderless)
+ setOnClickListener { onClick() }
+ container.addView(this)
+ }
}
- }
val set = ConstraintSet()
set.clone(container)
set.createHorizontalChain(
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/DebugActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/DebugActivity.kt
index a1b41830..87454c10 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/activities/DebugActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/DebugActivity.kt
@@ -91,7 +91,8 @@ class DebugActivity : KauBaseActivity() {
}
}
- val hasScreenshot: Boolean = debug_webview.getScreenshot(File(parent, "screenshot.png"))
+ val hasScreenshot: Boolean =
+ debug_webview.getScreenshot(File(parent, "screenshot.png"))
val intent = Intent()
intent.putExtra(RESULT_URL, debug_webview.url)
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/IntroActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/IntroActivity.kt
index 94f8d6c1..eeda94d4 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/activities/IntroActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/IntroActivity.kt
@@ -137,7 +137,10 @@ class IntroActivity : KauBaseActivity(), ViewPager.PageTransformer, ViewPager.On
fun finish(x: Float, y: Float) {
val blue = color(R.color.facebook_blue)
- window.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE)
+ window.setFlags(
+ WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
+ WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
+ )
ripple.ripple(blue, x, y, 600) {
postDelayed(1000) { finish() }
}
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/SelectorActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/SelectorActivity.kt
index c3224237..686768cc 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/activities/SelectorActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/SelectorActivity.kt
@@ -52,9 +52,15 @@ class SelectorActivity : BaseActivity() {
adapter.add(cookies().map { AccountItem(it) })
adapter.add(AccountItem(null)) // add account
adapter.withEventHook(object : ClickEventHook<AccountItem>() {
- override fun onBind(viewHolder: RecyclerView.ViewHolder): View? = (viewHolder as? AccountItem.ViewHolder)?.v
+ override fun onBind(viewHolder: RecyclerView.ViewHolder): View? =
+ (viewHolder as? AccountItem.ViewHolder)?.v
- override fun onClick(v: View, position: Int, fastAdapter: FastAdapter<AccountItem>, item: AccountItem) {
+ override fun onClick(
+ v: View,
+ position: Int,
+ fastAdapter: FastAdapter<AccountItem>,
+ item: AccountItem
+ ) {
if (item.cookie == null) this@SelectorActivity.launchNewTask<LoginActivity>()
else launch {
FbCookie.switchUser(item.cookie)
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/TabCustomizerActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/TabCustomizerActivity.kt
index 6ad7d3f2..eae4d717 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/activities/TabCustomizerActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/TabCustomizerActivity.kt
@@ -66,7 +66,8 @@ class TabCustomizerActivity : BaseActivity() {
pseudo_toolbar.setBackgroundColor(Prefs.headerColor)
- tab_recycler.layoutManager = GridLayoutManager(this, TAB_COUNT, RecyclerView.VERTICAL, false)
+ tab_recycler.layoutManager =
+ GridLayoutManager(this, TAB_COUNT, RecyclerView.VERTICAL, false)
tab_recycler.adapter = adapter
tab_recycler.setHasFixedSize(true)