waveterm/pkg/service
Evan Simkowitz 90e31dfa48
Delete a tab when it's out of blocks, cascade to window (#1374)
Updates `DeleteBlock` to close its parent tab if the tab has no more
blocks. This will also cascade to close the workspace if it no longer
has any tabs, same for window.

I had to move some block-related functionality around on the backend.
2024-12-03 09:38:46 -08:00
..
blockservice resize terminal on restoring state (#1100) 2024-10-22 12:50:44 -07:00
clientservice Workspaces are back! (#1282) 2024-12-02 10:56:56 -08:00
fileservice Create and rename files and dirs in dirpreview (#1156) 2024-12-02 22:23:44 -08:00
objectservice Workspaces are back! (#1282) 2024-12-02 10:56:56 -08:00
userinputservice update all gopkg imports (#330) 2024-09-05 14:25:45 -07:00
windowservice Fix switch workspace (#1370) 2024-12-02 14:52:34 -08:00
workspaceservice Delete a tab when it's out of blocks, cascade to window (#1374) 2024-12-03 09:38:46 -08:00
service.go Workspaces are back! (#1282) 2024-12-02 10:56:56 -08:00