Commit Graph
38 Commits
Author SHA1 Message Date
zhangyc 5f60fbe196 feat(sidebar): manage saved SQL by database 2026-08-13 15:26:45 +08:00
zipg e5a3917f7d fix(sql): preserve file associations and list selection 2026-08-13 11:44:55 +08:00
zipg fc2db2a17c fix(ui): unify list hover and selection highlighting 2026-08-12 17:33:01 +08:00
t8y2 8482ef25ec fix(sql-library): preserve folders during directory import
Closes #5877
2026-08-11 17:03:10 +08:00
t8y2 3affcbfa85 fix(ui): improve desktop hover and cursor feedback 2026-08-07 16:31:02 +08:00
zipgandzipg 445b6473f4 fix(saved-sql): 修复 SQL 库连接关联丢失与历史文件不可见
* fix: 持久化并显示 SQL 库连接关联

* fix: 补充 SQL 库关联状态翻译

* chore: 修复数据标签页策略格式

---------

Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-08-05 23:58:32 +08:00
t8y2 9b05158c9a fix(sql-library): skip restricted folders during import 2026-08-02 09:33:02 +08:00
zhangyc e2ba75b102 feat(saved-sql): run queries in the current database 2026-07-31 01:57:39 +08:00
zipg f5c25510dc fix(sql): prevent oversized SQL editor loads 2026-07-28 23:59:34 +08:00
zipg 136ead2007 fix(ui): apply corner style to remaining controls 2026-07-23 17:29:59 +08:00
zipg 5528f4e223 fix(sql-library): decode imported SQL files 2026-07-22 13:27:26 +08:00
zipg b43be528e1 feat(sql-library): support nested folders 2026-07-20 01:23:24 +08:00
t8y2 6660957153 feat(sidebar): decompose tree item runtime 2026-07-16 22:52:10 +08:00
zipg 1d0d2fbc05 fix(sql-library): stabilize rename input 2026-07-11 08:55:35 +08:00
一颗红心andCursor 184e235999 feat: synchronize tab titles with saved SQL file renaming (#2739)
- Bidirectional sync between SQL library and tab titles
- Case-insensitive .sql extension via shared ensureSqlExtension
- Revert tab title when rename persistence fails

Close #2648

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 18:09:01 +08:00
zipg 14c383cb43 fix(sql): improve SQL library selection style 2026-07-07 15:51:48 +08:00
一颗红心 c60b23ffe7 fix: swap upload and download icons in various components for consistency 2026-07-07 14:17:33 +08:00
zipg 67a1843faf feat(sql-library): show dirty saved SQL state 2026-07-05 00:38:07 +08:00
t8y2 7e7c4944e9 refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
t8y2 614daa5b19 feat(sql-library): add move to folder action 2026-07-04 00:37:23 +08:00
t8y2 c702149931 fix(ui): unify sidebar tooltips 2026-07-03 12:41:25 +08:00
t8y2 f75597b26a feat(sql-library): constrain connection label width 2026-07-01 15:50:14 +08:00
zipgandstaff ad4a8e2647 Fix: 修复根层 SQL 文件点击后未高亮 (#2250)
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 22:41:05 +08:00
zipgandstaff b85b14bfde Fix: 优化 SQL 库启动加载
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-27 15:07:26 +08:00
t8y2 3a9cf0336a fix(saved-sql): count nested SQL files 2026-06-26 00:07:19 +08:00
zipg 09cdf07aab fix(sql-library): fix files in folders not opening on click 2026-06-25 00:29:51 +08:00
t8y2 72300a2b8f feat(sql-library): add sort by date modified
- Add sort mode toggle button (folder structure / date modified)
- Sort by date: flat list with all folders and files by updatedAt desc
- Most recently modified items appear at top for quick access
- Hide 'Unfiled' label when not dragging (only show as drop target)
- Remove excessive spacing between folder tree and unfiled section
2026-06-22 10:57:31 +08:00
t8y2 0a652d1b2c feat(sql-library): add batch selection and deletion for SQL Library panel
- Support Ctrl/Cmd+click for multi-select toggle
- Support Shift+click for additive range selection across folders and files
- Add batch delete via right-click context menu with confirmation
- Add active/inactive visual states matching connection sidebar behavior
- Remove transition-colors for instant selection feedback
- Unified selection index system for cross-type range selection
2026-06-22 10:43:26 +08:00
t8y2 c9cd80fc79 feat(sql-library): add new query option to folder and panel context menus 2026-06-21 23:43:12 +08:00
ptma 5bc168f20c fix(postgres): strip length from fixed-size types and fix SQL library UX issues
* fix(postgre): Fix the data type syntax when creating tables in PostgreSQL

* fix(ui): Save the state when closing the SQL library through the close button
2026-06-20 22:10:26 +08:00
t8y2 d04fc13af4 fix: unify SQL library font size to 13px 2026-06-14 23:09:10 +08:00
t8y2 57d03c2f08 feat(sidebar): support nested groups 2026-06-11 22:35:00 +08:00
SuLea-IT 806d7c758b feat: add SQL library history query entry points 2026-06-11 10:53:54 +08:00
t8y2 c4839b6d13 fix(sql-library): use string compare instead of extname for import folder 2026-06-10 16:49:47 +08:00
t8y2 edba8214b5 feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
t8y2 2a424b6f75 fix: add parent folder for SQL sync directory, show toast when no sync dir set 2026-06-10 02:59:00 +08:00
t8y2 39cf4779cd fix: add active tab underline in classic mode without connection color, use amber folder icons in SQL library 2026-06-10 02:54:05 +08:00
t8y2 d7a8f5d285 fix: add etcd to driver manifest, fix SQL library rename focus and remove dblclick rename 2026-06-10 02:45:47 +08:00