Skip to content

feat: Quick Connect widget + iOS polish#580

Merged
datlechin merged 4 commits intomainfrom
feat/ios-quick-connect-widget
Apr 5, 2026
Merged

feat: Quick Connect widget + iOS polish#580
datlechin merged 4 commits intomainfrom
feat/ios-quick-connect-widget

Conversation

@datlechin
Copy link
Copy Markdown
Collaborator

Summary

  • Quick Connect Home Screen widget (small + medium) — tap to open app and connect
  • Deep linking via tablepro://connect/{uuid} URL scheme
  • App Group shared data layer for widget-app communication
  • SQLite file picker fix (dual fileImporter conflict)
  • 6 code quality fixes: force unwrap, batch reorder, SSH credential loading, color picker scroll, toolbar consistency, widget data sync
  • Vietnamese translations for all new strings
  • Build number bumped to 4

Test plan

  • Add small widget — shows first connection
  • Add medium widget — shows up to 4 connections
  • Tap widget connection — app opens and navigates to that connection
  • Add/remove connection — widget updates
  • SQLite: Open Database File button works
  • Group reorder works without lag
  • Color picker scrolls on small screens
  • SSH credentials persist when toggling SSH on/off in edit form

@datlechin datlechin merged commit 156ad3f into main Apr 5, 2026
2 checks passed
@datlechin datlechin deleted the feat/ios-quick-connect-widget branch April 5, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant