Skip to content

Conversation

@deepak-goyal-hackerrank
Copy link
Collaborator

@deepak-goyal-hackerrank deepak-goyal-hackerrank commented Nov 2, 2025

Changes

  • Added CsvAutoOpenProvider to automatically open the CSV editor when a CSV file is opened.
  • Updated package.json version to 0.11.7-hr and modified contributions to include custom editors.
  • Changed default behaviour to start in read-only mode and adjusted related configurations.
  • Improved handling of unsaved changes in the editor.
  • Removed deprecated initiallyIsInReadonlyMode configuration from various files.
  • Cleaned up code and ensured compatibility with the new editor provider.

This update enhances user experience by streamlining the CSV editing process and ensuring better default settings.

…figuration

- Added `CsvAutoOpenProvider` to automatically open the CSV editor when a CSV file is opened.
- Updated `package.json` version to `0.11.7-hr` and modified contributions to include custom editors.
- Changed default behavior to start in read-only mode and adjusted related configurations.
- Improved handling of unsaved changes in the editor.
- Removed deprecated `initiallyIsInReadonlyMode` configuration from various files.
- Cleaned up code and ensured compatibility with the new editor provider.

This update enhances user experience by streamlining the CSV editing process and ensuring better default settings.
…he message content to the console instead of using an error function.
@deepak-goyal-hackerrank deepak-goyal-hackerrank changed the title Refactor CSV editor extension to support auto-opening and improve con… feat: Refactor CSV editor extension to support file auto-opening and default read only mode Dec 9, 2025
- Changed version in package.json and package-lock.json to 0.11.7.
- Enhanced loading spinner in CSV editor with improved HTML and CSS for better user experience.
- Removed unnecessary console logging in configuration helper and error handling functions.
- Streamlined loading process in CsvAutoOpenProvider to utilize a dedicated spinner function.
…ad of posting to VS Code. This change improves visibility of error messages during debugging.
- Introduced `build-cdn-css.js` script to combine and minify CSS files for CDN usage.
- Added third-party CSS files for Handsontable and Font Awesome to the output directory.
- Updated `package.json` to include a new build command for the CDN CSS script.
- Created `index.min.css`, `handsontable.min.css`, and `fontawesome.min.css` in the `csvEditorCss` directory for optimized loading.
- Introduced a new `copyPaste` option set to false to prevent copying content from the CSV file, addressing issues with external data identification.
- Updated context menu settings to remove previously defined items, streamlining the menu for better usability.
- Enhanced comments for clarity on the purpose of changes made in the context menu and configuration settings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants