-
Notifications
You must be signed in to change notification settings - Fork 968
feat(desktop): compact add button + presets dropdown #1762
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
Merged
Kitenite
merged 12 commits into
superset-sh:main
from
Kitenite:kitenite/add-button-allow-spread
Feb 25, 2026
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
42052f3
feat(desktop): support big and compact terminal add buttons
Kitenite 62cb2c8
Merge remote-tracking branch 'origin' into kitenite/add-button-allow-…
Kitenite 8b34389
fix(desktop): unblock dev startup by externalizing mastracode native …
Kitenite d7e6682
fix(desktop): show presets in add-tab dropdown when bar is hidden
Kitenite 3be486f
refactor(desktop): move add-tab presets into submenu component
Kitenite 2d4c053
chore(desktop): rename add-button toggle to show expanded button
Kitenite ab1aca1
fix(desktop): default expanded add button to off
Kitenite b451075
chore(desktop): invert add-button toggle to compact mode
Kitenite 566091f
chore(desktop): rename compact add-button toggle label
Kitenite 8d69fc5
refactor(desktop): rename add-button setting to compact mode
Kitenite 928b9fd
fix(local-db): replace big add button migration with compact setting
Kitenite 98bdbfc
Merge remote-tracking branch 'origin/main' into kitenite/add-button-a…
Kitenite File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: superset-sh/superset
Length of output: 2812
🏁 Script executed:
Repository: superset-sh/superset
Length of output: 682
🏁 Script executed:
Repository: superset-sh/superset
Length of output: 8908
🏁 Script executed:
Repository: superset-sh/superset
Length of output: 6859
Add
mastracodeand@ast-grep/napito packaging configuration.Both modules are externalized but missing from the packaging pipeline:
copy-native-modules.ts(won't de-symlink if Bun created symlinks)electron-builder.tsasarUnpackarrayelectron-builder.tsfilessectionSince these are dependencies (likely pulled in by workspace packages like
@superset/chat-mastra), they must be explicitly handled during build to avoid runtime module resolution failures, especially if they contain native artifacts or encounter the Bun 1.3+ symlink issue that affectsbetter-sqlite3andnode-pty.Add them to:
copy-native-modules.tsNATIVE_MODULE_DEPSarray (orNATIVE_MODULESif required)electron-builder.tsasarUnpackpatternselectron-builder.tsfilessection with explicit copy rules matching the pattern used forbetter-sqlite3🤖 Prompt for AI Agents