On 05/29/2011 09:28 PM, John B. Matthews wrote:
Still cannot see any emulator images when left to it's own devices to identify them. Is it possible it's having problems with a case-sensitive file system? When "Emulator Images" is picked, are you employing a wildcard match? If so, then on Linux *.dsk and *.DSK and *.Dsk, etc. are all going to match something different. In shell parlance, the right syntax would be "*.[Dd][Ss][Kk]", but I am not up on how the GTK file selection dialog "looks" to Java.I fixed a bug in this area some time ago, but nothing else: <http://applecommander.cvs.sourceforge.net/viewvc/applecommander/AppleCom mander/src/com/webcodepro/applecommander/ui/swt/SwtAppleCommander.java?vi ew=log> It looks like Disk#openFile() <http://applecommander.cvs.sourceforge.net/viewvc/applecommander/AppleCom mander/src/com/webcodepro/applecommander/ui/swt/SwtAppleCommander.java?re vision=1.22&view=markup> asksDisk.getFilenameFilters() for the information needed to construct valid names& extension: <http://applecommander.cvs.sourceforge.net/viewvc/applecommander/AppleCom mander/src/com/webcodepro/applecommander/storage/Disk.java?revision=1.29& view=markup> Let me know if you see something obvious. I've tried to tread gingerly on Rob's code largely to avoid breaking platforms that I don't use.
I'm about the last person you'd want picking through Java code, unfortunately. I know enough about it to be dangerous, but not enough to even have a clue how to rebuild and test any modifications.