Files
Files copied to clipboard
Feature: Set aside tabs (aka workspaces)
What feature or improvement do you think would benefit Files?
Workspaces would be a new feature where you could save entire sessions (including tabs, dual panes, currently open folders) into a nice and tidy "Workspaces" section in the sidebar, and reopen them at any point to continue a specific type of work.
Here's an example! I'm a game developer and I often have to transfer tons of different file types from Dropbox to my game's internal folders, but I have like 5 different folders I gotta transfer from/to. It would be nice to simply click the "Game Dev" workspace, watch all my folders automatically open in both panels, in the same order as before, with the same layout views (meaning all that is saved / serialized to the workspace settings).
If later on I need to work on something else, such as websites, I can just click another workspace and bam, game dev folders close, website folders open, like magic.
Currently I'm using OneCommander with a similar feature as "Continue where you left off" as my game dev workspace. The app doesn't have this feature either though, so I never change my folders for anything, so I can use it in that way. In the attached screenshot, all folders on the left are on Dropbox (there should be more, I accidentally closed a few), and all of the right ones are my game assets folder, for particles, textures, data files, and so on.
And here's a quote from Discord about the UI and UX that should also be taken into consideration
"I think we should add this but we need to think of a good design. Perhaps we can add an icon to the top left of the app window that will let users save and resume sessions." - Yair
Another UX possibility is to have the existing workspaces visible in the sidebar, just like we have with Favorites and Drives, and clicking them load the entire workspace in the current window (or a new one), and to save the current layout to a workspace we could add an entry to the ... menu, along with "Close pane", "New window", and "Enter compact overlay".
Requirements
- Save and load sessions on a configuration file.
- Add a section for Workspaces in the sidebar.
- Come up with some sort of button to save the current Workspace under a certain name.
Files Version
2.4.40.0
Windows Version
10.0.19044.2728
Comments
No response