• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Save As / Autosave file location (Mac)

Scheduled Pinned Locked Moved SketchUp Discussions
sketchup
6 Posts 4 Posters 2.2k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    db11
    last edited by 1 Apr 2015, 14:08

    Can someone explain to me how SU decides which folder to save to? It feels like it randomly toss files all over the place, and if I'm not paying attention my files end up buried in the wrong folders.

    I realize there must be some logic to the current scheme, (though it's a mystery to me what that is)... but why would it not save to the folder that original model was from? Is there some setting I'm missing?

    You would think that you could set it under Model Info: File: General: Location — with the default being the current folder (parent of original document) — but that field is display only on my Mac, and shows only the top levels of the file path, i.e. Users/Home/Documents.

    Every other software uses the parent folder of the current document as a default, and I only have to intervene in the save dialog if I want to change folder locations, not if I wish to use the same one as the original.

    One of many small SU interface annoyances that adds to the friction of using an application that I depend on and otherwise enjoy. Frustrating.

    1 Reply Last reply Reply Quote 0
    • P Offline
      pbacot
      last edited by 1 Apr 2015, 14:26

      I find that happens with other Mac apps too. Save as will not necessarily open the folder of the original file, though that folder can often be found in the pulldown menu of the save dialog. Autosave and ~ files, in my experience, have gone to the folder of the open file.

      MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

      1 Reply Last reply Reply Quote 0
      • S Offline
        slbaumgartner
        last edited by 1 Apr 2015, 14:40

        I don't know whether it is a general Mac OS X behavior or something specific that SketchUp does, but I sometimes notice that it goes to the last-accessed folder even when that has nothing to do with the file at hand. Usually not a problem with Save As provided you pay attention, but can be confusing with AutoSave.

        1 Reply Last reply Reply Quote 0
        • D Offline
          driven
          last edited by 1 Apr 2015, 16:35

          'Save As' uses a .plist entry: "SketchUp.DefaultFolder.Models" = last place you used 'Save As'
          'Save' uses Sketchup.active_model.path
          'Save Copy As', 'Save Backup' and 'AutoSave' use File.dirname(Sketchup.active_model.path) unless 'Unsaved'
          'AutoSave' is also written to a .plist entry AutoSave = { AutoSaveFile = list of places you used per model...
          if 'Unsaved' AutoSave uses the 'AutoSave' folder in the /Users/Library/... path...

          clear as mud...

          to check a files path, just right click the Title...path.gif
          john

          learn from the mistakes of others, you may not live long enough to make them all yourself...

          1 Reply Last reply Reply Quote 0
          • D Offline
            db11
            last edited by 2 Apr 2015, 13:56

            @driven said:

            clear as mud...

            john

            Thanks for the replies, and especially to John for the very thorough explanation of the exact reasons for this convoluted behaviour.

            No issues with Save, since it uses the proper default location.

            @slbaumgartner said:

            ...I sometimes notice that it goes to the last-accessed folder even when that has nothing to do with the file at hand. Usually not a problem with Save As provided you pay attention, but can be confusing with AutoSave.

            I'm trying to do better at paying attention on Save As — but my point is that I shouldn't have to: for an app that prides itself on it's intuitiveness and simplicity, SU should default to the most obvious location.

            Autosave file location is just an unmitigated mess. It can make for unbelievably frustrating searches for model versions that should all be in the original model's parent folder, unless explicitly chosen otherwise.

            How anybody —read SU developer— could think that the settings for Save As and Autosave produce remotely helpful default behaviour is beyond me. (the only time I can be sure of where the autosave file will be found is when I've yet to save... which I now know why)

            Thanks for confirming that I'm not crazy, nor are there gremlins in my Mac randomly flinging files to and fro. Just intentionally programmed SU behaviour —without available settings overrides— acting according to its developer's wishes. [/rant]

            1 Reply Last reply Reply Quote 0
            • D Offline
              driven
              last edited by 2 Apr 2015, 14:14

              What I left out of the mix is Apple's 'auto restore window' functionality...

              I think this can come into play if switching between models in the same session...

              I have no hard evidence of when or if this occurs, but it would explain some of the seemingly odd folders that pop up...

              Like many, I no longer use 'AutoSave' or 'Save Backup' and prefer 'Save Copy As' over 'Save As' and religiously use S...

              even with this I get caught out...

              john

              learn from the mistakes of others, you may not live long enough to make them all yourself...

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              1 / 1
              • First post
                1/6
                Last post
              Buy SketchPlus
              Buy SUbD
              Buy WrapR
              Buy eBook
              Buy Modelur
              Buy Vertex Tools
              Buy SketchCuisine
              Buy FormFonts

              Advertisement