Summary / Описание проблемы
В основном интерфейсе (WorkspacePanel) визуально заявлены и отображаются вкладки:
- Query History в верхней панели (Query).
- 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));
}
Шаги воспроизведения
- Открыть WorkspacePanel в Querya Desktop.
- В верхнем блоке выбрать вкладку Query History.
- В нижнем блоке (Results) переключиться на вкладку Messages или Notifications.
- Фактический результат: Отображается простой текст посередине экрана.
- Ожидаемый результат: Либо вкладки скрыты/отключены до готовности функционала, либо отображается информативное состояние (Coming soon с описанием планируемого функционала), либо реализован полноценный функционал (история выполненных запросов с возможностью повторного запуска и панель системных уведомлений/ошибок).
Acceptance Criteria / Критерии приемки
- Определена UX-стратегия для нереализованных вкладок (Query History, Messages, Notifications).
- Для Query History: реализован список последних выполненных SQL-запросов с кнопкой Run again или временная информативная заглушка.
- Для Messages / Notifications: подключено отображение логов подключения, уведомлений об ошибках запросов или вкладки временно скрыты из _OutputSection.
Reactions are currently unavailable
Summary / Описание проблемы
В основном интерфейсе (WorkspacePanel) визуально заявлены и отображаются вкладки:
При переключении на эти вкладки пользователю отображается пустая текстовая заглушка через виджет _PlaceholderTab(message: '...') (Center(child: Text(message))). Функционал просмотра истории SQL-запросов, системных сообщений и уведомлений не реализован, что вводит пользователя в заблуждение относительно доступных возможностей клиента.
Scope & Component
Местоположение в коде
Шаги воспроизведения
Acceptance Criteria / Критерии приемки