toeverything / blocksuite

🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
https://blocksuite.io
Mozilla Public License 2.0
4.36k stars 398 forks source link

​Distinguish between stylus and finger input and Add “Stylus Mode” #7990

Open Noctiro opened 1 month ago

Noctiro commented 1 month ago

Description

  1. Differentiate between stylus and finger
  2. Add “Stylus Mode” to realize the effect that the finger is dedicated to moving the canvas and the stylus is dedicated to writing.

Use case

Add a toggle button, press it for stylus mode (which is what I'm talking about above), press it again for finger/mouse mode (which is what's there right now, any input will draw on the canvas)

Anything else?

You can refer to some note-taking software on the tablet, such as Notein on Android

Are you willing to submit a PR?

affine-issue-bot[bot] commented 1 month ago

Issue Status: 🆕 *Untriaged

*🆕 Untriaged**

The team has not yet reviewed the issue. We usually do it within one business day. Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.md

This is an automatic reply by the bot.