Skip to content

feat: dismiss update notification, change missing ffmpeg popup to banner#1400

Merged
CyanVoxel merged 5 commits into
mainfrom
dismiss-notifications
Jun 29, 2026
Merged

feat: dismiss update notification, change missing ffmpeg popup to banner#1400
CyanVoxel merged 5 commits into
mainfrom
dismiss-notifications

Conversation

@CyanVoxel

Copy link
Copy Markdown
Member

Summary

This PR makes a few changes and additions to how various notifications work:

  • Add ability to dismiss the version update notification until the next new version is released
  • Updated style of the version update notification
  • Removed the old ffmpeg warning message box, replacing it with a new banner that displays under multimedia previews
  • Misc. fixes and prep work for making pillow-jxl more optional

Tasks Completed

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable
@CyanVoxel CyanVoxel added this to the Alpha v9.6.0 milestone Jun 29, 2026
@CyanVoxel CyanVoxel added the Type: Enhancement New feature or request label Jun 29, 2026
@CyanVoxel CyanVoxel added Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience Priority: High An important issue requiring attention labels Jun 29, 2026
@CyanVoxel CyanVoxel changed the title feat: dismiss update notification, change ffmpeg to banner Jun 29, 2026
@CyanVoxel CyanVoxel moved this to 🍃 Pending Merge in TagStudio Development Jun 29, 2026
@CyanVoxel CyanVoxel merged commit 6b15bee into main Jun 29, 2026
12 checks passed
@github-project-automation github-project-automation Bot moved this from 🍃 Pending Merge to ✅ Done in TagStudio Development Jun 29, 2026
@CyanVoxel CyanVoxel deleted the dismiss-notifications branch June 29, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High An important issue requiring attention Type: Enhancement New feature or request Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience

1 participant