David Figatner
David Figatner
Fixing issue with billing not refreshing when in a recoverable status (incomplete, past_due, unpaid)
The floating table header will remain where it was before the deletion of the rows, even if there are no longer rows there.
Merge cells implementation - [x] backend rust changes and file support - [x] gridlines and cursor support - [x] rendering text - [x] cursor movement w/keyboard and mouse - [x]...
This refactors how cell fills are generated and rendered. This is necessary to avoid expensive merge cell checks for fills. Before we generated all fills for the entire sheet. After...
- [ ] improve autocomplete for many formulas - [ ] improve clipboard ops for many formulas
- [x] Potential solution to https://quadratichq.slack.com/archives/D05PWQN8NHM/p1765466297708699 - [x] skip onboarding flow when linked to a file (onboarding flow will be hit when returning to the dashboard)
Includes https://github.com/quadratichq/quadratic/pull/3581 Onboarding popup in the app that shows three actions: 1. Watch video 2. Submit prompt 3. Share file ### Feature telemetry Events for tracking usage: - `[OnboardingChecklist].taskStart {...
If there are pending formulas, python, JS, and connection code cells, we should allow pending execution of each type, except if there are dependencies. For cloud computing, this will allow...
Right now it throws an error directing the user back to the dashboard. We should just do that for them. Then they can always copy the parts back to their...
- [x] remove analytics in index.html and rely on ones in analytics.ts (looks like had multiple google analytics attachments) - [x] don't fetch user profile images when in dev (google...