-
Notifications
You must be signed in to change notification settings - Fork 2
feat(client): Add SQLite file extension registration #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: AntoinePrv <11088808+AntoinePrv@users.noreply.github.com>
|
@copilot I have pushed a commit with the file icons sqlite.svg for light and sqlite_dark.svg for dark |
Co-authored-by: AntoinePrv <11088808+AntoinePrv@users.noreply.github.com>
|
@copilot For the other files (say avro), when selected in the browser it turn all white without having a dedicated icon. How does it do that? |
The |
d938c11 to
05f26c6
Compare
addSqliteFileTypefunction insrc/filetypes.tswith extensions:.sqlite,.sqlite3,.db,.db3,.s3db,.sl3addSqliteFileTypeinsrc/index.tsactivateArrowGridfunctionsqlite.svg) and dark (sqlite_dark.svg) theme variantsgetSqliteIconfunction in icon registrationjp-icon-selectableclass to SQLite icon paths for proper selection highlightingImplementation Summary
Successfully added complete SQLite file extension support on the client side with full icon support for both light and dark themes. The implementation follows the same pattern as other file formats (Parquet, Avro, IPC, ORC).
Changes in Latest Commit
class="jp-icon-selectable"to all path elements insqlite.svgandsqlite_dark.svgSecurity Summary
CodeQL analysis found no security vulnerabilities in the changes.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.