Changelog

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.

Unreleased

Nothing yet!

2.4.2 - 2022-01-29

Changed

  • Now gets the window width and height from the back buffer instead of the window client bounds.

2.4.1 - 2021-06-26

Fixed

  • MouseCondition focus fix for the tracking system

2.4.0 - 2021-06-26

Added

  • OldIsActive to InputHelper, it can be used to check if the window just got focused

Fixed

  • MouseCondition when the window just got focused by clicking on it. It was possible for Pressed to not trigger while HeldOnly would trigger

2.3.3 - 2021-03-21

Added

  • PointerMoved API to MouseCondition
  • PointerDelta API to MouseCondition

2.3.2 - 2021-02-20

Fixed

  • MonoGame package reference so that the library can be used in any MonoGame platform

2.3.1 - 2021-01-27

Fixed

  • MonoGame package reference so that the library can be used with local MonoGame builds

2.3.0 - 2021-01-27

Fixed

  • AllCondition when empty

2.2.0 - 2021-01-24

Added

  • MouseSensor enum
  • GamePadSensor enum
  • Scrolled API to MouseCondition
  • ScrollDelta API to MouseCondition
  • Ability to consume Mouse or GamePad sensors

2.1.0 - 2021-01-19

Added

  • Static methods for the tracking system

2.0.1 - 2021-01-17

Fixed

  • AllCondition and AnyCondition were consuming the conditions during their checks

2.0.0 - 2021-01-12

Added

  • AnyGamePadCondition, it combines every gamepad as a single input condition
  • Input tracking system

Changed

  • ICondition to accommodate the tracking system
  • TextEvents are now TextInputEventArgs

1.0.1 - 2020-10-20

Added

  • Everything!
Edit this page on GitHub