Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge main into development #643

Merged
merged 537 commits into from
Aug 17, 2023
Merged

merge main into development #643

merged 537 commits into from
Aug 17, 2023

Conversation

davidkircos
Copy link
Collaborator

No description provided.

jimniels and others added 28 commits June 13, 2023 16:05
* Fix `ATAN2(0, 0)` semantics
* Document `ATAN(0, 0) = 0`
* Add boolean parsing in formulas
* Test bool parsing
* Omit parens in autocomplete for `TRUE` and `FALSE`
* fix: allow any for array_output

* Update validateGridFile.ts

* Update validateGridFile.ts

* Update validateGridFile.test.ts
Co-authored-by: Hactar <6060305+HactarCE@users.noreply.github.com>
Co-authored-by: Jim Nielsen <jimniels@gmail.com>
Co-authored-by: David Figatner <david@yopeyopey.com>
before this change, selecting a cell past (-999,0) in the -x direction resulted in a mis-selection by 1.

This manually fixes this issue.

I discovered a similar issue with -y values past (0,-999) that multiplies the selection by 5.

Co-authored-by: David Figatner <david@yopeyopey.com>
* Update BottomBar.tsx

* Update BottomBar.tsx

* Update BottomBar.tsx

* Update BottomBar.tsx

* add console

* Update BottomBar.tsx

* Fix COUNT semantics add COUNTA

* Bump Rust version

* Use COUNTA formula in bottom bar

* move ActiveSelectionStats to a new component

* further clean up code

* Do not compute stats for >100 cells

* Increase selection stats limit to 250

---------

Co-authored-by: HactarCE <6060305+HactarCE@users.noreply.github.com>
Co-authored-by: David Kircos <davidkircos@gmail.com>
* add cell reference multicursor

* create hook to extract tokens from model

* add cell highlight colors

* add helpers to parse formulaNotation

* add hook and state to check if ref valid

* add cell highlights to editor interaction atom

* add method to draw highlights

* Add range to cell matches

* remove highlighted cell from editorInteractionState

* create new atom for highlighted cells

* create hook for editor selection change

* add new hook to codeEditor

* add new state to pixiappsettings

* add cell fill on selection

* add update for editorHighlightedCells

* fix expression to exclude $

* fix larger cell values

* design tweaks

* fix prettier issues

* export function

* refactor to parse_formula

* remove parser and add return type

* use new modified function

* remove unused regex

* Update colors.ts

* add python cell parser

* add selectedCellType to hook

* add python parser and fix cell highlight on change range

* change type

* Reverts python parser commits
5af393b
daec383
ae056a9

* fix selected cell change fill

---------

Co-authored-by: Jim Nielsen <jimniels@gmail.com>
Co-authored-by: David Kircos <davidkircos@gmail.com>
@vercel
Copy link

vercel bot commented Aug 17, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
quadratic ✅ Ready (Inspect) Visit Preview Aug 17, 2023 5:09pm

@davidkircos davidkircos merged commit 944e6b5 into development Aug 17, 2023
9 of 10 checks passed
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.

None yet

9 participants