Tiny, multitouch, component driven joysticks in react
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] over 1 year ago
## ⨠New Features
- [`6ca2b60`](https://github.com/elmarti/react-joystick-component/commit/6ca2b60) âī¸ add ability to override position. - âī¸ add ability to override position.
This current implementation allows the user to override the position. The state can be stored in a parent component and override the internal state of the joystick. Closes #40, Closes #58
(Issues: #40
#58
)
Published by github-actions[bot] over 1 year ago
## ⨠New Features
- [`eb0191a`](https://github.com/elmarti/react-joystick-component/commit/eb0191a) add ability to lock movement to x & y axes - add ability to lock movement to x & y axes
## đ Bug Fixes
- [`f0ff7d3`](https://github.com/elmarti/react-joystick-component/commit/f0ff7d3) fix broken build - fix broken build
Published by github-actions[bot] almost 2 years ago
## đ Bug Fixes
- [`790817a`](https://github.com/elmarti/react-joystick-component/commit/790817a) fix sticky end position - fix sticky end position
- [`d6a952b`](https://github.com/elmarti/react-joystick-component/commit/d6a952b) remove distance ratio - remove distance ratio
## đĨ Breaking Changes
- [`9865683`](https://github.com/elmarti/react-joystick-component/commit/9865683) đ fix ratio not working for standard joystick - đ fix ratio not working for standard joystick
Published by github-actions[bot] almost 2 years ago
## đĨ Breaking Changes
- [`7012fb4`](https://github.com/elmarti/react-joystick-component/commit/7012fb4) đ trigger breaking release - đ trigger breaking release
PR didn't include gitmoji - This is definitely how the joystick should work, however the previous version didn't work this way for varying sizes
Published by github-actions[bot] almost 2 years ago
## ⨠New Features
- [`92b4020`](https://github.com/elmarti/react-joystick-component/commit/92b4020) add stick size override - add stick size override
## đ Bug Fixes
- [`442d7ff`](https://github.com/elmarti/react-joystick-component/commit/442d7ff) đˇââī¸ publish raw files in package, fixes: #46, #39 - đˇââī¸ publish raw files in package, fixes: #46, #39
Published by github-actions[bot] almost 3 years ago
## đ Bug Fixes
- [`4ba9106`](https://github.com/elmarti/react-joystick-component/commit/4ba9106) fix tsfailure - fix tsfailure
- [`8b068aa`](https://github.com/elmarti/react-joystick-component/commit/8b068aa) fix tsfailure - fix tsfailure
- [`f1fc49d`](https://github.com/elmarti/react-joystick-component/commit/f1fc49d) fix tsfailure - fix tsfailure
- [`1810cd4`](https://github.com/elmarti/react-joystick-component/commit/1810cd4) fix tsfailure - fix tsfailure
## đĨ Breaking Changes
- [`129fd6d`](https://github.com/elmarti/react-joystick-component/commit/129fd6d) use pointer events - use pointer events
Using pointer events standardises a lot of the code and allows dragging to continue outside of the viewport. closes #26 closes #35
(Issues: #26
#35
)
Published by github-actions[bot] almost 3 years ago
## ⨠New Features
- [`045d1af`](https://github.com/elmarti/react-joystick-component/commit/045d1af) Support multiple touches, fixes #34 - Support multiple touches, fixes #34
previously we listened for a singleton window event for mouseup/touchend. For touchend we now store the touch.identifier to allow us to identify the touchmove and touchend events, so that we can treat them diffrently per component instance
(Issues: #34
)
Published by github-actions[bot] almost 3 years ago
## ⨠New Features
- [`9aafa1c`](https://github.com/elmarti/react-joystick-component/commit/9aafa1c) add distance percentile to IJoystickUpdateEvent - add distance percentile to IJoystickUpdateEvent
- [`fed26bc`](https://github.com/elmarti/react-joystick-component/commit/fed26bc) add minDistance, closes #7 - add minDistance, closes #7
(Issues: #7
)
Published by github-actions[bot] almost 3 years ago
## ⨠New Features
- [`3d23b7e`](https://github.com/elmarti/react-joystick-component/commit/3d23b7e) Add square shape and ability to revert to old CP - Add square shape and ability to revert to old CP
Published by github-actions[bot] almost 3 years ago
## đ Bug Fixes
- [`a3caee4`](https://github.com/elmarti/react-joystick-component/commit/a3caee4) improve startMove logic - improve startMove logic
it was still possible to click the joystick whilst following the cursor, this fixes that, but also removes a nest from the startMove method
Published by github-actions[bot] almost 3 years ago
## ⨠New Features
- [`30cc0ba`](https://github.com/elmarti/react-joystick-component/commit/30cc0ba) Add cursor following - Add cursor following
## đĨ Breaking Changes
- [`4858a0a`](https://github.com/elmarti/react-joystick-component/commit/4858a0a) Standardise param naming - Standardise param naming
Published by github-actions[bot] almost 3 years ago
## ⨠New Features
- [`7a15cac`](https://github.com/elmarti/react-joystick-component/commit/7a15cac) Add sticky joystick - Add sticky joystick
The joystick will now stay in place if sticky is set to true
- [`a8d4482`](https://github.com/elmarti/react-joystick-component/commit/a8d4482) Allow images for joystick and base - Allow images for joystick and base
Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] almost 3 years ago
## đ Bug Fixes
- [`fab12ae`](https://github.com/elmarti/react-joystick-component/commit/fab12ae) Improve typings use es6 hypotenuse calculation - Improve typings use es6 hypotenuse calculation