Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
a174f49
feat(tui): clipboard copy and NDSL/MDL switch in overlay
engalar Mar 23, 2026
9f938a7
refactor(tui): yazi-style Miller columns with tabs, async preview, bo…
engalar Mar 23, 2026
3c57c70
fix(tui): content-aware column widths, soft wrap, preview on drill-in
engalar Mar 23, 2026
c508016
feat(tui): add debug trace logging (MXCLI_TUI_DEBUG=1)
engalar Mar 23, 2026
d1dfa42
fix(tui): forward animTickMsg to miller, fixing stuck animation
engalar Mar 23, 2026
478c0d9
fix(tui): remove column-width animation, use instant transitions
engalar Mar 23, 2026
9a7f31b
fix(tui): fix preview for virtual nodes and page NDSL in MPR v2
engalar Mar 24, 2026
ef19d31
fix(tui): support imagecollection node type in BSON dump and preview
engalar Mar 24, 2026
88b9f2f
feat(mpr): add CreateImageCollection BSON writer
engalar Mar 24, 2026
b25de3a
feat(grammar): add COLLECTION token and createImageCollectionStatemen…
engalar Mar 24, 2026
3251612
feat(ast): add CreateImageCollectionStmt and DropImageCollectionStmt
engalar Mar 24, 2026
64b9843
feat(visitor): add DROP IMAGE COLLECTION handler in ExitDropStatement
engalar Mar 24, 2026
cc101c2
feat(executor): add CREATE/DROP IMAGE COLLECTION commands
engalar Mar 24, 2026
a80cab7
feat(tui): add DESCRIBE IMAGE COLLECTION MDL preview in TUI
engalar Mar 24, 2026
a303527
feat(executor): show image list with temp file paths in DESCRIBE IMAG…
engalar Mar 24, 2026
8550fa0
feat(image-collection): add COLLECTION keyword completion, visitor, a…
engalar Mar 24, 2026
a733e94
fix(tui): preserve column cursor position on l/h navigation
engalar Mar 24, 2026
8072b4b
fix(tui): add imagecollection icon to typeIconMap
engalar Mar 24, 2026
4b15d07
fix(tui): handle nanoflow/javaaction preview gracefully
engalar Mar 24, 2026
ca1ea7e
fix(mpr): read image data from 'Image' BSON key instead of 'Data'
engalar Mar 24, 2026
58b271c
fix(tui): correct cursor after search+drillIn, strip Java code from j…
engalar Mar 24, 2026
15313c1
fix(tui): enable javaaction NDSL view
engalar Mar 24, 2026
5239b67
feat(tui): render ImageCollection images inline with Kitty/iTerm2 pro…
engalar Mar 24, 2026
4fdb3a5
fix(executor): normalize JavaAction doc \r\n and add metadata comments
engalar Mar 24, 2026
19de74b
feat(tui): add Sixel/chafa support and MXCLI_IMAGE_PROTOCOL override …
engalar Mar 24, 2026
4076189
fix(tui): exclude ImageCollection inline images from yank content
engalar Mar 24, 2026
8f75145
feat(tui): click FROM FILE path to open single image overlay, remove …
engalar Mar 24, 2026
d75596d
refactor(tui): address PR #23 review, move bson/ tui/ to cmd/mxcli/
engalar Mar 24, 2026
68aaad9
chore: regenerate ANTLR parser after rebase
engalar Mar 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion cmd/mxcli/cmd_bson_compare.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"os"

bsondebug "github.com/mendixlabs/mxcli/bson"
bsondebug "github.com/mendixlabs/mxcli/cmd/mxcli/bson"
"github.com/mendixlabs/mxcli/sdk/mpr"
"github.com/spf13/cobra"
"go.mongodb.org/mongo-driver/bson"
Expand Down
2 changes: 1 addition & 1 deletion cmd/mxcli/cmd_bson_discover.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"os"

bsondiscover "github.com/mendixlabs/mxcli/bson"
bsondiscover "github.com/mendixlabs/mxcli/cmd/mxcli/bson"
"github.com/mendixlabs/mxcli/sdk/mpr"
"github.com/spf13/cobra"
"go.mongodb.org/mongo-driver/bson"
Expand Down
2 changes: 1 addition & 1 deletion cmd/mxcli/cmd_bson_dump.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"os"
"strings"

bsondebug "github.com/mendixlabs/mxcli/bson"
bsondebug "github.com/mendixlabs/mxcli/cmd/mxcli/bson"
"github.com/mendixlabs/mxcli/sdk/mpr"
"github.com/spf13/cobra"
"go.mongodb.org/mongo-driver/bson"
Expand Down
4 changes: 2 additions & 2 deletions cmd/mxcli/cmd_tui.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"os"

tea "github.com/charmbracelet/bubbletea"
"github.com/mendixlabs/mxcli/tui"
"github.com/mendixlabs/mxcli/cmd/mxcli/tui"
"github.com/spf13/cobra"
)

Expand Down Expand Up @@ -57,7 +57,7 @@ Example:

tui.SaveHistory(projectPath)

m := tui.New(mxcliPath, projectPath)
m := tui.NewApp(mxcliPath, projectPath)
p := tea.NewProgram(m, tea.WithAltScreen(), tea.WithMouseCellMotion())
if _, err := p.Run(); err != nil {
fmt.Fprintf(os.Stderr, "Error: %v\n", err)
Expand Down
2 changes: 2 additions & 0 deletions cmd/mxcli/lsp_completions_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading