Skip to content

Releases: levovix0/siwin

v0.9.0 Unstable

23 Jun 20:30
Compare
Choose a tag to compare

Breaking changes

  • sizeHorisontal is now sizeHorizontal.
  • Now all enums are non-pure by default. Use -d:siwin_use_pure_enums to return previous behavior.
  • Software-rendering windows are now give a PixelBuffer, instead of allowing to drawImage on them. Also PilexBuffer is now used to set window icon.
  • siwin/bgra is now siwin/colorutils and Color32bit should be used instead of ColorBgrx.
  • FocusChangedEvent, FullscreenChangedEvent and MaximizedChangedEvent is combined into StateBoolChangedEvent.

New features

  • added Wayland support. (for now not all features are properly inplemented, and there may be many bugs).
  • added level3_shift and level5_shift keys.

Full Changelog: 0.8.4.6...0.9.0

v0.8.4.6

13 Feb 20:22
Compare
Choose a tag to compare
  • fixes

Full Changelog: 0.8.4.1...0.8.4.6

v0.8.4.1

06 Aug 08:34
Compare
Choose a tag to compare
  • fix: react to maximazed= instantly

Full Changelog: 0.8.4...0.8.4.1

v0.8.4

05 Aug 11:55
Compare
Choose a tag to compare
  • add: generated bool for mouseButton/key events

Full Changelog: 0.8.3.1...0.8.4

v0.8.3.1

05 Aug 10:55
Compare
Choose a tag to compare
  • fix: mouse leave/enter events don't update mouse pos

Full Changelog: 0.8.3...0.8.3.1

v0.8.3

05 Aug 10:45
Compare
Choose a tag to compare
  • add: MaximizedChangedEvent
  • fix: handle double click on x11 when mouse button is down, instead of is up

Full Changelog: 0.8.2...0.8.3

v0.8.2

02 Aug 20:54
Compare
Choose a tag to compare
  • update: to Nim 2.0

Full Changelog: 0.8.1...0.8.2

v0.8.1

02 Aug 19:44
Compare
Choose a tag to compare
  • change: attach events handler to window
  • fix: window explicit destructing now uses virtual destructor

Full Changelog: 0.8...0.8.1

v0.8

27 Jun 17:24
Compare
Choose a tag to compare

Break changes:

  • Events handling procs now not attached to window
    (see WindowEventsHandler)

Additions:

  • Vulkan support

Full Changelog: 0.7.3...0.8

v0.7.3

16 Jun 18:41
Compare
Choose a tag to compare
  • add/fix: avoid distortions when resizing via _net_wm_sync

What's Changed

New Contributors

Full Changelog: 0.7.2...0.7.3