AE talk:Anniversary Edition Tools

From OniGalore
Revision as of 16:38, 28 May 2008 by EdT (talk | contribs) (Thanks for the comments.)
Jump to navigation Jump to search

I'm in the process of revising the UI and the code for AETools. I will use this page to keep track of my ideas and one day it will be the basis for the AETools page.

Since Onisplit continues to add more features in extracting and creating .oni files, I wanted a simple way of accessing those features. This will require re-writing the Applescript code and a different UI. I had a version that used tabs to switch between the process, but somehow, the UI broke under Leopard and I have not found a work around. So for now, It will be a single window that has all the features visible.

Its hard to develop a balance of info and features in a UI. In some ways, the UI is cluttered, but I wanted to provide the end user as much info as possible so they use can the tool right away.

I'll be adding detailed info to the sections below, explaining the various features.

EdT 02:42, 15 May 2008 (CEST)

I think we shouldn't take that broken-tab thing lying down, EdT. It's probably necessary to use tabs in the final product to avoid exploding the user's head when they see all the options. Whenever you feel like it's ready enough for me to try out (no rush), I will see what I can do about getting the tabs to work.
--Iritscen 17:00, 28 May 2008 (CEST)
I've been looking around, but can't find the fix I need. But I'll worry about the tab feature later. If you have any other ideas or features that can be added or improve AE Tools, please let me know
EdT 18:38, 28 May 2008 (CEST)


Install

AE_install.jpg

This is great as-is. If this goes under its own tab, "Installation", it's perfect.
--Iritscen 17:00, 28 May 2008 (CEST)

Extract

AE_extract.jpg

There's a bit of confusing language here, and it actually goes back to how OniSplit uses the word "extract" vs. "export". I mean, technically, extracting is like when OniSplit splits .dat/.raw into .oni files. Exporting (notice the "port" part) is when you alter the format of a file when saving it with another name, so like when OniSplit takes an ONCC.oni file and saves it as .dae. I know OniSplit doesn't use the terms that way, but I think we should use our own wording here if it makes things more user-friendly.
Also, using "export" allows us to use the antonym "import" for the flip-side (see below). "Intract" is not a word. :-)
--Iritscen 17:00, 28 May 2008 (CEST)
Good point about Extract/Export. I can change that.
EdT 18:38, 28 May 2008 (CEST)

Create

AE_create.jpg

"Create" is a nice word, but I'm afraid it's too vague. If we use "Import" here and "Export" above, the user will quickly see that importing means bringing a new/altered file back into Oni, and exporting is taking the original data out of Oni.
P.S.: The "Did you make a backup of the original?" reminder is a nice touch. But let me ask you, is that "Create" button (or "Import", as I recommend) going to put the .oni file into a levelx_Final folder, or just put it in a directory for the user to then move it over himself? Also, ez-eek.gif at the cel-shaded option.
--Iritscen 17:00, 28 May 2008 (CEST)
Will change to Import. The default install is level0_Final folder, but you have the option to put it in another level's folder. I found it worked better for me, import the files to a level and then immediately I can Rebuild that level, without leaving AE Tools. Also, I know you put in a lot of work to code the part about making a backup of the original file before replacing it. But I was having problems with it, OniSplit automatically prepends the filename with TXMP, ONCC, etc, if it is not in the source file's name. However, the Applescript code only knows the actually source file's name, so at times, I would get an error because of it. So the automatic backup of original files is out for now, that's why I have the warning message.
EdT 18:38, 28 May 2008 (CEST)

Other

AE_message.jpg

Instead of having a dialog box pop up with a message, any message appears here.

AE_command.jpg

For the Power user... But on the other hand, a Power User would use the Terminal instead of AE Tools. :-)