Submodule update (GUI)