- Joined
- Apr 19, 2008
- Messages
- 2,289
Hi! I am Retera, author of Retera Model Studio tool. I was doing some updates and I thought of a problem in my program that is small, but it affects anyone who uses it. Furthermore, my tool never "calls home" like some modern software. So I have no data metrics about who is using it and what they want. I only make the features I want.
So I reached a feature that is probably better to be informed by the data -- by asking users -- rather than by just letting myself decide what I want. Here's the problem:
For any avid users of Magos over the years, everyone knows that to save a model as ".mdx" the user must type ".mdx" in the save dialog to tell the program which format to save the model under. Likewise, for ".mdl", the user must tell Magos to save this format by explicitly typing the three letters, ".mdl" when saving.
In my program, when it was first created, I did not use Magos much and did not realize how much of a user habit this was to expect the program output to be based on the three letters typed by the user. So, as a result, in my program if a user types ".mdl" in the save popup, the program will forcibly swap the extension back to ".mdx" and then save the model in the MDX format. It does this until a dropdown at the bottom of the file save dialog is changed to a separate "MDL" dropdown option, and then it will forcibly swap extension to "mdl" when saving.
Now, that has been fine for a few years -- users of the program just had to learn to use the dropdown on my tool instead of typing in an extension.
But, because it appears Magos is not going to come back and is not going to add Reforged support to his tool anytime soon, I'm working on updating my program to replace more of the features, and I was just working with the texture editing stuff and was reminded that right now almost everything in my program that exports a texture uses the Magos style of file choosing when saving to a texture file. Users have to type ".bmp" if they want a BMP, or ".png" if they want a PNG, rather than selecting via the dropdown. So, I was thinking I could just change the texture exporter to match the rest of my tool, but then it occurred to me that maybe I should change the main save behavior to work like Magos for choosing what file type to save instead.
So that brings me to this poll: how do you prefer to choose the file type when saving a file?
So I reached a feature that is probably better to be informed by the data -- by asking users -- rather than by just letting myself decide what I want. Here's the problem:
For any avid users of Magos over the years, everyone knows that to save a model as ".mdx" the user must type ".mdx" in the save dialog to tell the program which format to save the model under. Likewise, for ".mdl", the user must tell Magos to save this format by explicitly typing the three letters, ".mdl" when saving.
In my program, when it was first created, I did not use Magos much and did not realize how much of a user habit this was to expect the program output to be based on the three letters typed by the user. So, as a result, in my program if a user types ".mdl" in the save popup, the program will forcibly swap the extension back to ".mdx" and then save the model in the MDX format. It does this until a dropdown at the bottom of the file save dialog is changed to a separate "MDL" dropdown option, and then it will forcibly swap extension to "mdl" when saving.
Now, that has been fine for a few years -- users of the program just had to learn to use the dropdown on my tool instead of typing in an extension.
But, because it appears Magos is not going to come back and is not going to add Reforged support to his tool anytime soon, I'm working on updating my program to replace more of the features, and I was just working with the texture editing stuff and was reminded that right now almost everything in my program that exports a texture uses the Magos style of file choosing when saving to a texture file. Users have to type ".bmp" if they want a BMP, or ".png" if they want a PNG, rather than selecting via the dropdown. So, I was thinking I could just change the texture exporter to match the rest of my tool, but then it occurred to me that maybe I should change the main save behavior to work like Magos for choosing what file type to save instead.
So that brings me to this poll: how do you prefer to choose the file type when saving a file?