Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: scroll and selection for mobile version #2657

Merged
merged 10 commits into from
Jul 3, 2024
Merged

Commits on Jul 2, 2024

  1. feat: start new selection when pointerup

    feat: rename evenrtrigger
    
    refactor: use mobile render controller & rename some method
    
    test: expanding selection but can not shrink?
    
    test: fix cannot shrink
    
    fix: can shrink!!
    
    test: fix shrink 3
    
    chore: use mobile-selection-shape.ts
    
    fix: add selectionMoveEnd$ back, then fix mobile selection popup
    
    chore: rename
    
    chore: better shape style
    
    fix: popup position when scrolled
    
    chore: add rangetype when update control
    
    fix: moving control for middle ltrb
    
    fix: row & col expand range
    
    chore: move dash logic into dashedrect
    
    test: change selection shape Y when scrolling
    
    feat: use scrollInfo$ to control scrolling
    
    feat: fix event after merge
    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    df4b901 View commit details
    Browse the repository at this point in the history
  2. fix: init scrollXY when create row & col seleciton

    fix: cross viewport selection exclude row & col
    
    fix: use validScrollInfo$
    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    487174f View commit details
    Browse the repository at this point in the history
  3. fix: pointer scroll by cmd also

    fix: context menu for row & col
    
    fix: rawScrollInfo$ should get skelenton again
    
    fix: change sheet tab init scrolling info
    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    5994c05 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b707ce View commit details
    Browse the repository at this point in the history
  5. feat: add longpress to create selection

    fix: longpress show menu
    
    test: just test
    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3e2cd5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e3bcfb View commit details
    Browse the repository at this point in the history
  7. chore: eslint fix

    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c576659 View commit details
    Browse the repository at this point in the history
  8. chore: vitest fix

    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    722c9f2 View commit details
    Browse the repository at this point in the history
  9. chore: rm useless

    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    a9c7b8a View commit details
    Browse the repository at this point in the history
  10. chore: contextmenu pos

    lumixraku committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    7295d5c View commit details
    Browse the repository at this point in the history