13 Commits
Author SHA1 Message Date
二丫讲梵 6299d62125 feat(grid): add cell value conversion previews
Refs: #7751
2026-09-11 12:07:36 +08:00
二丫讲梵 0f07d337c3 feat(mongodb): distinguish missing fields from BSON null in grid 2026-09-10 11:59:28 +08:00
jearhe 14ad5ef9bf fix(mysql): copy varbinary text values as raw strings 2026-09-01 01:47:14 +08:00
李子凡 0e9f92c917 fix(grid): copy NULL cells as empty fields 2026-08-31 16:57:33 +08:00
t8y2 baec487a21 fix(data-grid): show first nonblank cell preview line
Closes #5977
2026-08-12 14:53:39 +00:00
co1dsand 681da22c33 feat(mongodb): improve document quick filters 2026-07-17 18:51:33 +08:00
t8y2 7e7c4944e9 refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
zipg 44011cb9a4 feat(grid): preview binary image cell values 2026-06-29 00:13:33 +08:00
t8y2 edba8214b5 feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
t8y2 fabf2172e4 chore: migrate test runner from node:test/tsx to vitest
155 files, 1091 tests, 4.3s (2x faster than previous 9.1s).
2026-06-08 01:17:27 +08:00
vrustxandClaude Opus 4.8 fe0f34a6d9 fix(grid): polish cell/row/column detail dialogs (#528)
Address the follow-up UI feedback on the data detail dialogs:

- cell detail: toggle between raw value and formatted JSON inside a single
  value area (via a "format JSON" button) instead of stacking the value,
  formatted value and formatted JSON blocks, removing the redundancy.
- kill horizontal scrollbars: add break-words to the formatted-value block,
  and constrain row/column detail value columns with w-full max-w-0 so long
  unbroken values wrap instead of overflowing the table.
- row detail: column name uses break-words instead of break-all to stop long
  names from wrapping character-by-character.
- unify footer button layout across the three detail dialogs (bulk-copy
  actions on the left, copy-name on the right).
- add a search box to row & column detail to filter fields by name / value /
  row number (filterDataGridDetailFields + unit tests).
- i18n: add detailSearchPlaceholder / detailSearchNoMatch for all 6 locales.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 01:48:05 +08:00
t8y2 b9fa36763e fix(desktop): guard cell detail previews for large values 2026-06-01 19:49:53 +08:00
vrustx 398e040d5c fix(grid): add cell row and column detail dialogs (#546) 2026-05-30 19:08:42 +08:00