From 772ed341fc2a96ce8c05a2f3a4c63a80194096db Mon Sep 17 00:00:00 2001 From: Agnieszka C <85929121+Aga-C@users.noreply.github.com> Date: Fri, 17 Oct 2025 15:23:51 +0200 Subject: [PATCH] feat: show seconds in the message properties dialog (#260) Refs: #260 --- CHANGELOG.md | 2 ++ .../org/fossify/messages/dialogs/MessageDetailsDialog.kt | 3 ++- gradle/libs.versions.toml | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e76b5805..52803966 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Optimized loading messages in conversations - Updated conversation item design to be more compact ([#376]) - Pin/unpin actions now always show as action buttons in menu ([#561]) +- Added showing seconds in the message properties dialog ([#260]) ### Fixed - Fixed position reset when opening attachments in conversations ([#82]) @@ -168,6 +169,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#217]: https://github.com/FossifyOrg/Messages/issues/217 [#225]: https://github.com/FossifyOrg/Messages/issues/225 [#243]: https://github.com/FossifyOrg/Messages/issues/243 +[#260]: https://github.com/FossifyOrg/Messages/issues/260 [#262]: https://github.com/FossifyOrg/Messages/issues/262 [#264]: https://github.com/FossifyOrg/Messages/issues/264 [#274]: https://github.com/FossifyOrg/Messages/issues/274 diff --git a/app/src/main/kotlin/org/fossify/messages/dialogs/MessageDetailsDialog.kt b/app/src/main/kotlin/org/fossify/messages/dialogs/MessageDetailsDialog.kt index c9340d05..80eeb2f9 100644 --- a/app/src/main/kotlin/org/fossify/messages/dialogs/MessageDetailsDialog.kt +++ b/app/src/main/kotlin/org/fossify/messages/dialogs/MessageDetailsDialog.kt @@ -6,6 +6,7 @@ import org.fossify.commons.activities.BaseSimpleActivity import org.fossify.commons.dialogs.BasePropertiesDialog import org.fossify.commons.extensions.getAlertDialogBuilder import org.fossify.commons.extensions.getTimeFormat +import org.fossify.commons.extensions.getTimeFormatWithSeconds import org.fossify.commons.extensions.setupDialogStuff import org.fossify.messages.R import org.fossify.messages.extensions.config @@ -71,6 +72,6 @@ class MessageDetailsDialog(val activity: BaseSimpleActivity, val message: Messag } private fun Message.getSentOrReceivedAt(): String { - return DateTime(date * 1000L).toString("${activity.config.dateFormat} ${activity.getTimeFormat()}") + return DateTime(date * 1000L).toString("${activity.config.dateFormat} ${activity.getTimeFormatWithSeconds()}") } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f4ec5634..edbd7bc0 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -16,7 +16,7 @@ eventbus = "3.3.1" #Room room = "2.8.2" #Fossify -commons = "5.3.1" +commons = "5.4.0" mmslib = "1.0.0" indicator-fast-scroll = "4524cd0b61" #Gradle