* UpdateNotifyWindow.c: downloading an update file now opens a file requester
first to let the user modify the path and file name. Already existing files
are handled as well and the user must then choose whether to overwrite it or
not.
48 lines of code changed in 5 files:
* Makefile: added the definition of "__amigaos3__" to make OS3 specific checks
easier.
14 lines of code changed in 7 files:
* tcp/Connection.c: completely removed the semaphore lock around the
gethostbyname() call, since this was necessary for WinUAE only and caused
major headaches on other systems.
20 lines of code changed in 1 file:
* tcp/Connection.c: obtain the connection semaphore in an interruptible way to
be able to be abortable while waiting for the lock.
55 lines of code changed in 1 file:
* mui/YAMApplication.c: the existance of the help file YAM.guide is now
checked before MUI is told to display it. In case it is missing an error
message will pop up.
25 lines of code changed in 1 file:
* YAM_MA.c, locale/YAM.cd, locale/german.ct: added a Help menu which contains two items for the main contents and the ARexx interface for now. This closes #258.
12 lines of code changed in 2 files:
* tcp/http.c: activate the transfer window when downloading updates.
1 lines of code changed in 1 file:
* tcp/http.c: use MUIM_Set instead of OM_SET to activate the non-mail mode for
the transfer control group. OM_SET seems to be swallowed by MUI.
1 lines of code changed in 2 files:
* mui/TransferControlGroup.c: fixed wrong default value for the "mail mode"
attribute.
1 lines of code changed in 1 file:
* tcp/http.c: fixed wrong status message during a file download.
1 lines of code changed in 1 file:
* mui/TransferControlGroup.c: set the connection's error value as well in case
of an abortion.
1 lines of code changed in 1 file:
* UpdateNotifyWindow.c, misc: YAM now performs the download of possible update
files itself instead of offloading this work to a browser. This only applies
for downloads initiated from within the update notify window. Outdated
classes will be downloaded as before using a separate browser.
The download path defaults to "T:" but can be customized on the Update page
of the configuration window.
100 lines of code changed in 8 files: