Switch on touch functionality for the standalone
NeoBoard.touchSupport = true;
:heavy_check_mark: Checklist
- [ ] A changeset describing the change and affected packages (more info).
- [ ] Added or updated documentation.
- [ ] Tests for new functionality and regression tests for bug fixes.
- [ ] Screenshots or videos attached (for UI changes).
- [ ] All your commits have a
Signed-off-byline in the message (more info).
⚠️ No Changeset found
Latest commit: 8508067852ddf25b4e4ee1ff0b9092d15409d351
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
I tested this on a real iPad device and here's a summary of before and after testing the PR:
Before (without this PR)
- Can’t easily select any shapes, only by touching the edges (and doesn’t always work)
- There is no way of adding arrows, lines and free hand drawing
- Drag to select doesn’t work
- Text input is not possible
- Tap to create is OK but drag to create doesn’t work
With this PR:
- Easy to select big shapes by only touching
- Resizing works OK but moving shapes around is bad, as it doesn’t follow the location of the finger, instead moving smaller deltas
- You can add arrows, shapes and free hand drawing but selecting them is very hard
- Drag to select works
- Text input is still not possible
- Tap to create and drag to create both work
So there is still work to be done here.
Closed in favour of #614