Version | Change log |
Agar 1.7.0 May 2, 2023 | |
Agar 1.5.0 Mar 25, 2016 |
- A new Agar testsuite, "agartest", available from tests/ in the source distribution. Code previously in demos/ was moved to tests/. - Numerous fixes and improvements to the documentation; added some example code and images for the web and printable versions of the manual. - Build system upgraded to BSDBuild 3.2. Note the `agar-config` and `agar-foo-config` scripts are now auto-generated by configure. - The "rg" library has been moved over to the FreeSG distribution (http://freesg.org). - Major changes to low-level event handling logic of the standard event loop. Event handling was originally done in a driver-specific fashion. This was replaced by a generic ag_core based interface which is able to utilize a whichever most efficient kernel event-notifications mechanism (such as kqueue(2) or select(2) / timerfd). Agar can now handle multiple event loops running under separate threads; see AG_EventLoop(3). - GUI: Redesign of the styling interface. |