Added
- Changelog file.
- Python code to generate `.cpp` from `.xml`.
- Python code to replace macros in `.cpp`/`.h` files.
Changed
- Do not show default argument when argument is required by C API.
- Updated generator code for recent changes in FreeCAD src code.
- Update stub to recent FreeCAD version (`main` from 2024-02-05
`c57a83cb4f7f8bc8840ebbfc9aba97c15a502bd9`).
Fixed
- Issue 10: make `templates.py` easy copy-paste.
- Issue 8: use `qtpy` in `FreeCADTemplates` as optional dependency.
- Fix submodules (add to public API, use module attributes):
- Issue 14: add `FreeCADGui.PySideUic`,
- Issue 17: move `ProgressIndicator` to `FreeCAD.Base`,
- Issue 16: set `FreeCAD.Console` as attribute,