Skip to content

feat(editor): QueryaCodeEditor abstraction (#47) - #72

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/47-querya-code-editor
May 28, 2026
Merged

feat(editor): QueryaCodeEditor abstraction (#47)#72
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/47-querya-code-editor

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • QueryaCodeEditor + QueryaCodeLanguage — unified SQL/JSON/plain editor API
  • MVP backends: shadcn TextField (workspace) and Material TextField (dialogs)
  • Migrated: QueryEditorTab, PG/MySQL SQL editor dialogs, MongoDocumentEditor
  • Styles from QueryaEditorTheme via QueryaThemeScope

Test plan

  • flutter analyze clean
  • flutter test (327) — querya_code_editor_test, existing workspace/editor tests
  • Manual: SQL workspace Execute (F5), Mongo JSON edit/save

Closes #47

Introduce QueryaCodeEditor with shadcn/Material TextField backends,
migrate QueryEditorTab, SQL editor dialogs, and Mongo JSON editor.

Closes #47
@ZhuchkaTriplesix ZhuchkaTriplesix added this to the Theme system milestone May 28, 2026
@ZhuchkaTriplesix ZhuchkaTriplesix added enhancement New feature or request theme Theming, colors, VS Code themes editor Code/SQL editor labels May 28, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit d2f406b into dev May 28, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/47-querya-code-editor branch June 13, 2026 20:09
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
feat(editor): QueryaCodeEditor abstraction (#47)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

editor Code/SQL editor enhancement New feature or request theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant