* First working version to automatically clone ImGuizmo into libigl
* Corresponding changes to cmake files
* Moved contents of slicing plugin and menu extra to new file ImGuizmoMenu in imgui directory of igl
* Moved slicing plug into main, and ImGuizmo::EditTransform into ImGuizmoMenu which resides in igl
* Temporary hid Local and World options because they don't do anything and refactored main for tutorial 109 for clarity with some documentation
* Got orthogonal projection to render ImGuizmo normally
* Removed unecessary changes
* Removed snap parameter from ImGuizmo menu
* Added a cmake configuration for ImGuizmo
* Include imgui library in building ImGuizmo target
* Added a workflow
* Added this branch to workflow
* Update linux packages
* Explicitly include imgui header for imguizmo
* Just copy in relevant imguizmo files for now as opposed to through cmake since ImGuizmo repo does not have its own CMake file
* Conditional include to prevent mac build from failing
* Revert files for debugging cmake build
* Added build target for ImGuizmo
* Expose Imgui lib to ImGuizmo with PUBLIC interface
* Refactor build
* Get older SHA1 commit to avoid break on macOS
* Change imguizmo menu namespace
* Cleaning up + fix window border size issue.
Co-authored-by: Jérémie Dumas <jeremie.dumas@ens-lyon.org>