New Features
Invert Selection ๐
Invert the current selection to select all cells that are not currently selected. Use Alt+Shift+I (or Option+Shift+I on macOS) or find "Invert Selection" in the Command Palette.
Related issues: #120
Expanded Language Support ๐
SmoothCSV now supports four additional languages:
- German (Deutsch) ๐ฉ๐ช
- Korean (ํ๊ตญ์ด) ๐ฐ๐ท
- Portuguese (Portuguรชs) ๐ต๐น
- Russian (ะ ัััะบะธะน) ๐ท๐บ
Select "Configure Display Language" from the Command Palette to switch.
Read-Only Mode ๐
Open CSV files in read-only mode to prevent accidental modifications. When a file is opened as read-only:
- All editing operations are disabled (cell editing, copy/paste, sort, etc.).
- The file cannot be saved or modified.
Find "Toggle Read-Only Mode in Session" in the Command Palette to switch between read-only and edit modes.
Related issues: #116
Improvements
- Linux aarch64 AppImage Support - Added AppImage distribution for Linux aarch64 (ARM64) architecture, providing native support for ARM-based Linux systems.
- Note that Linux support is still in preview and has not been tested thoroughly.
- CSV File Quote Mode - Added "never" option to the quote mode setting for new CSV files, allowing you to create files without quotes (#122).
- TSV Quote Detection - Improved automatic format detection for TSV (tab-separated values) files to prefer no-quote format when the delimiter is tab (#122).
- Keyboard Menu Fixes (Linux) - Fixed keyboard accelerator conflicts on Linux where Shift+Backspace combinations were incorrectly captured by menu shortcuts (#121).
- New About Dialog - Added a new About dialog to display information about SmoothCSV, making it easier to share the app information when reporting issues.
- Other minor improvements and bug fixes.
