Commit Graph
123 Commits
Author SHA1 Message Date
Abeautifulsnow 638aa48f57 feat(data-grid): hide selected columns from header context menu 2026-09-14 12:39:06 +08:00
二丫讲梵 6299d62125 feat(grid): add cell value conversion previews
Refs: #7751
2026-09-11 12:07:36 +08:00
t8y2 8186c697d5 fix(tests): remove low-value source snapshots and define test standards 2026-09-11 11:51:24 +08:00
二丫讲梵 7b32836f27 feat(grid): support applying a single structured filter condition 2026-09-11 10:52:57 +08:00
jearhe a216e0938e fix(grid): restore long cell values in the detail editor 2026-09-11 10:52:19 +08:00
onenewcode 087351f73f fix(mongodb): keep collection results across tab switches 2026-09-10 12:46:18 +08:00
Abeautifulsnow 41b5e51dcc feat(grid): preserve data-grid viewport and selection across tab switches 2026-09-09 22:36:20 +08:00
zipg f3e55a8337 fix(grid): reset filter editor caret offset on expand 2026-09-09 22:35:58 +08:00
二丫讲梵 004b27a3c2 feat(grid): keep filter editor expanded 2026-09-09 12:04:32 +08:00
t8y2 a4e4fd0d2f fix(mongodb): preserve collection queries and preview selection
Closes #8306
2026-09-09 10:28:03 +08:00
t8y2 20378d61ad fix(grid): initialize formatters before column sizing 2026-09-09 01:20:33 +08:00
t8y2 f267f4ccfb fix(grid): guard DataGrid startup initialization 2026-09-09 01:07:06 +08:00
t8y2 03cfeba8f7 refactor(grid): extract large value workflow 2026-09-09 00:31:02 +08:00
t8y2 789740c9be refactor(grid): extract cell detail edit workflow 2026-09-09 00:02:30 +08:00
t8y2 d4f4538843 refactor(grid): split cell detail panels 2026-09-08 23:22:14 +08:00
t8y2 2e0d003538 refactor(grid): extract table info panels 2026-09-08 22:53:23 +08:00
t8y2 ed20ed275d refactor(grid): extract column formatter workflow 2026-09-08 22:04:49 +08:00
zipg 9e0381f737 fix(grid): expand multiline WHERE conditions after paste 2026-09-07 23:51:32 +08:00
Elias 3e75be87eb fix(xugu): enable safe row editing without primary keys 2026-09-07 22:44:30 +08:00
Melody Ruch e3b9bae67e fix(grid): keep new top row visible after a toolbar refresh 2026-09-07 21:25:51 +08:00
jearhe 23a4ca8903 fix(grid): responsive cell detail layout in narrow panels 2026-09-05 00:41:51 +08:00
jearhe 20f312d650 fix(mongodb): keep plain strings when batch pasting values 2026-09-03 17:51:34 +08:00
zipg 3a52fd2a0b fix(grid): keep caret aligned after filter condition wraps 2026-09-03 17:51:26 +08:00
二丫讲梵 ef13dc024f feat(grid): open cell http urls from hover overlay 2026-09-03 11:56:58 +08:00
二丫讲梵 2c7a420ef6 feat(grid): preselect first WHERE field completion suggestion 2026-09-03 11:49:18 +08:00
二丫讲梵 804120c0b1 fix(grid): toggle filter view switch panel 2026-09-01 23:35:31 +08:00
jearhe d59b86bd57 fix(grid): auto expand new rows for multi row paste 2026-09-01 12:29:22 +08:00
二丫讲梵 c7cea5a047 feat(grid): inherit physical column formatting in query results 2026-09-01 11:19:46 +08:00
jearhe d69cf9da79 feat(grid): arrow key navigation in detail dialogs 2026-09-01 02:12:55 +08:00
zipg cd008b2d56 feat(ui): refresh latest ddl on demand 2026-09-01 01:46:39 +08:00
jearhe 40a806a24a fix(grid): sort paginated table data server side 2026-08-31 23:45:40 +08:00
zipg d144e1bc08 fix(grid): decouple where and order by undo histories 2026-08-31 16:58:32 +08:00
二丫讲梵 eafc0b2b17 feat(grid): move filter column search to dropdown header 2026-08-30 09:58:58 +08:00
Lan-zk 73a7b3f2c7 feat(es): paginate past 10k documents via pit and search_after 2026-08-30 03:57:03 +08:00
二丫讲梵 22775f3639 feat(grid): add go-to-column shortcut and keyboard navigation 2026-08-30 03:05:32 +08:00
zipg 45fb7fb7e6 fix(grid): move total row count refresh into the total label
Refs: #7520
2026-08-30 03:05:10 +08:00
知食分子 f4971d509a fix(desktop): restore legacy webview dialog and highlight fixes 2026-08-30 01:33:59 +08:00
jearhe 1302c0a27b fix(grid): unify transpose long-text editor style 2026-08-30 00:47:34 +08:00
Diego Fabricio c0abc26fe8 fix(grid): allow rerunning exact total row count from status 2026-08-28 11:12:41 +08:00
t8y2 e8d6370b1e fix(grid): reset scroll to top on external result replacement
Results replaced without an internal grid action (SQL re-executed from
the editor or a grid-embedded run button) kept the previous viewport, so
DOM-mode grids stayed stranded at the old scroll offset after running an
ORDER BY query. The result watch now resets to the first row unless the
replacement is an in-place refresh (prepareFullReload markers) or an
infinite-scroll append completion. A remounted grid also no longer
adopts a scroll-only pending-changes snapshot; cached scroll is only
replayed alongside unsaved edit state, while the KeepAlive reactivate
path still restores pure scroll.

Closes #7341
2026-08-27 16:33:23 +08:00
hanxuanyu 704f817b4d feat(grid): add snapshots for selected data 2026-08-27 12:21:28 +08:00
t8y2 d2326acb81 fix(grid): keep DOM results at the first row 2026-08-27 11:08:42 +08:00
t8y2 afcfa59d0b fix(oracle): reload large values through rowid-wrapped select
Refs: #7082
2026-08-27 10:43:54 +08:00
二丫讲梵 aac09d3cb7 fix(grid): keep canvas hover state across drawing surface flips 2026-08-26 22:04:42 +08:00
t8y2 71344c637c fix(grid): hint truncated values in grid search
Closes #7279
2026-08-26 18:43:21 +08:00
t8y2 c153ca8f57 feat(grid): add refresh to data grid context menu
Closes #7273
2026-08-26 17:28:39 +08:00
zipg dc10323b7c fix(grid): restore first double-click cell editing 2026-08-26 10:04:44 +08:00
Klinge cb581baf20 fix(grid): avoid canvas resize observer loops 2026-08-25 22:35:39 +08:00
jearhe f9c4b19a60 fix(grid): use native context menu in filter inputs 2026-08-25 21:28:55 +08:00
t8y2 7c8e0a88cf fix(grid): refresh saved rows in place 2026-08-25 11:05:38 +08:00