When I open the window without a valid CodeChecker root present the lists have no caption. Maybe the whole window (or simply the button that opens it) should be disabled when there isn't a valid CodeChecker path.
Issues with how moving elements from one list to another works. See below.
Configure CodeChecker, then open the toggle window and click Enable all
Every checker will be moved to the Enabled list
Close the window, open it again. The header for the disabled list is missing.
Now disable all checkers. Everything is gone?
Close the window. Then open it. Now everything is properly disabled, and the enabled header is missing.
This is a pure GUI problem, as the configuration is properly altered at every save, despite what the GUI shows.
The buttons should be more context-sensitive.
When there is no element selected in a list, the button that moves from the "no elements selected" list should be disabled.
When there are no elements in a list at all, the button which moves every element from that list should be disabled.
Enable all
This is a pure GUI problem, as the configuration is properly altered at every save, despite what the GUI shows.