Closed JoostScheffer closed 1 year ago
the previous implementation of color swap had some flaws:
solutions to all of the above have been implemented
3 comments:
color_changed_by_color_picker
, I think this can be more elegant but I don't know how.The test*.py in .gitignore is not good as it might hinder adding new tests in the tests folder. Apart from that the changes look good. Thanks for your contribution.
Before you could enable and disable drag, pan and zoom individually and you could select multiple at the same time. When selecting multiple the checkboxes would not update, the user can not know which tools are currently selected.
Since I do not see a purpose of using multiple tools at the same time I made them exclusive, you can only use 1 at a time. Also the checkboxes now work as intended