Skip to content

Conversation

@Antreesy
Copy link
Contributor

☑️ Resolves

  • Fix problem that doesn't exist yet Talk plugins compiled size
  • conversationsService is pulling CapabilitiesManager <- useTalkHashStore <- pinia library and some other utils
  • caused by makeConversationPublic(), which is used in a single store and can be checked there

🖌️ UI Checklist

🖼️ Screenshots / Screencasts

talk-floating-call is WIP, but it reveals an issue
Not noticed in another plugins, since they already including pinia from other sources

🏚️ Before 🏡 After
image image

🚧 Tasks

  • checked files sidebars and deck integration, no effect on size for any existing plugin

🏁 Checklist

  • 🌏 Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Integrations with Files sidebar and other apps
    • Not risky to browser differences / client

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.

Good, just lint it

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the fix/noid/reduce-plugin-entries branch from 457f1fb to b9d9fd5 Compare November 28, 2025 10:19
@Antreesy
Copy link
Contributor Author

/backport to stable32

@Antreesy Antreesy merged commit a4d61db into main Nov 28, 2025
56 checks passed
@Antreesy Antreesy deleted the fix/noid/reduce-plugin-entries branch November 28, 2025 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants