2017-09-22 16:00:19 +10:00
|
|
|
# Unreleased
|
|
|
|
|
2017-10-04 18:42:35 +11:00
|
|
|
- Fixed issue of calls to `set_inner_size` blocking on Windows.
|
2017-10-08 22:59:45 +11:00
|
|
|
- Mapped `ISO_Left_Tab` to `VirtualKeyCode::Tab` to make the key work with modifiers
|
2017-10-08 06:20:37 +11:00
|
|
|
- Fixed the X11 backed on 32bit targets
|
2017-10-04 18:42:35 +11:00
|
|
|
|
2017-09-29 03:04:26 +10:00
|
|
|
# Version 0.8.2 (2017-09-28)
|
|
|
|
|
2017-09-25 15:25:36 +10:00
|
|
|
- Uniformize keyboard scancode values accross Wayland and X11 (#297).
|
2017-09-28 00:31:46 +10:00
|
|
|
- Internal rework of the wayland event loop
|
|
|
|
- Added method `os::linux::WindowExt::is_ready`
|
2017-09-25 15:25:36 +10:00
|
|
|
|
2017-09-23 17:36:30 +10:00
|
|
|
# Version 0.8.1 (2017-09-22)
|
|
|
|
|
|
|
|
- Added various methods to `os::linux::EventsLoopExt`, plus some hidden items necessary to make
|
|
|
|
glutin work.
|
|
|
|
|
2017-09-22 16:00:19 +10:00
|
|
|
# Version 0.8.0 (2017-09-21)
|
|
|
|
|
|
|
|
- Added `Window::set_maximized`, `WindowAttributes::maximized` and `WindowBuilder::with_maximized`.
|
|
|
|
- Added `Window::set_fullscreen`.
|
2017-09-23 17:36:21 +10:00
|
|
|
- Changed `with_fullscreen` to take a `Option<MonitorId>` instead of a `MonitorId`.
|
2017-09-22 16:00:19 +10:00
|
|
|
- Removed `MonitorId::get_native_identifer()` in favor of platform-specific traits in the `os`
|
|
|
|
module.
|
|
|
|
- Changed `get_available_monitors()` and `get_primary_monitor()` to be methods of `EventsLoop`
|
|
|
|
instead of stand-alone methods.
|
|
|
|
- Changed `EventsLoop` to be tied to a specific X11 or Wayland connection.
|
|
|
|
- Added a `os::linux::EventsLoopExt` trait that makes it possible to configure the connection.
|
|
|
|
- Fixed the emscripten code, which now compiles.
|
|
|
|
- Changed the X11 fullscreen code to use `xrandr` instead of `xxf86vm`.
|
|
|
|
- Fixed the Wayland backend to produce `Refresh` event after window creation.
|
|
|
|
- Changed the `Suspended` event to be outside of `WindowEvent`.
|
|
|
|
- Fixed the X11 backend sometimes reporting the wrong virtual key (#273).
|