luminance-glfw 0.5.3

GLFW support for luminance
Documentation
## 0.5.3

> Tuesday, 13th of July, 2018

- Add support for `luminance-0.29`.

## 0.5.2

> Tuesday, 3rd of July, 2018

- Add support for `luminance-0.28`.

## 0.5.1

> Friday, 29th of June, 2018

- Add support for `luminance-0.27`.

# 0.5

> Monday, 18th of June, 2018

- Implement the `luminance` backend interface.
- Support for the new `luminance-windowing` system.
- Remove the concept of `Device` and introduce the concept of `Surface`.

## 0.4.3

> Tuesday, 13th of February, 2018

- Support for `gl-0.10`.

## 0.4.2

> Sunday, 28th of January, 2018

- Support for `gl-0.9`.
- Support for `glfw-0.20`.

## 0.4.1

> Monday, 2nd of October, 2017

- Implement `Display` and `Error` for `GLFWDeviceError`.

# 0.4

> Sunday, 1st of October, 2017

- Use `luminance-windowing` to benefit from the types and functions defined in there.

## 0.3.3

> Saturday, 30th of September, 2017

- Remove the `luminance` dependency as it’s not needed anymore.

## 0.3.2

- All events are now polled, thus all kinds of events are now inspectable.

## 0.3.1

- Support for `glfw-0.16`.

# 0.3

- Removed `open_window` and moved its code into `Device::new`.
- Enhanced the documentation.
- Implemented Hi-DPI (tested on a Macbook Pro).
- Removed `Device::width` and `Device::height` and replaced them with `Device::size`.

# 0.2

- Changed the way events are handled. It doesn’t create an events thread anymore but instead exposes
  a polling interface. It’ll enhance performance and make mono-thread systems work, like Mac OSX.

## 0.1.5

- Internal fix for Mac OSX.

## 0.1.4

- Updated `luminance` dependencies.

## 0.1.3

- Changed the trait bound from `Fn` to `FnOnce` on `Device::draw`.

## 0.1.2

- Made `glfw::InitError` visible.

## 0.1.1

- `Device::draw` added.

# 0.1

- Initial revision.