Skip to content

feat: show full timestamp tooltip on relative#1771

Merged
pedrolamas merged 1 commit intofluidd-core:developfrom
pedrolamas:pedrolamas/notification-timestamp-tooltip
Dec 29, 2025
Merged

feat: show full timestamp tooltip on relative#1771
pedrolamas merged 1 commit intofluidd-core:developfrom
pedrolamas:pedrolamas/notification-timestamp-tooltip

Conversation

@pedrolamas
Copy link
Member

Adds tooltips with the full formatted date and time for any relative timestamp indicator.

In-app Notification

image

Git Changes

image

Resolve #1770

Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
@pedrolamas pedrolamas added this to the 1.36.2 milestone Dec 29, 2025
@pedrolamas pedrolamas requested a review from Copilot December 29, 2025 16:30
@pedrolamas pedrolamas added the FR - Enhancement New feature or request label Dec 29, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds tooltips displaying the full formatted date and time when hovering over relative timestamp indicators (e.g., "5 minutes ago"). This improves UX by allowing users to see precise timestamps without losing the convenience of relative time displays.

  • Wraps relative timestamp displays in v-tooltip components
  • Uses formatDateTime filter for full timestamp in tooltip content

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/components/layout/AppNotificationMenu.vue Adds tooltip with full timestamp to notification timestamps
src/components/settings/VersionInformationDialog.vue Adds tooltip with full timestamp to git commit timestamps

Comment on lines +89 to +90
class="notification-timestamp"
v-on="on"
Copy link

Copilot AI Dec 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The directive order should be consistent with the rest of the codebase. Place v-bind before class and v-on after all other directives. The standard pattern in this codebase is: v-bind, other directives/attributes, then v-on at the end.

Suggested change
class="notification-timestamp"
v-on="on"
v-on="on"
class="notification-timestamp"

Copilot uses AI. Check for mistakes.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's exactly what it is.... Copilot, are you drunk??

@pedrolamas pedrolamas merged commit 7bc16ee into fluidd-core:develop Dec 29, 2025
10 checks passed
@pedrolamas pedrolamas deleted the pedrolamas/notification-timestamp-tooltip branch December 29, 2025 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FR - Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Display the exact time a notification happened

1 participant