Skip to content

Add persistent Wrap text toggle to Table view - #17

Merged
flowdeskadmin merged 1 commit into
Flowdesktech:masterfrom
mysnoopy:feat/table-wrap-text
Sep 15, 2026
Merged

flowdeskadmin merged 1 commit into
Flowdesktech:masterfrom
mysnoopy:feat/table-wrap-text

Conversation

@mysnoopy

Copy link
Copy Markdown
Contributor

Summary

Long field values in Table view are truncated to one line, making it difficult to read them without opening an editor. This adds a Wrap text switch above the table. When enabled, rows expand to show complete field values and document IDs within their current column widths, including long URLs and existing line breaks.

The compact view remains the default. The preference is saved locally and restored when the table is reopened; wrapping still works if local storage is unavailable.

Validation

  • Regression test covers complete string and nested-map values, toggling, persistence after remounting, and no document saves when changing the display.
  • All 89 tests pass (NODE_OPTIONS=--no-experimental-webstorage on Node 25).
  • TypeScript, lint on changed files, formatting, and production build pass.
  • Electron visual check confirms wrapped rows grow and long content stays within the column width.
  • Custom Apple Silicon build tested by the contributor.

@flowdeskadmin

Copy link
Copy Markdown
Member

Nice feature. Thank you for your work!

@flowdeskadmin flowdeskadmin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@flowdeskadmin
flowdeskadmin merged commit a92911d into Flowdesktech:master Sep 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants