Skip to content

Allow mouse wheel scrolling in the Shelf - #24

Open
schonarth wants to merge 2 commits into
tarikbc:mainfrom
schonarth:shelf-wheel-scroll
Open

schonarth wants to merge 2 commits into
tarikbc:mainfrom
schonarth:shelf-wheel-scroll

Conversation

@schonarth

Copy link
Copy Markdown
Contributor

Summary

  • Map vertical mouse-wheel input to horizontal Shelf scrolling.
  • Keep horizontal and combined-axis trackpad gestures with AppKit.
  • Scope the bridge to the horizontal card row used in standard and compact Shelf modes.
  • Add tests for both wheel directions and for preserving horizontal or combined-axis input.

Verification

  • xcodegen generate
  • xcodebuild -project Copy.xcodeproj -scheme Copy -configuration Debug test -derivedDataPath /private/tmp/copy-shelf-wheel-scroll-derived CODE_SIGNING_ALLOWED=NO (6 tests passed)
  • Side-by-side Copy UAT app deployed; user UAT passed.

This branch has not been deployed

No deployments
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