Multi-object edit - UV_OT_project_from_view.
Orthographic option now works in multi object edit mode. Bounds option should also work (if D3368 has also been applied).
Before this diff, a vertex at the objects position/origin would result in a uv of 0,0 - other uvs are relative to that. After this diff, a single object gives the same result as before the diff. For multiple objects, a vertex at the average position of the objects would end up at 0,0 - other uvs are relative to that. Not a great explanation but I think this diff gives what is wanted.