-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Gmoccapy: tooltable fixes #3706
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
base: master
Are you sure you want to change the base?
Gmoccapy: tooltable fixes #3706
Conversation
Sigma1912
commented
Jan 18, 2026
- Restores the tooltips for [Delete, Add, Reload, Save] buttons
- Restores blocking the user from deleting the loaded tool
- Makes tooledit widget return a list rather than 'None' when multiple checkboxes are selected (required to check if loaded tool is among multiple selected tools)
- Hides current tool number display in the tooledit frame when the touch keyboard is not active
7f22530 to
57da7f7
Compare
|
Should be possible add to this PR functionality from #3474 ? |
I'll have a look |
| lbl_tool_text = "Tool loaded: " + str(toolnumber) | ||
| lbl_tool_text = "" | ||
| # When using touch keyboard we display the current tool in the tooltable frame | ||
| if self.widgets.chk_use_kb_on_tooledit.get_active(): | ||
| lbl_tool_text = "Tool loaded: " + str(toolnumber) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not always display the tool number of the current tool?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a request to avoid having redundant information:
#3509 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah ok. I disagree 🙃
|
No problem
Current behavior is that unsaved changes in the tool table are retained when leaving the tool table screen but the changed values are discarded when a tool change is executed and the saved offsets are used instead. |
|
I think the reolading is good idea. But I did not test it yet. |
👍
That would be the cleanest solution. |
2d5a5b9 to
eff3d22
Compare
|
I opted for the message popup as I prefer the user to be aware of what is going on. |
- show message on leaving tool table with unsaved changes - reload tooltable from file when showing the table
eff3d22 to
ffcaa40
Compare