Skip to content

feat(packaging): replace com.example bundle ids with QueryaHub - #391

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/385-bundle-ids
Jul 27, 2026
Merged

feat(packaging): replace com.example bundle ids with QueryaHub#391
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/385-bundle-ids

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Linux APPLICATION_IDcom.queryahub.querya_desktop
  • macOS bundle id → com.queryahub.queryaDesktop
  • Windows Company/Product → QueryaHub / Querya Desktop
  • One-shot copy of profile (querya.db, themes, …) from legacy com.example.* support dirs when the new location has no DB yet

Includes #380 (AppDataRoot) so migration hooks into the shared support-dir resolver. Prefer merging #387 first or take this PR as the combined landing.

Closes #385

Test plan

  • flutter test test/core/storage/app_data_root_test.dart
  • Fresh install: new support path under QueryaHub ids
  • Upgrade from build with com.example.*: connections/themes still present after first launch

Made with Cursor

Use com.queryahub.querya_desktop / queryaDesktop and Windows QueryaHub
product identity; one-shot migrate profile data from legacy support paths.
Closes #385

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added enhancement New feature or request migration Theme parser epic label: migration core Core library logic and services labels Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 29e201e into dev Jul 27, 2026
4 checks passed
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
feat(packaging): replace com.example bundle ids with QueryaHub
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/385-bundle-ids branch July 27, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core library logic and services enhancement New feature or request migration Theme parser epic label: migration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant