plan-be / plan-be/iode

GUI: implement auto-spacing display feature for cells containing a multi-line equation

Open
#489 0 comments 0 reactions 1 assignee View on GitHub

@yvdabb is already working on this.

Since Feb 22, 2024.

difficulty: low enhancement gui priority: low
Dominant language
C++
Stars
2
Forks
1
Avg merge
7h 35m
Merged PRs (30d)
13

Description

The GUI does not adjust the height of cells which contain a multi-line equation. In particular, a cell having a two-line equation slightly overlaps with the next cell. For equations spanning three lines, the third line is not displayed at all.

Proposed solution:

  • Determine the number of lines inputted for each cell.
  • Based on the number of lines, dynamically adjust the cell height to accommodate the display without overlap.
  • Ensure the adjusted vertical spacing remains consistent with the total dimensions of the application, including when the main window is resized.

The solution should aim to enhance readability and ensure that all parts of the equations are visible.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.