Andy Matuschak

Results 72 issues of Andy Matuschak

The whole point of using CIDs is to create resilience to future changes to encodings. But I'm storing them as string keys in a number of places. I should go...

🚩 Blocked

We create paragraph breaks when importing Anki prompts with single line breaks. We should instead create single line breaks.

🗂 Bug

They're extremely barebones right now. Almost plaintext. And with no variation in the writing. These are a very important part of the user flow, so we should really treat them...

🗂 Polish
🚩 Needs product design

In #19 I implemented initial support for LaTeX rendering, but only for web. The Markdown integration should work in a cross-platform fashion, but KaTeX won't. I'll need to use MathJax's...

🚩 Help wanted
📍 Native
🗂 Enhancement

Because expo/webpack-config doesn't yet support webpack@5, I'm not able to build `metabook-ui` with `module: 'esnext'`, which means I'm not able to use dynamic `import`, which means I'm not able to...

🚩 Blocked
🗂 Polish

In particular, people should be able to resubscribe to session notifications if they've unsubscribed. And we should show their snooze status and give the ability to cancel it.

🚩 Needs product design
🗂 Enhancement

Users should get a special email for their first review session, rather than the generic one sent for all sessions.

🚩 Needs product design
🗂 Enhancement

Web provenance links return you to the host article, but it'd be much better if they could return you to the specific screen which contained the prompt. This will require...

🚩 Help wanted
🗂 Enhancement

This one's tricky. We have to enable clipping on the element to limit the text length to a certain number of lines, truncated by an ellipse. We'll have to do...

🚩 Help wanted
🗂 Polish

Users have commented that they didn't realize the provenance links in reviews are actually links. We should probably add a carat or something to indicate their linkiness.

🚩 Help wanted
🗂 Polish
🚩 Needs product design