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

Allow the creation of a node at the palette location for a custom tool #2581

Closed
frouene opened this issue Nov 15, 2023 · 1 comment · Fixed by #2632 or #2734
Closed

Allow the creation of a node at the palette location for a custom tool #2581

frouene opened this issue Nov 15, 2023 · 1 comment · Fixed by #2632 or #2734

Comments

@frouene
Copy link
Contributor

frouene commented Nov 15, 2023

Currently, when a new node is created by a custom tool, it is not created at the click location, but at a default position.
Offer the possibility of applying the same behavior as for classic node tools.

Expected behavior

node_position

Actual behavior

node_position_actual

@frouene frouene added this to the 2023.12.0 milestone Nov 15, 2023
@frouene frouene self-assigned this Nov 15, 2023
frouene added a commit that referenced this issue Nov 24, 2023
Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
frouene added a commit that referenced this issue Nov 24, 2023
Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
pcdavid pushed a commit that referenced this issue Nov 27, 2023
Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
pcdavid pushed a commit that referenced this issue Nov 27, 2023
Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
pcdavid pushed a commit that referenced this issue Nov 27, 2023
Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
@frouene frouene linked a pull request Nov 28, 2023 that will close this issue
39 tasks
@frouene frouene closed this as completed Nov 28, 2023
@frouene
Copy link
Contributor Author

frouene commented Dec 5, 2023

With this commit the way the reference position is set has changed and a new API must be added to allow custom tool to contribute their own reference position.

@frouene frouene reopened this Dec 5, 2023
frouene added a commit that referenced this issue Dec 5, 2023
…om tool

Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
@frouene frouene linked a pull request Dec 5, 2023 that will close this issue
39 tasks
frouene added a commit that referenced this issue Dec 5, 2023
…om tool

Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Dec 5, 2023
…om tool

Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Dec 5, 2023
…om tool

Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
sbegaudeau pushed a commit that referenced this issue Dec 6, 2023
…om tool

Bug: #2581
Signed-off-by: Florian ROUËNÉ <florian.rouene@obeosoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment