* DockyIcon.c: added the application description string again, but only if
application.lib V53.3+ is available. All other version have problems with
this tag.
4 lines of code changed in 1 file:
* DockyIcon.c: it seems application.library 52.1 has a severe bug and cannot
handle unknown or future TagItems correctly. Unfortunately YAM didn't
fully check for a successful registration and used a NULL MsgPort after-
wards. Hence I removed the new description string again, as passing in this
script causes the registration process to fail completely. This fixes bug
#2841885.
77 lines of code changed in 1 file:
* DockyIcon.c: added some debug output when receiving a message from
application.library.
3 lines of code changed in 1 file:
- fixed FreePool() memory tracking macro for OS3 builds
1 lines of code changed in 1 file:
* YAM_COg.c, YAM_COs.c: reverted the last change as the implications for further
system specific features might grow over our heads.
15 lines of code changed in 3 files:
* YAM_COg.c, YAM_COs.c: completely removed the OS4.1 only notification
mechanism from the non-OS4 builds, because having a permantenly unavailable
and disabled option around is quite senseless.
13 lines of code changed in 3 files:
* YAM_COg.c: modified the layout of the notification group to match the
previous layout even with the long new "AmigaOS4.1 notification system"
string.
27 lines of code changed in 1 file:
* misc: renamed "Ringhio" to "AmigaOS4.1 notification system"
33 lines of code changed in 4 files:
* YAM.c: AROS hack for atexit() removed. This means that current YAM
works only with a very recent version of AROS.
* misc: include <proto/application.h> only on amigaos4.
4 lines of code changed in 3 files:
* DockyIcon.c: added a description string for Ringhio and made the application
registration unique, similar to the uniqueness of the commodity part.
9 lines of code changed in 1 file:
* misc: implemented new mail notification by OS4.1's new system based Ringhio
notification system. This option is only available on OS4.1 with at least
application.library 53.2 (not yet released to the public).
81 lines of code changed in 7 files:
* Makefiles: added "-g" to the debug flags. It seems the OS3 GCC 2.95.3 cross
compiler needs this to generate debug infos at all.
1 lines of code changed in 1 file:
* Debug.h: The memory debug version of FreePooled() used the pool address
stead of the address of the memory block to be freed upon untracking the
allocation and hence caused invalid "free of untracked memory area"
messages.
2 lines of code changed in 1 file: