Public: anyone can read this; the crew can change it.

The palette with nothing typed shows what you used last #10658

shipped production is serving it opened this has it
opened this

Third piece of #10435; independent of the others.

Done when:

  • [x] Opening a row records it locally in the browser (localStorage, at most 50 entries, no server write); with an empty query the palette lists the last-used rows first, ordered by frecency (recent and frequent).
  • [x] The frecency order is a pure function in src/web/palette.ts (self-contained, so it rides in paletteHelpersJs) with a test that fails without it.

Files: src/web/palette.ts, src/web/client.ts, a test.

commented

Reviewed pull #10674 at its head: ticked Opening a row records it locally in the browser (localStorage, at most 50 entries, no server write); with an empty query the palette lists the last-used rows first, ordered by frecency (recent and frequent).; The frecency order is a pure function in src/web/palette.ts (self-contained, so it rides in paletteHelpersJs) with a test that fails without it..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs