[Scummvm-devel] GSoC gui tools
Thierry Crozat
criezy at scummvm.org
Sat Nov 28 23:37:05 CET 2009
I tested several tools today (GUI and CLI) with a version I compiled
yesterday evening.
First the good news: extract_scumm_mac works like a charm with the
GUI tool. I tried all the mac games I have (DOTT, FT and Sam&Max),
letting the GUi auto-detect the tool or selecting it manually, with
input and/or output directory names that contain spaces and special
characters. Everything worked.
However the CLI for extract_scumm_mac does not work (the only way to
make it work is to create a out/ directory in the current directory).
See bugs:
#2905462: cannot use -o or --output flags with tools_cli
#2905466: issue with extract_scumm_mac default output directory
Another nearly good news: compress_scumm_sou works (more or less). I
had one issues with it:
#2905473: cannot use lame with compress_scumm_sou GUI (it works fine
with the CLI)
I also add the same problem as with extract_scumm_mac when trying to
use -o or --output flag with the CLI.
Otherwise vorbis and flac work work well with both CLI and GUI.
However in the GUI the temporary files are always named tempfile.mp3,
and it looks strange to see several messages with "tempname.mp3" when
you selected vorbis (in the CLI the temporary files are named
tempfile.ogg when using vorbis).
A really bad news is that I couldn't make compress_scumm_san and
compress_scumm_bun work. I get errors with both the GUI and the CLI.
#2905479: extract_scumm_san and extract_scumm_bun do not work
One more minor thing: the GUI is using the old ScummVM logo and this
should be updated.
I also have a few suggestions to improve the GUI:
* Would it be possible to display a progress bar for
extract_scumm_mac and compress_scumm_* (e.g. % of the input file size
that has been processed)?
* Could the tool remember the user last choice for the Open output
folder checkbox on the last page?
* Cancel after running the tools does not make sense as it does
nothing. I think that the button should be disabled after running the
tool and at least on the last page (or maybe it should delete the
output of the tool).
* Select input files: we can select several files in the file chooser
but then only one is listed in the text field of the Tools GUI. Maybe
the file chooser should not accept selection of multiple files.
* On the last page it would be nice to have an option to extract or
compress other files (i.e. go back on the first page instead of
closing the application).
* It is not evident to know when the tools have finished to process
the files in the GUI. This is I think for two reasons:
1) It is still displaying "Processing data..." above the scroll view
after it has finished
2) The scrollview with the output does not always automatically
scroll to the end (for me it almost never does) which means the "Tool
finished without errors!" message is not visible if the user does not
scroll manually.
I think the "Processing data..." message should be changed or removed
at the end of the processing. Also maybe the "Tools finished without
erors!" message could be shown outside (e.g. below) the scroll view.
It could even use a different colors (e.g. green if no errors, red if
there were errors).
* Lastly, you should probably remove the developer note from the GUI
in the page to select the input file.
Thierry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20091128/1d0f4f17/attachment.html>
More information about the Scummvm-devel
mailing list