WIP! This changelog file is not complete!
All notable changes to the Bogue project will be documented in this file.
The format is based on Keep a Changelog.
Developement
- Next version will use tsdl 1.0.0
Warning: Last version compatible with tsdl < 0.9.9 (and >= 0.9.7)
Added
Text_input.activate is now publicBox.get_style and Box.set_style are now public.
Fixed
- Take advantage of recent SDL version to (greatly!) reduce power saving with idle.
- Fix too large cursor position when using Text_input.set
Developement
mouse_at_rest now uses Timeout.- Switch from
directories to xdg to work on Windows. - Remove symlinks in doc.
- The
example.ml file is now called examples.ml, which is much more logical since it contains more than 50 examples. - Trying to enforce that all used submodules are aliased (to make it clear they are used) in the header of each file, example
module Time = B_time.
Added
- Use
directories to compute home and config paths, and add special care for Windows OS. - Deal with systems without audio device
Changed
Fixed
- fix flickering menus
- Workaround for Mac OS 13.0.1 cocoa bug when closing windows
etc.
older versions are not documented here yet...