- commands/layeritem.py: Optimize control points before updating the spline in case of a deleted knot; have end knot deletion without neighbouring polygon covered (
891fb18
) - treeview/layeritem.py: Compute start and end index for spline with non x.5 knot positions in mind (
f0c7f8b
)
- README.md: Fix wrong link to eyepy (
e28f334
)
- pyproject.toml: Update dependencies and set numpy ">=1.22" to solve dependabot alert (
94841f5
) - main.py: Always enable save button until areaitem is integrated in undo/redo framework - closes #2 (
9889a33
) - layeritem.py: Fix bug where b-scans can not be initialized because of directly neighbouring spline regions (
dba053c
)
- scene.py: Show current B-scan index (
e5f19e0
) - main.py: Add "thin out" action to deactivate B-scans for sparse annotation. (
4602daf
) - main.py: Add About dialog for information about the software (
5d06f3f
) - main.py: Show save path and document status in window title (
a0ec610
)
- main.py: Fix saving (
bbb8c13
)
- layeritem.py: Check if layer knots are structured correct - update dependencies (
833f939
)
- eyelab: Add redo/undo framework for layer editing (
6436e4d
) - eyelab: Work in progress; layeritem integrated with redo/undo framework (
ffe7148
) - eyelab: Work in progress; integrate redo/undo framework; edit multiple layer segments independent of each other (
4d05e94
)
- layereditor.py: Enable editing the annotation name (
7774e5d
) - viewtab.py: Enable duplication of annotations (
6a1174b
)
- main.py: Add try/except block for version checking (
650622f
) - layereditor.py: Show qlineedit when qlabel is double click and hide if edit is finished or layereditor is left with mouse (
a91b44a
) - graphicsview.py: Fit images to view when resizing (
78d63f8
) - pyproject.toml: Freeze PySide6 version to 6.1.3 because of missing DLL on Windows 7 in later versions (
be3f6ee
)