Commit graph

184 commits

Author SHA1 Message Date
Kacper
53ffe93a9c
feat: updating how modules are being defined (using new version of DITY) (#191)
* feat: updating how modules are being defined (using new version of DITY)

* chore: removing deprecated module
2025-09-18 11:18:22 +01:00
Kacper Kula
baa5856041
fix: fixing issue on mobile (#189) 2025-09-08 18:47:29 +01:00
Kacper Kula
ce1da3f9ce
Variable editor in SQLSeal Explorer (#185)
* feat: variables editor

* chore: fixing code issue
2025-08-15 14:57:27 +01:00
Kacper Kula
c4278c2a9d
feat: added support for .sql and .sqlseal files (#184)
* feat: added support for .sql and .sqlseal files

* chore: adding changeset

* feat: adding ability turn off .sql / .sqlite / .sqlseal / .db file view
2025-08-15 14:39:06 +01:00
Kacper Kula
1fec2bbd47
fix: dark theme improvements (#183)
* fix: dark theme improvements

* chore: fixing icon a bit more
2025-08-13 12:31:29 +01:00
Kacper Kula
d2141f1ef2
chore: typecheck fixes (#182)
* chore: typecheck fixes

* chore: fixing few missing issues
2025-08-13 11:43:30 +01:00
Kacper Kula
d79dae458e
chore: better sizing on explorer view (#180) 2025-08-12 19:06:07 +01:00
Kacper Kula
3a19175911
chore: nicer styling for AG Grid (#179) 2025-08-12 19:05:48 +01:00
Kacper Kula
1bf5e8eb8a
feat: JSON visualiser (#178)
* feat: improved JSON visualiser to not analyse big files without confirmation

* chore: fixes

* chore: added changeset
2025-08-12 19:05:00 +01:00
Kacper Kula
403e9f3d0c
Interactive SQL Visualiser (#177)
* chore: reworking plugin internals into modules

* feat: settings module is now working, added debug module, enabled new api module

* chore: restoring external API

* feat: refactoring project to use proper inversion of control

* feat: plugins can now be loaded in any order

* chore: final file migration, all typescript is in modules now

* chore: fixing dependencies of cellParser

* feat: csv and json views are only registered when they are not colliding with other plugins

* feat: fixed library behaviour on canvas

* feat: added ability to hide columns from csv files

* feat: adding global tables support (wip)

* feat: global tables full implementation

* feat: sqlite databases can now be previewed in explorer

* feat: improved explorer view

* feat: highlighting code in the copy code modal

* feat: advanced interactive schema visualiser
2025-08-10 10:21:12 +01:00
Kacper Kula
531d486d06
Feat/sql explorer (#174)
* chore: reworking plugin internals into modules

* feat: settings module is now working, added debug module, enabled new api module

* chore: restoring external API

* feat: refactoring project to use proper inversion of control

* feat: plugins can now be loaded in any order

* chore: final file migration, all typescript is in modules now

* chore: fixing dependencies of cellParser

* feat: csv and json views are only registered when they are not colliding with other plugins

* feat: fixed library behaviour on canvas

* feat: added ability to hide columns from csv files

* feat: adding global tables support (wip)

* feat: global tables full implementation

* feat: sqlite databases can now be previewed in explorer

* feat: improved explorer view

* feat: highlighting code in the copy code modal

* chore: fixing typechecks

* chore: adding missing changeset
2025-08-10 10:08:13 +01:00
Kacper Kula
2bfd2060d7
Feat/global tables new (#173)
* chore: reworking plugin internals into modules

* feat: settings module is now working, added debug module, enabled new api module

* chore: restoring external API

* feat: refactoring project to use proper inversion of control

* feat: plugins can now be loaded in any order

* chore: final file migration, all typescript is in modules now

* chore: fixing dependencies of cellParser

* feat: csv and json views are only registered when they are not colliding with other plugins

* feat: fixed library behaviour on canvas

* feat: added ability to hide columns from csv files

* feat: adding global tables support (wip)

* feat: global tables full implementation

* feat: added changeset

* chore: fixing typechecks
2025-08-10 10:01:08 +01:00
Kacper Kula
7095130ea5
Feat/hide csv columns (#176)
* chore: reworking plugin internals into modules

* feat: settings module is now working, added debug module, enabled new api module

* chore: restoring external API

* feat: refactoring project to use proper inversion of control

* feat: plugins can now be loaded in any order

* chore: final file migration, all typescript is in modules now

* chore: fixing dependencies of cellParser

* feat: csv and json views are only registered when they are not colliding with other plugins

* feat: fixed library behaviour on canvas

* feat: added ability to hide columns from csv files
2025-08-10 09:49:56 +01:00
Kacper Kula
285684dfc4
Refactoring Project to use proper Inversion of Control (#171)
* chore: reworking plugin internals into modules

* feat: settings module is now working, added debug module, enabled new api module

* chore: restoring external API

* feat: refactoring project to use proper inversion of control

* feat: plugins can now be loaded in any order

* chore: final file migration, all typescript is in modules now

* chore: fixing dependencies of cellParser

* feat: csv and json views are only registered when they are not colliding with other plugins

* feat: fixed library behaviour on canvas
2025-08-10 09:34:54 +01:00
Kacper Kula
c705af3a83
fix: fixing issue with grid not displaying properly (#161) 2025-06-03 15:12:22 +01:00
Kacper Kula
f2df5a6494
Merge pull request #155 from h-sphere/chore/scss-split
chore: splitting styles into separate SCSS files
2025-05-22 16:14:14 +02:00
Kacper Kula
cdcdb0e3d0
Merge pull request #157 from mAAdhaTTah/fix-filename-with-commas
Fix parsing of filename with commas in it
2025-05-22 16:07:49 +02:00
Kacper Kula
672e0fdba6 Merge branch 'main' into chore/scss-split 2025-05-22 14:53:29 +01:00
mAAdhaTTah
be2cb2dc72
Fix syntax highlighting when filename is quoted
Check if we have quotes and if so, remove them from the highlight.
2025-05-20 09:22:28 -04:00
mAAdhaTTah
63f989e6cf
Fix parsing of filename with commas in it
If the filename is quoted, then it should allow commas in the name.
The parsing of the filename terminates at the next quote.
2025-05-20 08:51:47 -04:00
Kacper Kula
85f00d12f9 chore: splitting styles into separate SCSS files 2025-05-17 19:24:49 +01:00
Kacper Kula
64354edaec chore: fixing docs 2025-05-16 23:41:18 +01:00
Kacper Kula
b6c9f6a513 chore: typecheck update 2025-05-16 23:29:55 +01:00
Kacper Kula
759099e4d0 feat: adding boolean, date formats. properly parsing. fixing bunch of issues with ag grid 2025-05-16 23:15:04 +01:00
Kacper Kula
b13960bf48 Merge branch 'main' into feat/define-type 2025-05-16 16:38:48 +01:00
Kacper Kula
29849ea38d fix: extra fixes to csvview 2025-05-06 14:49:35 +01:00
Kacper Kula
5b734ff3eb fix: fix after migrating to newer package version 2025-05-06 14:41:59 +01:00
Kacper Kula
a95a1bd6f9 fix: fixing renaming and deleting columns 2025-05-06 14:41:59 +01:00
Kacper Kula
6c349c6020 fix: fixed issue with CSV files edits not being properly saved 2025-05-02 19:53:16 +01:00
Kacper Kula
b5cbfcee93
Merge pull request #150 from h-sphere/feat/linking-other-files
feat: linking to other files from codeblock
2025-04-30 12:40:03 +01:00
Kacper Kula
03434dca10 feat: linking to other files from codeblock 2025-04-30 12:38:53 +01:00
Kacper Kula
3df43681cf feat: adding support for obsidian-minimal styles 2025-04-30 10:37:34 +01:00
Kacper Kula
98427088f7 fix: fixing canvas rendering 2025-04-10 10:25:44 +01:00
Kacper Kula
7ed7934993
Merge pull request #141 from satkowski/fix-missing-number-handling
Fix: fixed the missing handling of numbers for renderer
2025-04-10 10:01:30 +01:00
Kacper Kula
85bb0e0afb
Merge pull request #140 from satkowski/renderContext-update
Fix: added a new property to the render context: the file path the call originates from
2025-04-10 10:00:45 +01:00
Marc Satkowski
9e28aebfb6 set the missing value for the GridRenderer render call in the CSVView 2025-04-09 19:53:34 +02:00
Marc Satkowski
119177b258 forgot to handle the union type change somewhere in RenderContext 2025-04-09 19:46:08 +02:00
Marc Satkowski
bb2596a462 broaden the union type of CellParserResult by adding number 2025-04-09 19:43:05 +02:00
Kacper Kula
f38dfe08a1
Merge pull request #142 from satkowski/fix-list-properties-dont-render
fix: list properties were not correctly rendered for some renderer types
2025-04-09 14:22:49 +01:00
Marc Satkowski
cc987c7cc7 fix: list properties were not correctly rendered for some renderer types 2025-04-08 23:56:41 +02:00
Marc Satkowski
e611b557aa fixed the missing handling of numbers for renderer
- sql functions like sum or count would result in numbers in the data object, however, those were incorrectly handeled
2025-04-06 13:35:27 +02:00
Marc Satkowski
30ec0b5cdd added a new property to the render context: the file path the call originates from 2025-04-05 22:46:46 +02:00
Marc Satkowski
31918eb5f6 changed the way how images are rendered as strings 2025-04-05 22:44:20 +02:00
Kacper Kula
beedfaab7c chore: fixing few type issues 2025-04-02 17:05:20 +01:00
Kacper Kula
b2ff3d5985 fix: fixing issue with columns with dots not rendering properly in grid view 2025-04-02 16:46:47 +01:00
Kacper Kula
ed337f2232 feat: resizing grid on layout resizes 2025-04-02 15:23:40 +01:00
Kacper Kula
053059a661 chore: refactoring renderers and adding markdown text renderers 2025-04-02 15:14:36 +01:00
Kacper Kula
0447368f53 wip 2025-04-02 10:40:00 +01:00
Kacper Kula
c702c510ec chore: removing old tests 2025-03-31 14:32:31 +01:00
Kacper Kula
5acf5b5a17 chore: bumping version and fixing typescript errors 2025-03-31 14:29:54 +01:00