Commit 7116db7
authored
fix(macos): replace setup terminal modal with terminal drawer (#16)
## Summary
- remove Setup Assistant's embedded terminal modal state/sheet flow
- route "Run here" actions to the built-in terminal drawer via
global-shell terminal notifications
- delete unused `ShellView` now that no modal terminal surface remains
## Testing
- bun run macos:test
- bun x ultracite check
Closes #15
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Bug Fixes**
* Setup assistant terminal execution now uses the global terminal panel
instead of an embedded sheet for consistency with standard terminal
behavior.
* **Refactor**
* Removed the embedded terminal component from the setup process.
Commands now route through the global terminal panel for a unified user
experience.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->1 parent 8393ddf commit 7116db7
2 files changed
Lines changed: 3 additions & 139 deletions
File tree
- apps/macos/Packages/Features/DashboardFeature/Sources/DashboardFeature
Lines changed: 3 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | 21 | | |
24 | 22 | | |
25 | 23 | | |
| |||
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | 50 | | |
56 | 51 | | |
57 | 52 | | |
| |||
220 | 215 | | |
221 | 216 | | |
222 | 217 | | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
248 | 221 | | |
249 | 222 | | |
250 | 223 | | |
| |||
Lines changed: 0 additions & 109 deletions
This file was deleted.
0 commit comments