Your best friend for file transfer.

Fetch application logoFetch

Feature request: Save window states (3 posts)

  • Started 13 years ago by Frances Cherman
  • Latest reply 13 years ago from Frances Cherman
  • Frances Cherman Member

    When working on a project, I frequently need to access the same four or five folders repeatedly. Each time I launch Fetch, I must manually open each of those folders and position them so each is visible on my screen. (I prefer to drop the files into the opened folder rather than onto the icon of the folder in the parent directory to avoid errors). Even if I open the folders using a droplet, that means I still have to have several droplets and still have to position them manually. It would be great if I could get those windows opened and positioned, then invoke a 'Save Workspace" or "Save Window State" command in Fetch, and be able to set different workspaces for different projects (with a preferred default workspace). Then when I launch Fetch, all the folders would be opened and positioned right where I want them. Adobe Bridge is an example of an app that does this.

    Posted 13 years ago #

  • Jim Matthews Administrator


    Thanks for your feedback. We obviously don't have such a feature right now, but you can simulate it using AppleScript recording. Here's how you'd do it:

    1) Run Script Editor (you should find it in the AppleScript folder in the Applications folder)
    2) Click the Record button in the Untitled Script Editor window
    3) Run Fetch
    4) Open the four or five remote folders you want to access, and arrange the windows the way you like
    5) Go back to Script Editor, and click Stop
    6) Save the Untitled script as an application

    Then, when you want to "restore" your work state, run the application you saved in Step 6.

    Please let me know if that does what you want.


    Jim Matthews
    Fetch Softworks

    Posted 13 years ago #

  • Frances Cherman Member

    Thanks, Jim. I'll try it when I have a few minutes.

    Posted 13 years ago #


  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.