modrip.c
- minor changes
- fixed a few level 3 warnings
- handling of save requests in the module ripper changed a bit, has been simplified
- introduced custom file extension ".amod" for "Amiga Module"s; all files are saved
with that extension that can then be associated e.g. with DeliTracker
- fixed a bug in modripChipDump (it tried to run ProWizard even when saving the dump
was cancelled)
modrip.h
- modripSaveMem() has been made available externally
modrip_win32.c
- minor changes, fixed a few level 3 warnings
- modripGuiSaveRequest() heavily modified to carry more logic and remember the last
used module save dir
modrip_win32.h
- modripGuiSaveRequest() made available externally
ini.c
- iniSetLastUsedModDir() and iniSetLastUsedModDir() implemented
- iniSaveOptions() now saves that directory as "last_used_mod_dir" white iniSetOption
loads it
ini.h
- ini-struct has been expanded to include last used module save dir
- wgui_ini, iniSetOption()/iniSaveOptions() made available externally
- same for the new functions iniSetLastUsedModDir() and iniGetLastUsedModDir()
wgui.c
- enum SelectFileFlags moved to header file
- FileType[] array expanded to include Amiga Module (.amod) files
- fixed wguiSaveFile(), it now allows suggesting a filename and does no longer change
the logfile and winfellow.ini path to be stored in the last directory chosen
(happens if you don't set the OFN_NOCHANGEDIR flag)
- wguiSaveConfigurationFileAs() modified to correctly initialize the filename field
before calling wguiSaveFile()
wgui.h
- enum SelectFileFlags moved here and expanded by a new selection to save a module