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

Inline Formula Editor: with drag to reference cells #1108

Closed
5 tasks
luke-quadratic opened this issue Feb 20, 2024 · 1 comment · Fixed by #1316
Closed
5 tasks

Inline Formula Editor: with drag to reference cells #1108

luke-quadratic opened this issue Feb 20, 2024 · 1 comment · Fixed by #1316
Assignees
Labels
high priority within weeks type: enhancement new feature or request

Comments

@luke-quadratic
Copy link
Contributor

luke-quadratic commented Feb 20, 2024

Creating an inline formula editor would make it possible to use the mouse and keyboard to reference nearby cells. This is very difficult to do with a multiline code editor.

We should by default, have the formula editor inline like traditional spreadsheets, with a way to switch to the multiline editor.

Scope:

  • Inline formula editor
  • Keyboard to select cells
  • Mouse to select cells
  • Ability to switch between inline and code editor for formulas
  • Switch key bindings = does formulas / opens the code menu.

Expected spreadsheet behavior for dragging cells to replicate formulas e.g. SUM for multiple cells; should mimic universal
spreadsheet behavior

(ignore for Python, just do for Formulas)

@davidkircos davidkircos changed the title Formulas: drag to replicate/change reference Inline Formula Editor: with drag to reference cells Mar 4, 2024
@davidkircos davidkircos added high priority within weeks and removed medium priority labels Mar 4, 2024
@luke-quadratic
Copy link
Contributor Author

luke-quadratic commented Mar 4, 2024

This feature should also include this: #860

Added to original post

@davidkircos davidkircos linked a pull request Apr 29, 2024 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high priority within weeks type: enhancement new feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants