Commit Graph

7 Commits

Author SHA1 Message Date
3a6f98455a fix: fix resize and dragging
- AbstractShape: make bounds protected for subclass access
- STriangle: refactor resize logic
- SCircle: refactor resize logic (preserves equal dimensions)
- SText: add reasonable default bounds for hit testing
2026-03-26 23:55:38 +01:00
fcd68be51b Fix bugs: stroke condition, logging typo, NPE in clone(), mutable bounds 2026-03-19 22:32:53 +01:00
b34ad6a2e4 implement resize feature 2026-03-19 22:32:49 +01:00
02dd84c1f4 handle multiple selection with shift 2025-02-19 13:44:23 +01:00
aea90f5a93 Implement copy action 2025-02-19 11:27:45 +01:00
b4eac668c8 Add delete shape operation 2025-02-19 10:50:27 +01:00
51885d8c53 Base java event POC 2019-03-19 21:29:26 +01:00