Thomas Weber
|
7387fa0883
|
Replace tap with node:test (#393)
|
2026-10-18 14:43:49 -05:00 |
|
Thomas Weber
|
3e7b17fa86
|
Move TW mouse tests to separate file
|
2022-05-28 19:05:09 -05:00 |
|
Thomas Weber
|
b677ae297a
|
Disable mouse coordinate rounding when misc limits are disabled
|
2022-02-18 21:01:39 -06:00 |
|
Thomas Weber
|
320e60133f
|
Test mouse position clamping
|
2021-01-30 21:32:08 -06:00 |
|
Thomas Weber
|
145014e5a7
|
Add Mouse.usesRightClickDown
|
2020-12-31 18:04:13 -06:00 |
|
Thomas Weber
|
279a31e950
|
Internal support and tests for tracking individual mouse buttons
|
2020-12-24 19:04:48 -06:00 |
|
Paul Kaplan
|
1bede31ec1
|
Round the values of mouse io getScratchX/Y
|
2018-12-13 11:06:31 -05:00 |
|
Paul Kaplan
|
e002db48f2
|
Add logic to trigger click hats on mouse up on a draggable target
As long as the event was not a drag
|
2018-10-25 15:08:37 -04:00 |
|
Paul Kaplan
|
9bf7ef8573
|
Add unit tests for activating click hats
|
2018-10-25 14:06:36 -04:00 |
|
Paul Kaplan
|
327d1179d9
|
Update the mouse io to give scratch coordinates and client coordinates
Fixes GUI #642 https://github.com/LLK/scratch-gui/issues/642
Fixes GUI #179 https://github.com/LLK/scratch-gui/issues/179
|
2018-01-09 10:37:16 -05:00 |
|
Paul Kaplan
|
bbcb6bd5b7
|
Differentiate clamped from non clamped mouse io data (GUI#179)
|
2018-01-09 09:42:16 -05:00 |
|
Ray Schamp
|
bafdf8d9f2
|
Use ES6 linting rules in the project root
Update all tests for `no-var` and `prefer-arrow-callback` (using `--fix`)
|
2017-04-24 15:37:58 -04:00 |
|
Andrew Sliwinski
|
336bc65e2d
|
Add minimal test coverage and docs for mouse module
|
2016-10-24 11:56:52 -04:00 |
|