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 Cells #2143

Open
wants to merge 1 commit into
base: qa
Choose a base branch
from
Open

Merge Cells #2143

wants to merge 1 commit into from

Conversation

davidfig
Copy link
Collaborator

@davidfig davidfig commented Dec 21, 2024

  • intital sheet.merge_cells data structure
  • ensure emerge cells don't intersect themselves
  • ensure merge cells don't intersect with existing merge cells
  • hide gridlines overlapping merge cells
  • hashes should properly align against merged cell bounds
  • unmerge cells
  • merge cell menu (probably Menu > Format > Merge and palette)
  • merge cell fills
  • cursor should outline merge cells
  • selection should always include entire merged cells--ie, a selection expands to include the width and height of merged cells that overlap the selection (this is how Excel/Sheets handle it)
  • serialize merge cells with sheet

@davidfig davidfig added the prototype exploring an idea that can be played with label Dec 21, 2024
@davidfig davidfig self-assigned this Dec 21, 2024
Copy link

qa-wolf bot commented Dec 21, 2024

QA Wolf here! As you write new code it's important that your test coverage is keeping up.
Click here to request test coverage for this PR!

@cla-bot cla-bot bot added the cla-signed label Dec 21, 2024
Copy link

vercel bot commented Dec 21, 2024

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

Name Status Preview Updated (UTC)
quadratic ❌ Failed (Inspect) Dec 21, 2024 2:11pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed prototype exploring an idea that can be played with
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants