From 0f9e7b650cc6c2712bfeaf09dbefd882bb8b6111 Mon Sep 17 00:00:00 2001 From: alex <48489896+devnaumov@users.noreply.github.com> Date: Tue, 31 Oct 2023 15:16:09 +0100 Subject: [PATCH] CB-4005 add wrap mode (#2081) * CB-4005 add wrap mode * CB-4005 save wrap state in user settings * CB-4005 add tooltips * CB-4005 review fixes --------- Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com> --- .../core-localization/src/locales/en.ts | 1 + .../core-localization/src/locales/it.ts | 1 + .../core-localization/src/locales/ru.ts | 1 + .../core-localization/src/locales/zh.ts | 1 + .../src/ContextMenu/MenuBar/MenuBarItem.tsx | 22 ++++----- .../OutputLogs/ACTION_SHOW_OUTPUT_LOGS.ts | 7 +++ .../OutputLogs/IOutputLogTypes.ts | 7 +++ .../OutputLogs/OUTPUT_LOGS_FILTER_MENU.ts | 2 +- .../OutputLogs/OUTPUT_LOGS_MENU.ts | 10 ++++ .../OutputLogs/OUTPUT_LOGS_SETTINGS_MENU.ts | 10 ++++ .../OutputLogs/OutputLogTypesFilterMenu.m.css | 14 ------ .../OutputLogs/OutputLogsMenu.m.css | 3 ++ ...TypesFilterMenu.tsx => OutputLogsMenu.tsx} | 21 ++++---- .../OutputLogs/OutputLogsPanel.tsx | 20 +++++--- .../OutputLogs/OutputLogsService.ts | 23 ++++++++- .../OutputLogs/OutputLogsToolbar.tsx | 6 +-- .../OutputLogs/OutputMenuBootstrap.ts | 48 +++++++++++++++++-- .../plugin-sql-editor/src/locales/en.ts | 1 + .../plugin-sql-editor/src/locales/it.ts | 1 + .../plugin-sql-editor/src/locales/ru.ts | 1 + .../plugin-sql-editor/src/locales/zh.ts | 1 + 21 files changed, 147 insertions(+), 54 deletions(-) create mode 100644 webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OUTPUT_LOGS_MENU.ts create mode 100644 webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OUTPUT_LOGS_SETTINGS_MENU.ts delete mode 100644 webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogTypesFilterMenu.m.css create mode 100644 webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.m.css rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/{OutputLogTypesFilterMenu.tsx => OutputLogsMenu.tsx} (54%) diff --git a/webapp/packages/core-localization/src/locales/en.ts b/webapp/packages/core-localization/src/locales/en.ts index 8984ff2217..7332c011f9 100644 --- a/webapp/packages/core-localization/src/locales/en.ts +++ b/webapp/packages/core-localization/src/locales/en.ts @@ -105,6 +105,7 @@ export default [ ['ui_upload_files', 'Upload files'], ['ui_upload_files_duplicate_error', 'Files with the same name already exist'], ['ui_upload_file_fail', 'Failed to upload file'], + ['ui_filter', 'Filter'], ['root_permission_denied', "You don't have permissions"], ['root_permission_no_permission', "You don't have permission for this action"], diff --git a/webapp/packages/core-localization/src/locales/it.ts b/webapp/packages/core-localization/src/locales/it.ts index e960f7d9b9..c310a4e35d 100644 --- a/webapp/packages/core-localization/src/locales/it.ts +++ b/webapp/packages/core-localization/src/locales/it.ts @@ -89,6 +89,7 @@ export default [ ['ui_upload_files', 'Upload files'], ['ui_upload_files_duplicate_error', 'Files with the same name already exist'], ['ui_upload_file_fail', 'Failed to upload file'], + ['ui_filter', 'Filter'], ['root_permission_denied', 'Non hai i permessi'], ['app_root_session_expire_warning_title', 'La sessione sta per scadere'], diff --git a/webapp/packages/core-localization/src/locales/ru.ts b/webapp/packages/core-localization/src/locales/ru.ts index 398af43e6b..f7030e15e3 100644 --- a/webapp/packages/core-localization/src/locales/ru.ts +++ b/webapp/packages/core-localization/src/locales/ru.ts @@ -101,6 +101,7 @@ export default [ ['ui_upload_files', 'Загрузить файлы'], ['ui_upload_files_duplicate_error', 'Файлы с такими именами уже существуют'], ['ui_upload_file_fail', 'Не удалось загрузить файл'], + ['ui_filter', 'Фильтр'], ['root_permission_denied', 'Отказано в доступе'], ['root_permission_no_permission', 'У вас нет разрешения на это действие'], diff --git a/webapp/packages/core-localization/src/locales/zh.ts b/webapp/packages/core-localization/src/locales/zh.ts index 45b9f506ce..7c0a1619fa 100644 --- a/webapp/packages/core-localization/src/locales/zh.ts +++ b/webapp/packages/core-localization/src/locales/zh.ts @@ -102,6 +102,7 @@ export default [ ['ui_upload_files', 'Upload files'], ['ui_upload_files_duplicate_error', 'Files with the same name already exist'], ['ui_upload_file_fail', 'Failed to upload file'], + ['ui_filter', 'Filter'], ['root_permission_denied', '您没有权限'], ['root_permission_no_permission', '您没有权限执行此操作'], diff --git a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx index f3b2b7c472..fc869bb06e 100644 --- a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx +++ b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx @@ -35,29 +35,23 @@ export const MenuBarItem = observer( const title = translate(rest.title); return (