Skip to content

ui(extensions): honest Updates tab (#495) - #505

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/495-updates-tab-honesty
Jul 28, 2026
Merged

ui(extensions): honest Updates tab (#495)#505
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/495-updates-tab-honesty

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Updates tab no longer shows false “All installed extensions are up to date!”
  • While _loading: spinner (parity with Installed/Marketplace)
  • After load: honest empty state — update checks land with Marketplace API; reinstall guidance meanwhile

Closes #495

Test plan

  • flutter test test/features/extensions/extension_manager_test.dart
  • Open Extensions → Updates: no false success; spinner then “not available yet”

Stop claiming all extensions are up to date. Show loading while data
loads, then a clear “not available yet” empty state with reinstall guidance.
@github-actions github-actions Bot added enhancement New feature or request marketplace Extensions marketplace, ExtensionManifest ui User interface components and widgets labels Jul 28, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 6d7780b into dev Jul 28, 2026
4 checks passed
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 29, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/495-updates-tab-honesty branch July 30, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request marketplace Extensions marketplace, ExtensionManifest ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant