|
|
d66f7aaf56
|
fix: Calculate shortest path for camera rotations
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 14:47:56 -07:00 |
|
|
|
64b48c7ed1
|
feat: Add limits for camera and pivot point distances
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 14:41:55 -07:00 |
|
|
|
7ce318b402
|
fix: Restore camera rotation and stabilize UI element scaling
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 13:58:58 -07:00 |
|
|
|
08820659d4
|
fix: Fix erratic camera distance during rotation
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 13:14:24 -07:00 |
|
|
|
88199a9d51
|
feat: Implement middle-mouse rotation around grid intersection with visual pivot
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 13:04:33 -07:00 |
|
|
|
ddf6f6fd85
|
feat: Implement pixel-perfect camera panning
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 12:19:39 -07:00 |
|
|
|
f3a1f73f45
|
fix: Scale pan speed with zoom level for consistent movement
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:53:07 -07:00 |
|
|
|
3bb8d65fd4
|
feat: Adjust zoom speed based on distance for consistent feel
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:48:29 -07:00 |
|
|
|
6721caca9f
|
fix: Update Qt API usage for QWheelEvent and QMatrix4x4
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:37:42 -07:00 |
|
|
|
38e931bc79
|
feat: Implement mouse wheel zoom to cursor position
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:36:44 -07:00 |
|
|
|
a66dc50daf
|
refactor: Move camera mouse event handling to Camera class
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:34:25 -07:00 |
|
|
|
f29f40277d
|
refactor: Move sketch mode camera animations to Camera class
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-17 11:26:41 -07:00 |
|
|
|
af121ce6eb
|
refactor: Extract camera logic to Camera class
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-15 12:03:41 -07:00 |
|