Connect OSX Quit menu to ExitEvent
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 30 Oct 2014 14:01:59 +0000 (15:01 +0100)
committerArun Persaud <arun@nubati.net>
Fri, 8 May 2015 14:49:15 +0000 (07:49 -0700)
commit6acbc7c2c7d25c4a1fd6b40212cd7515333cfebd
treea9bf36f00414191c3b7c7581ab54c0534c4ba6ea
parentbd910dd5d06d1e8dd2e56d686d83ddd3c59ad5cf
Connect OSX Quit menu to ExitEvent

The Quit menu item provided by OSX was not equivalent to the original
XBoard menu item, as it did not automatically call ExitEvent. (Which
closing the window did.) This meant a hard kill, without saving settings
or the last game, and not properly shutting down the engine(s).
We now catch the OSX 'WillTerminate' event to perform these tasks.
gtk/xboard.c