All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Display::grab_button
typo in variable name
Image::to_unsafe
Display::change_window_attributes
undefined variable nameImage::finalize
invalid pointer
- (breaking change)
X11::C::Char
renamed toX11::C::CChar
(#15) - Window Attribute contants changed to
UInt64
Display::change_property
(#7, thanks @cmizzi)
- Updated to Crystal 1.0.0
- Drawing functions
Display::close
- check already closed
- examples
- README.md - using examples
Display::default_visual
wrong arguments.Display::set_foreground
erroneous assignment statement. (#5, thanks @t-richards)
- High level classes and structs
- Example for using high level x11
- (breaking change) Low level binding moved to C namespace
- Some typos in
/c/Xlib.cr
- Crystal app structure for sample
- CHANGELOG.md
- .github/CODE_OF_CONDUCT.md
- .github/CONTRIBUTING.md
- reformat code
- move sample to /examples folder
- README.md
- shard.yml (version)
- .editorconfig
- .travis.yml
- image for sample
- README.md
- First release