Skip to content

Conversation

@rodlie
Copy link
Member

@rodlie rodlie commented Dec 30, 2025

Initial implementation.

  • Various code format changes
  • New toolbar (ToolInteract) for gizmo, snapping and grid
  • Bumped project file format to v34 (project files saved with this PR are not compatible with older versions)
  • New shortcuts:
    • shift+tab to set snap on/off
    • shift during move bypass snap
    • ctrl during move will force snap to nearest object

This PR replaces #628

friction-snap-grid-2025-12-30_06.31.49.mp4
friction-snap-grid-2025-12-30_07.11.31.mp4
friction-snap-grid-2025-12-30_06.38.00.mp4

rodlie and others added 9 commits December 30, 2025 00:45
Co-authored-by: Pablo Gil <pgilfernandez@gmail.com>
Initial implementation.

- Various code format changes
- New toolbar (ToolInteract) for gizmo, snapping and grid
- Bumped project file format to v34
- New shortcuts:
  - shift+tab to set snap on/off
  - shift during move bypass snap
  - ctrl during move will force snap to nearest object

Ref: #628

Co-authored-by: Pablo Gil <pgilfernandez@gmail.com>
@rodlie rodlie added this to the 1.0.0 milestone Dec 30, 2025
@rodlie rodlie mentioned this pull request Dec 30, 2025
@pgilfernandez
Copy link

Very cool final implementation! I like it 😄

@rodlie
Copy link
Member Author

rodlie commented Dec 30, 2025

Let's merge it! We can always tweak stuff later 😄

@rodlie rodlie merged commit f6dc7e8 into main Dec 30, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants