mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-08-19 22:15:12 +08:00
✨ feat(tab): 增加查询标签右键重命名 (#844)
## 变更说明 - 在查询 Tab 的右键菜单中增加“重命名查询”入口。 - 复用 QueryEditor 现有的重命名流程,保持保存记录、Tab 标题和未保存查询引导行为一致。 - 右键非当前查询 Tab 时先激活目标 Tab,再打开对应的重命名窗口。 - SQL 文件 Tab 保留现有不可重命名限制,表数据等非查询 Tab 不显示该菜单项。 - 通过带 tabId 的事件只通知目标 QueryEditor,避免误操作其他查询 Tab。 ## 测试 - 定向测试:325 passed - npm run build:TypeScript 和 Vite 构建通过 - Wails Windows 测试包:GoNavi-issue-835-query-tab-rename.exe - 已完成人工测试验证 Fixes #835
This commit is contained in:
@@ -3,6 +3,7 @@ import { SUPPORTED_LANGUAGES } from '../i18n/resolveLanguage';
|
||||
import type { I18nParams } from '../i18n/types';
|
||||
|
||||
const UNTITLED_QUERY_DATABASE_PLACEHOLDER = '__GONAVI_QUERY_DATABASE__';
|
||||
export const QUERY_TAB_RENAME_REQUEST_EVENT = 'gonavi:request-query-tab-rename';
|
||||
const UNTITLED_QUERY_TITLE_KEYS = [
|
||||
'query.new',
|
||||
'sidebar.tab.new_query',
|
||||
|
||||
Reference in New Issue
Block a user