Building a universal, human-friendly music interface. ...But first we have to fix the bugs!
You are not logged in.
I have noticed that when imitone and teVirtualMIDI are uninstalled from within Control Panel, they leave behind a number of files and even Registry entries.
For example, uninstalling imitone (beta 0.5.2) from Windows XP (32-bit) leaves behind the folder
c:\Documents and Settings\username\Application Data\com.interactopia.imitone\
containing the log.txt and any error.txt file.
(Note: Under Windows 7, there are some other folders and files.)
Also, when the imitone Uninstall completes it closes the list of installed programs and we are left back at Control Panel, when it should simply return to the list of installed program with a refreshed display (and not close that window).
My guess is that all the above would be easy to fix.
==============
Unfortunately, uninstalling teVirtualMIDI leaves behind a plethora of items:
(1) The folder
c:\Program Files\Tobias Ericson\
containing
loopMIDIBlockLegacy.txt
and
rtpMIDIBlockLegacy.txt
(2) In the Windows Registry, various entries relating to loopMIDIBlockLegacy and rtpMIDIBlockLegacy
and some of these refer to imitone, and some have even recorded all the different versions of imitone that have been installed during testing
(so those Registry entries are growing in size each time a new version of imitone is installed).
(3) Also, in c:\Windows\System32\ folder we have
teVirtualMIDI32.dll
and
teVirtualMIDI.dll
(Note: The above is not an exhaustive list.)
IMHO, this uninstall is quite incomplete and clearly a lot of work needs to be done to tidy up during the uninstall. Perhaps you could pass these comments to the developer?
Roger
Offline
As far as I understand it's not uncommon for applications to leave AppData behind, so that settings are remembered between installs. Do you think the few kilobytes of data here are likely to be a concern for users? (In any case I can look into an option.)
imitone itself uses no registry data at present. As you inferred, most of the rest of that is from the teVirtualMIDI installer subroutines. As to those... well, haha, I have a lot to yell at poor Tobias about and haven't got around to haranguing him for a while. I'll need to do that soon.
Offline