Shadowfyr said:
... the idiotically stupid decision to place files written into program directories, which might be documents/user editable settings, some place that is "hidden" by default, instead of say, some place in the document path.
Well to be fair to the person that did that (that would be me, I think), in the early days of Windows the Program Files directory was writable (somewhat to my surprise), so it just kept everything neatly together. Everything was installed in one directory, and if you wanted to get rid of it, you just deleted that directory.
In fact, in the early days (Windows 3.1 was when MUSHclient first came out I think), there wasn't even a My Documents folder anyway.
This is the annoying thing about Windows, they keep changing things. People say to you "you crazy guy, you aren't doing things the way you were supposed to *last year* are you? they changed everything since then".
Under Linux, for instance, it is perfectly normal (eg. when installing Smaug) for the source, the executable, the data files, the configuration files, the player files, all to be under the *same* directory in the user's home area (in subdirectories of course, like MUSHclient does).
Now the installer file used to install MUSHclient (mushclient.nsi) is publicly available, and the NSIS installer is a free download, so anyone that wants to can improve the installer. |