I would really like to see the file explorer pop up when you want to save or open a file. I want to keep my makehuman files in my individual project folders. The rest of the config files, user settings etc can be saved at the respective OS default data folders. I don't like programs cluttering up my home folder.
I find it pretty obvious that files per default should be saved relative to the home directory. Otherwise, system-wide installations for multiple users won't be possible.
Windows is pretty relaxed over user's data, but Linux isn't (don't know about Mac). All user-related data (config preferences, etc.) should be in the user's home folder under a hidden folder (/home/username/.makehuman/).
The datafiles result should be located anywhere the user chooses, or in the hidden folder by default (/home/username/.makehuman/export/).
Also it's not hard to set several links on a linux filesystem so your data ends in a certain folder of your project without having to copy them yourself manually.
I've never worked with Mac, but I suppose you can do the same. I know windows can do some of the above, but I don't know how.
I think it's really important that this can be set by the user. For myself, I would be putting the data in a totally different location, as part of a larger project. My preference would be to set that directory and leave it, so that MakeHuman would keep my place.
Indeed, the best choice is to use the file-chooser from Qt/KDE or GTK+/Gnome (preferably according to which system is being used). It should remember the last location saved, IIRC.
For Windows, I would suggest saving to "My Documents" as saving to "Program Files" will require elevated permissions and would result in the user having to run MakeHuman as an administrator. So unless you can get around this, there really isn't much of a choice there. Whatever they choose I would suggest, like others here, that they be sure to remember if the user changes it. That is one of my biggest pet peeves in other applications is that some don't remember where the last place that I imported, exported, or saved something to and always opens up in some default location, even between exports in the same session (i.e. exporting again without closing and opening back up the application). So, yeah, "My Documents" on Windows to avoid UAC issues and remember if the user navigates and saves to a different location.
I would really like to see the file explorer pop up when you want to save or open a file. I want to keep my makehuman files in my individual project folders. The rest of the config files, user settings etc can be saved at the respective OS default data folders. I don't like programs cluttering up my home folder.
ReplyDeleteI find it pretty obvious that files per default should be saved relative to the home directory. Otherwise, system-wide installations for multiple users won't be possible.
ReplyDeleteI think you should be able to choose between:
ReplyDeleteSave/Load to/from your home directory (for working in MakeHuman)
Export/Import to/from a directory of choice (for exchange/use to/in another program, ...)
What do you think about that?
Windows is pretty relaxed over user's data, but Linux isn't (don't know about Mac). All user-related data (config preferences, etc.) should be in the user's home folder under a hidden folder (/home/username/.makehuman/).
ReplyDeleteThe datafiles result should be located anywhere the user chooses, or in the hidden folder by default (/home/username/.makehuman/export/).
Also it's not hard to set several links on a linux filesystem so your data ends in a certain folder of your project without having to copy them yourself manually.
I've never worked with Mac, but I suppose you can do the same. I know windows can do some of the above, but I don't know how.
I think it's really important that this can be set by the user. For myself, I would be putting the data in a totally different location, as part of a larger project. My preference would be to set that directory and leave it, so that MakeHuman would keep my place.
ReplyDeleteIndeed, the best choice is to use the file-chooser from Qt/KDE or GTK+/Gnome (preferably according to which system is being used). It should remember the last location saved, IIRC.
For Windows, I would suggest saving to "My Documents" as saving to "Program Files" will require elevated permissions and would result in the user having to run MakeHuman as an administrator. So unless you can get around this, there really isn't much of a choice there.
ReplyDeleteWhatever they choose I would suggest, like others here, that they be sure to remember if the user changes it. That is one of my biggest pet peeves in other applications is that some don't remember where the last place that I imported, exported, or saved something to and always opens up in some default location, even between exports in the same session (i.e. exporting again without closing and opening back up the application).
So, yeah, "My Documents" on Windows to avoid UAC issues and remember if the user navigates and saves to a different location.