Skip to content

Drag visible rulers together when grouped#254

Merged
pascalpp merged 1 commit into
codex/247-stagger-new-rulersfrom
codex/248-group-ruler-drag-sync
Jun 19, 2026
Merged

Drag visible rulers together when grouped#254
pascalpp merged 1 commit into
codex/247-stagger-new-rulersfrom
codex/248-group-ruler-drag-sync

Conversation

@pascalpp

@pascalpp pascalpp commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Restores the Group Rulers option as synchronized dragging for all visible rulers.
  • Preserves each visible ruler's relative position while one grouped ruler is dragged.
  • Reorders and renames the related Options menu commands for grouping, mouse alignment, and reset position.

Tests

  • xcodebuild -project "Free Ruler.xcodeproj" -scheme "Free Ruler" test -only-testing:FreeRulerTests

Closes #248

pascalpp commented Jun 19, 2026

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@pascalpp pascalpp force-pushed the codex/248-group-ruler-drag-sync branch from 9e0a19a to 8db4523 Compare June 19, 2026 18:47
@pascalpp

Copy link
Copy Markdown
Owner Author

[codex reviewer] Reviewed the grouped-drag sync change. No blocking feedback from me; the manager snapshots visible ruler frames at drag start, applies the drag offset only to visible peers, and persists the updated set through the manager state notification path.

@pascalpp pascalpp marked this pull request as ready for review June 19, 2026 19:11
@pascalpp pascalpp merged commit 3ffcf36 into codex/247-stagger-new-rulers Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant