Skip to content
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

Rearrange and dock tabs and panel groups in the editor workspace #195

Open
Keavon opened this issue Jun 13, 2021 · 2 comments
Open

Rearrange and dock tabs and panel groups in the editor workspace #195

Keavon opened this issue Jun 13, 2021 · 2 comments
Labels
Web Involves web programming (TypeScript, Svelte, CSS)

Comments

@Keavon
Copy link
Member

Keavon commented Jun 13, 2021

This should eventually hook up to the Rust editor backend to save the workspace layout but a frontend-only implementation is all this issue requires for now.

Related: #657

@Keavon Keavon added Feature Web Involves web programming (TypeScript, Svelte, CSS) labels Jun 13, 2021
@Keavon Keavon added this to the Sprint 6 (upcoming) milestone Jun 13, 2021
@Keavon
Copy link
Member Author

Keavon commented Jul 17, 2021

Blocked on #225

@Keavon Keavon added P-Medium and removed P-Low labels Apr 21, 2022
@0HyperCube
Copy link
Member

0HyperCube commented Apr 28, 2022

The main complexity with this is handling when multiple documents are in the screen at once. Currently we rely on active_document() to distribute messages in the backend and have one active tool for the entire editor. When backend responses are generated (i.e. a newly rendered svg), we then have no way to tell which document panel they are for.

@Keavon Keavon modified the milestones: Sprint 14, Sprint 15 (ongoing) May 14, 2022
@Keavon Keavon modified the milestones: Sprint 16, Sprint 17 (ongoing) Jul 9, 2022
@Keavon Keavon added P-High and removed P-Medium labels Nov 5, 2022
@0HyperCube 0HyperCube moved this to Longer-Term in Task Board Mar 18, 2023
@Keavon Keavon removed the Available label May 31, 2023
@Keavon Keavon moved this to Longer-Term in Task Board May 31, 2023
@Keavon Keavon removed the P-High label May 31, 2023
@Keavon Keavon moved this from Longer-Term to Medium-Term in Task Board Jun 10, 2024
@0HyperCube 0HyperCube mentioned this issue Sep 3, 2024
2 tasks
@Keavon Keavon moved this from Medium-Term to In-Progress Tasks in Task Board Sep 28, 2024
@0HyperCube 0HyperCube removed their assignment Dec 14, 2024
@Keavon Keavon moved this from In-Progress Tasks to Medium-Term in Task Board Dec 23, 2024
@Keavon Keavon removed the Rust label Dec 30, 2024
@Keavon Keavon removed the Feature label Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Web Involves web programming (TypeScript, Svelte, CSS)
Projects
Status: Medium-Term
Development

Successfully merging a pull request may close this issue.

2 participants