feat: Refactor CSV editor extension to support file auto-opening and default read only mode#1
Open
deepak-goyal-hackerrank wants to merge 8 commits into
Open
feat: Refactor CSV editor extension to support file auto-opening and default read only mode#1deepak-goyal-hackerrank wants to merge 8 commits into
deepak-goyal-hackerrank wants to merge 8 commits into
Conversation
…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.
- 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
CsvAutoOpenProviderto automatically open the CSV editor when a CSV file is opened.package.jsonversion to0.11.7-hrand modified contributions to include custom editors.initiallyIsInReadonlyModeconfiguration from various files.This update enhances user experience by streamlining the CSV editing process and ensuring better default settings.