From: nhmall Date: Fri, 3 Feb 2023 19:39:07 +0000 (-0500) Subject: updated fixes3-7-0 with sound entries X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eda74d1d0d0e4b847a0f6f814994808f2fa1b046;p=nethack updated fixes3-7-0 with sound entries --- diff --git a/doc/fixes3-7-0.txt b/doc/fixes3-7-0.txt index 8ea794cd6..311b87919 100644 --- a/doc/fixes3-7-0.txt +++ b/doc/fixes3-7-0.txt @@ -1745,6 +1745,20 @@ X11: (possibly X11+macOS): try harder to resize the getlin() prompt, if needed, X11: set all selectable menu lines to the same length, left justified X11: initializing the get-extended-command widget modified memory beyond what it dynamically allocated +sounds: add a soundlib interface that consists of a specification + documented in doc/sound.txt; default 'nosound' soundlib implementation + of the specification in src/sounds.c +sounds: added soundlib_macsound implementation for use on macOS; the + interface implementation resides in the objective C file + sound/macsound/macsound.m; built on top of the built-in AppKit + NSSound, #import , linked using -framework AppKit. +sounds: added 'windsound' soundlib implementation for use on Windows; the + interface implementation resides in the file + sound/windsound/windsound.c; built on top of the win32 api, + header file mmsystem.h, linked with winmm. +sounds: add 'qtsound' soundlib implementation for use on any platform + with Qt; the interface implementation resides win/Qt/qt_bind.cpp; + built on top of Qt. General New Features