Skip to content

fix(talk): increase visibility of new update availability in the main menu#1663

Merged
ShGKme merged 1 commit intomainfrom
fix/update-notification-design
Feb 18, 2026
Merged

fix(talk): increase visibility of new update availability in the main menu#1663
ShGKme merged 1 commit intomainfrom
fix/update-notification-design

Conversation

@ShGKme
Copy link
Contributor

@ShGKme ShGKme commented Feb 18, 2026

☑️ Resolves

  • Add a red dot badge on the main menu when the update is available to indicate that there is something new, similar to the notifications app on the web
  • Add the same dot on the Update menu item to show that is new in the menu
  • Move the menu item to the top in an individual group

🖼️ Screenshots

Before After
image image
Light Dark
image image

@ShGKme ShGKme added this to the 🪴 Next Release milestone Feb 18, 2026
@ShGKme ShGKme self-assigned this Feb 18, 2026
@ShGKme ShGKme added the bug Something isn't working label Feb 18, 2026
Copy link
Member

@nickvergessen nickvergessen left a comment

Choose a reason for hiding this comment

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

UI looks good, can't judge the code fully


<template v-if="updateAvailable">
<NcActionLink
href="https://github.com/nextcloud/talk-desktop/releases/latest"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
href="https://github.com/nextcloud/talk-desktop/releases/latest"
href="https://github.com/nextcloud-releases/talk-desktop/releases/latest"

Too bad pre-release is not working the same way

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is out of scope for this PR

Copy link
Contributor

@Antreesy Antreesy left a comment

Choose a reason for hiding this comment

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

Looks good, dot on cloud is still a bit distant, but overall fine.

With branded colors, there could be an issue like nextcloud/notifications#1340 and should be considered for future

Copy link
Contributor

@DorraJaouad DorraJaouad left a comment

Choose a reason for hiding this comment

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

Otherwise good

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
@ShGKme ShGKme force-pushed the fix/update-notification-design branch from d06ad0e to 2be2ad0 Compare February 18, 2026 20:29
@ShGKme
Copy link
Contributor Author

ShGKme commented Feb 18, 2026

  • Rebased and squashed

@ShGKme ShGKme enabled auto-merge February 18, 2026 20:29
@ShGKme ShGKme merged commit 09294bc into main Feb 18, 2026
11 checks passed
@ShGKme ShGKme deleted the fix/update-notification-design branch February 18, 2026 20:30
@ShGKme ShGKme mentioned this pull request Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants