Feature/sidebar project folders#14186
Conversation
Adds the ability to create Project Folders in the sidebar to better organize terminal sessions by project directory, eliminating the need for multiple Warp windows. Key additions: - Added Add Project Folder to the New Session menu, invoking the native folder picker. - Modified TabGroup persistence schema to store a working_directory. - Added visual distinction in vertical_tabs.rs (renders a folder icon instead of the layers icon for project folders). - Auto-spawn an initial tab inside the selected project directory upon folder creation. - Added a New tab in subfolder context menu action for Project Folders, allowing users to spawn a tab dynamically routed to a subfolder using the native file picker.
Adds the ability to create Project Folders in the sidebar to better organize terminal sessions by project directory, eliminating the need for multiple Warp windows. Key additions: - Added Add Project Folder to the New Session menu, invoking the native folder picker. - Modified TabGroup persistence schema to store a working_directory. - Added visual distinction in vertical_tabs.rs (renders a folder icon instead of the layers icon for project folders). - Auto-spawn an initial tab inside the selected project directory upon folder creation. - Added a New tab in subfolder context menu action for Project Folders, allowing users to spawn a tab dynamically routed to a subfolder using the native file picker.
Adds the ability to create Project Folders in the sidebar to better organize terminal sessions by project directory, eliminating the need for multiple Warp windows. Key additions: - Added Add Project Folder to the New Session menu, invoking the native folder picker. - Modified TabGroup persistence schema to store a working_directory. - Added visual distinction in vertical_tabs.rs (renders a folder icon instead of the layers icon for project folders). - Auto-spawn an initial tab inside the selected project directory upon folder creation. - Added a New tab in subfolder context menu action for Project Folders, allowing users to spawn a tab dynamically routed to a subfolder using the native file picker.
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @greyhands2 on file. In order for us to review and merge your code, each contributor must visit https://cla.warp.dev to read and agree to our CLA. Once you have done so, please comment |
|
Every PR must be linked to a same-repo issue before Oz can review it. Next step: open or find a same-repo issue describing this change, then link it to this PR by adding See the contribution guidelines for the full readiness model. Powered by Oz |
There was a problem hiding this comment.
Every PR must be linked to a same-repo issue before Oz can review it.
Next step: open or find a same-repo issue describing this change, then link it to this PR by adding Closes #123 to the PR description (or using the "Development" sidebar on GitHub). A maintainer will mark the issue ready-to-implement when it is ready. Once it is marked, comment /oz-review to re-trigger review.
See the contribution guidelines for the full readiness model.
Powered by Oz
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
Overview
Closes #14188
This PR introduces Project Folders in the sidebar, giving users the ability to organize their terminal sessions by project directory without needing to spawn entirely new Warp windows.
Key additions:
Add Project Folderto the New Session menu, invoking the native folder picker.TabGrouppersistence schema to store aworking_directory.vertical_tabs.rs(renders a 📁 icon instead of the default layers icon for project folders).New tab in subfolder...context menu action for Project Folders, allowing users to spawn a tab dynamically routed to a subfolder using the native file picker (which remembers the last used directory).Agent Mode
CHANGELOG-NEW-FEATURE: Added Project Folders to the sidebar to organize tabs by working directory