FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

enhancement(ui): implement or hide placeholder tabs (Query History, Messages, Notifications) · Issue #267 · QueryaHub/Querya-Desktop · GitHub

enhancement(ui): implement or hide placeholder tabs (Query History, Messages, Notifications) #267

Description

Summary / Описание проблемы

В основном интерфейсе (WorkspacePanel) визуально заявлены и отображаются вкладки:

  1. Query History в верхней панели (Query).
  2. Messages и Notifications в нижней панели (Output).

При переключении на эти вкладки пользователю отображается пустая текстовая заглушка через виджет _PlaceholderTab(message: '...') (Center(child: Text(message))). Функционал просмотра истории SQL-запросов, системных сообщений и уведомлений не реализован, что вводит пользователя в заблуждение относительно доступных возможностей клиента.

Scope & Component

  • Scope: desktop
  • Component: UI / Workspace
  • Kind: enhancement
  • Severity: medium
  • Detected in version: dev / 0.5.0

Местоположение в коде

  • Файл: lib/features/main_screen/workspace_panel.dart (строки ~263-287 и ~439-448)
class _PlaceholderTab extends StatelessWidget {
  ...
  @override
  Widget build(BuildContext context) => Center(child: Text(message));
}

Шаги воспроизведения

  1. Открыть WorkspacePanel в Querya Desktop.
  2. В верхнем блоке выбрать вкладку Query History.
  3. В нижнем блоке (Results) переключиться на вкладку Messages или Notifications.
  4. Фактический результат: Отображается простой текст посередине экрана.
  5. Ожидаемый результат: Либо вкладки скрыты/отключены до готовности функционала, либо отображается информативное состояние (Coming soon с описанием планируемого функционала), либо реализован полноценный функционал (история выполненных запросов с возможностью повторного запуска и панель системных уведомлений/ошибок).

Acceptance Criteria / Критерии приемки

  • Определена UX-стратегия для нереализованных вкладок (Query History, Messages, Notifications).
  • Для Query History: реализован список последних выполненных SQL-запросов с кнопкой Run again или временная информативная заглушка.
  • Для Messages / Notifications: подключено отображение логов подключения, уведомлений об ошибках запросов или вкладки временно скрыты из _OutputSection.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or requestuiUser interface components and widgets

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


    Back | FazBrowse Home | New Git URL