Skip to content

6.99.35 — an eraser, cropped ink, and the iPad bugs

Pre-release
Pre-release

Choose a tag to compare

@ppardi ppardi released this 01 Oct 15:53
· 97 commits to 6.1.x since this release

An eraser, and the four ink bugs from the iPad. (v6.99.34 was built but never
published; everything in it is here.)

The eraser

A toggle in the bar, beside Undo. It rubs out whole strokes — the ones it
is dragged across. A long mark therefore goes all at once: crossing an
underline takes the whole line. Splitting strokes where the eraser meets them
is the upgrade if that turns out too coarse in the hand.

It reaches as far as the ink does rather than to the samples down the middle of
a stroke, and it is a good deal wider than the nib — a target two pixels across
aimed at with a pen in your hand would never be hit. A finger never erases, for
the same reason it never draws.

Undo now reverses the last thing you did, drawn or erased, rather than
popping the last stroke. One pass of the eraser is one thing to undo however
much it crossed, and the strokes go back where they came from. A page you have
only opened has nothing to undo: the ink already in the file is not something
this canvas did, and the eraser is how an old mark comes out.

The four bugs

The picture is cropped to the writing. It was the size of the device, so a
note full of ink was mostly white space. The strokes move with the crop, so
reopening draws them from the picture's own corner — which also means ink
written on a wide screen still fits on a narrow one.

The canvas takes the pen as soon as it opens. Nothing was drawn until the
existing ink had been fetched, so a stroke begun in that window was dropped in
silence: "I have to tap twice before the nib registers." Ink that arrives is
put underneath whatever was drawn meanwhile. Saving still waits for it.

Writing over the buttons no longer becomes Scribble text in the note. The
whole dialog refuses a touch that moves, where only the sheet did before, and
the dialog takes the focus — the recogniser writes into the focused text field,
and the editor underneath still had it.

The note shows the ink that was just saved. Re-editing writes the file under
the name the note already holds, so nothing in the document changed and the
browser answered out of its cache. Leaving and re-entering the note is no
longer needed.

Also: a save that failed leaves a page that can still be written on, which is
what its message promises.