• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

[Poll] Retera Model Studio GUI Question

How do you prefer to choose the file type when saving a file?

  • I prefer to type the extension to determine the format the file will save in

    Votes: 3 15.8%
  • I prefer to choose the format from a dropdown list, discarding any file extension that I type

    Votes: 16 84.2%

  • Total voters
    19
Status
Not open for further replies.
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?
 
What would happen in the first option (typing in manually) if you don't give the filename an extension?
Also, a third option could be to use radiobuttons instead of a dropdown.
 
I voted for a dropdown.

This said, I am with @Drake53 on this one, the easiest would definitely be a set of radio buttons that would automatically add the proper extension IF it is not already there (unlike some applications that wouldn't mind things like .mdx.mdx - really annoying).

As for the typed extension to define it (like in Magos for example), this is really horrible design and unpractical.
There are many issues that this can bring forward, including the cases where the user does not type an extension, but also all the cases where the user makes a typo, types an extension that is not supported...

I am sorry for the typed extension supporters, but that's plain outdated design, and requires typing the extension when a simple click could have done the job with a radio button.

The idea of a single click is also what drives me to support radio button over the drop down.

Just my two cents :)
 
I voted for a dropdown.
when a simple click could have done the job with a radio button.

The idea of a single click is also what drives me to support radio button over the drop down.

That's the problem right there. I prefer less clicking, more action.
If I have to write something, and I know what I want. It'll be faster to continue to write than to move the hand to the mouse and click, possibly more than once (once to open the dropdown, and once to select whatever).

But I really, really like having that dropdown there if I'm unsure of supported formats though.
 
Tbh this problem could easily be solved by supporting both methods.
Take winrar for example, when I enter a supported file format, it automatically selects the corresponding radiobutton, and when I click a radiobutton, it automatically changes the filename's extension.
 
Is there a way to delete Animations from the model in Retera sudio
Seems this question is very off-topic. Yes there is. Go to animation editor, go to Animation Time Bound Chooser and in the popup there is a delete button.
 
Tbh this problem could easily be solved by supporting both methods.
Take winrar for example, when I enter a supported file format, it automatically selects the corresponding radiobutton, and when I click a radiobutton, it automatically changes the filename's extension.
I agree with this.
Still voted for drop down because I want to be able to see what kind of formats are supported by the program.
 
Seems this question is very off-topic. Yes there is. Go to animation editor, go to Animation Time Bound Chooser and in the popup there is a delete button.
Oh I apologies for choosing the wrong thread. Just was trying to understand. Will try to find the animation editor. I don't see it on the tool bar.
 
Status
Not open for further replies.
Back
Top