aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/widgets
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2019-04-24 19:38:54 -0700
committerAllan Wang <me@allanwang.ca>2019-04-24 19:38:54 -0700
commit27d1b98330c25e8833279ed48a4d9bd7d7566d10 (patch)
tree8da002e91c2411cf3a25f4a8499a9ed1662839ca /app/src/main/kotlin/com/pitchedapps/frost/widgets
parent7e227078373adf0ef8c243b7e1e05804524cd3ea (diff)
downloadfrost-27d1b98330c25e8833279ed48a4d9bd7d7566d10.tar.gz
frost-27d1b98330c25e8833279ed48a4d9bd7d7566d10.tar.bz2
frost-27d1b98330c25e8833279ed48a4d9bd7d7566d10.zip
Create readable time converter
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/widgets')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt7
1 files changed, 3 insertions, 4 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt b/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt
index ae45fa7b..1897b042 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt
@@ -35,7 +35,6 @@ import androidx.annotation.ColorInt
import androidx.annotation.DrawableRes
import androidx.annotation.IdRes
import ca.allanwang.kau.utils.dimenPixelSize
-import ca.allanwang.kau.utils.string
import ca.allanwang.kau.utils.withAlpha
import com.pitchedapps.frost.R
import com.pitchedapps.frost.activities.MainActivity
@@ -47,9 +46,9 @@ import com.pitchedapps.frost.services.NotificationContent
import com.pitchedapps.frost.services.NotificationType
import com.pitchedapps.frost.utils.L
import com.pitchedapps.frost.utils.Prefs
+import com.pitchedapps.frost.utils.toReadableTime
import org.koin.standalone.KoinComponent
import org.koin.standalone.inject
-import java.text.DateFormat
class NotificationWidget : AppWidgetProvider() {
override fun onUpdate(context: Context, appWidgetManager: AppWidgetManager, appWidgetIds: IntArray) {
@@ -168,7 +167,7 @@ class NotificationWidgetDataProvider(val context: Context, val intent: Intent) :
views.setTextColor(R.id.item_content, Prefs.textColor)
views.setTextViewText(R.id.item_content, notif.text)
views.setTextColor(R.id.item_date, Prefs.textColor.withAlpha(150))
- views.setTextViewText(R.id.item_date, notif.timestamp.toString()) // TODO
+ views.setTextViewText(R.id.item_date, notif.timestamp.toReadableTime(context))
val avatar = glide.load(notif.profileUrl).transform(FrostGlide.circleCrop).submit(avatarSize, avatarSize).get()
views.setImageViewBitmap(R.id.item_avatar, avatar)
@@ -182,4 +181,4 @@ class NotificationWidgetDataProvider(val context: Context, val intent: Intent) :
override fun onDestroy() {
}
-} \ No newline at end of file
+}