Skip to content

Conversation

@christian-byrne
Copy link
Contributor

@christian-byrne christian-byrne commented Aug 23, 2025

Updates the Canvas Navigation Mode setting to improve user experience and clarify naming:

Changes Made

  1. Changed default for new installs: defaultsByInstallVersion now sets version 1.25.0+ to use legacy instead of standard
  2. Improved display name: Updated legacy navigation from "Left-Click Pan (Legacy)" to "Drag Navigation" for better clarity

Rationale

  • Maintains both navigation systems over the long term as intended
  • Provides clearer, more descriptive naming that focuses on the behavior rather than legacy status
  • Sets more stable default for new users while preserving existing user preferences

The setting now offers:

  • Standard (New): Modern navigation mode
  • Drag Navigation: Classic drag-based navigation (default for new installs)

┆Issue is synchronized with this Notion page by Unito

- Change defaultsByInstallVersion from 'standard' to 'legacy' for version 1.25.0
- Update legacy navigation display name from 'Left-Click Pan (Legacy)' to 'Drag Navigation'
- Maintains both navigation systems over long term while improving UX clarity
@christian-byrne christian-byrne requested a review from a team as a code owner August 23, 2025 19:03
@github-actions
Copy link

github-actions bot commented Aug 23, 2025

🎭 Playwright Test Results

Some tests failed!

⏰ Completed at: 08/23/2025, 07:27:50 PM UTC

📊 Test Reports by Browser


⚠️ Please check the test reports for details on failures.

@christian-byrne christian-byrne added area:navigation area:settings needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch 1.25 labels Aug 23, 2025
@christian-byrne christian-byrne merged commit 1e0ba5c into main Aug 23, 2025
2 checks passed
@christian-byrne christian-byrne deleted the feat/update-navigation-mode-defaults-and-display branch August 23, 2025 19:29
@github-actions
Copy link

@christian-byrne Backport to core/1.25 failed: Merge conflicts detected.

Please manually cherry-pick commit 1e0ba5ce9b6dad6eeb7e8fc036e5b6e6b08d96d2 to the core/1.25 branch.

Conflicting files
  • src/locales/ar/settings.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.25 area:navigation area:settings needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants