Based on the task T88006, there are a few simple changes to make to improve the switch node
- Change the label to "False" / "True" for clarity
- Change default to geometry, as it's the basic data container in geometry nodes
- Change node header to NODE_CLASS_CONVERTOR, which was an oversight in the original patch
I will add the new socket types (material and texture) in a separate commit.
Thanks to @Eitan Traurig (EitanSomething) for the original patch.
