Skip to content

Add an optional real-click mode with a click ripple - #29

Closed
trussosw wants to merge 3 commits into
nilbuild:mainfrom
trussosw:real-click-mode
Closed

trussosw wants to merge 3 commits into
nilbuild:mainfrom
trussosw:real-click-mode

Conversation

@trussosw

Copy link
Copy Markdown

Builds on #28 (and #27), so this PR also shows those commits. Only the last commit is new here.

An optional mode for people who want to keep using the Mac normally while pointing and drawing. Off by default: with it off, everything behaves exactly as today.

Settings → General → Clicking for real → "Left button clicks for real". When on:

  • The left button works as a normal mouse (click, drag, select), with the tap sound and a short ripple where you clicked.
  • Right-click is the tap (nothing underneath gets clicked); right-drag draws. The tap sound plays on release only when you didn't drag, so drawing stays silent.
  • The overlay doesn't catch clicks over the Dock in this mode, so left clicks reach it.

The ripple gets its own section in Settings → Drawing (shown only in this mode): on/off, style (Glass blurs what's underneath, Glow, Line), colour (or follow the ink), size, speed, and a Preview button.

I know TinyHand's idea is that a click is a tap, with ⌥ and double-tap ⇧ for real clicks, so I kept this strictly opt-in. Happy to reshape it (or close it) if you'd rather not have a second mode.

Testing: builds with swift build on macOS (Apple Silicon); used daily in a personal build.

🤖 Generated with Claude Code

trussosw and others added 3 commits November 10, 2026 23:34
Three small drawing options in Settings → Drawing:

- Pen size: Thin, Medium (today's width) or Thick.
- Ink tone: Vivid (today's colours), Pastel, Muted or Deep. Shifts every
  ink colour together, including Match the pointer; white and black
  stay as they are.
- Lines fade: adds After 1 second.

Both new settings are cleared by Reset like the rest.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Hold the right button and click left to open a small ring at the pointer:

- Left half: six ink colours.
- Right half: up to six pointers (the pinned toolbar pointers, always
  including the one in use).
- Inside the colours: three pen sizes (thick, medium, thin).
- Centre: how long drawings last. Each click cycles
  Stay → 1 s → 3 s → 6 s; leaving Stay fades what's already drawn.

A label under the ring names whatever is hovered. Click an item, or
slide onto it and let go of the right button. Click outside or press
Esc to close. Colours and pointers close the ring; pen size and timing
keep it open so several can be changed in one go.

Builds on the pen size / ink tone change (uses Preferences.penSize).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A new setting, off by default, in Settings → General → Clicking for real:
"Left button clicks for real".

When on:
- The left button works as a normal mouse (click, drag, select), with the
  tap sound and a short ripple where you clicked.
- Right-click is the tap (nothing underneath gets clicked); right-drag
  draws. The tap sound plays on release only when you didn't drag, so
  drawing stays silent.
- The overlay no longer catches clicks over the Dock, so left clicks
  reach it.

The ripple has its own section in Settings → Drawing (shown in this
mode): on/off, style (Glass blurs what's underneath, Glow, Line),
colour (or follow the ink), size, speed, and a Preview button.

When off, everything behaves exactly as before. Builds on the quick ring
change (hold right + click left works in both modes).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nilbuild

Copy link
Copy Markdown
Owner

there is already a setting for that. If you double tap shift it gets into clicking mode

image

@nilbuild nilbuild closed this Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants