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

Contribute rich data structure for the layout algorithm #1831

Closed
sbegaudeau opened this issue Mar 6, 2023 · 0 comments · Fixed by #1981 · May be fixed by #1841
Closed

Contribute rich data structure for the layout algorithm #1831

sbegaudeau opened this issue Mar 6, 2023 · 0 comments · Fixed by #1981 · May be fixed by #1841

Comments

@sbegaudeau
Copy link
Member

We need richer data structures such as Rectangle, Box, etc in order to give us some advanced primitives for our layout algorithm.

These new classes will both contain data and relevant operations in order to minimize the amount of code where we have to give countless individual parameters.

@sbegaudeau sbegaudeau added this to the 2023.4.0 milestone Mar 6, 2023
pcdavid added a commit that referenced this issue Mar 7, 2023
… a dummy implementation

Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
pcdavid added a commit that referenced this issue Mar 13, 2023
… a dummy implementation

Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
pcdavid added a commit that referenced this issue Mar 13, 2023
Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
pcdavid added a commit that referenced this issue Mar 17, 2023
Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
pcdavid added a commit that referenced this issue Mar 17, 2023
Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
pcdavid added a commit that referenced this issue Mar 17, 2023
… a dummy implementation

Bug: #1831
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
@sbegaudeau sbegaudeau removed this from the 2023.4.0 milestone Apr 28, 2023
sbegaudeau added a commit that referenced this issue May 17, 2023
Bug: #1831
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
@sbegaudeau sbegaudeau linked a pull request May 17, 2023 that will close this issue
39 tasks
sbegaudeau added a commit that referenced this issue May 17, 2023
Bug: #1831
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue May 17, 2023
Bug: #1831
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
gcoutable pushed a commit that referenced this issue May 17, 2023
Bug: #1831
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
@sbegaudeau sbegaudeau added this to the 2023.6.0 milestone May 17, 2023
@sbegaudeau sbegaudeau self-assigned this May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment