GUI/pvpython Support for vtkPNGWriter's AddText
The VTK PNG Writer needs to be updated to support multiple calls to AddText() with the same key value pairs and the ability to remove items from the key value pairs as required by the GUI management mechanism as defined in Remoting/View/Resources/utilities_remotingviews.xml
<StringVectorProperty name="AddText"
command="AddText"
label="Add metadata (key | value)"
number_of_elements_per_command="2"
element_types="2 2"
repeat_command="1"
default_values_delimiter=";"
default_values="Application;ParaView"
number_of_elements="2"
panel_visibility="advanced">
</StringVectorProperty>
Ultimately we want to be able to hand pvpython's WriteImage or SaveScreenshot a dictionary that gets translated to key value pairs for the PNG writer. @utkarsh.ayachit