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

Allow ThrottledFunc to work on different types of dispatcher #10187

Merged
60 commits merged into from
Aug 9, 2021

Commits on Apr 29, 2021

  1. Configuration menu
    Copy the full SHA
    e4478ee View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Only 24 more errors to go

    zadjii-msft committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    400b35f View commit details
    Browse the repository at this point in the history
  2. Totally upend the control AutomationPeer workings

      Now we have an InteractivityAutomationPeer, which acts like the implementation for TermControlAutomationPeer.
    
      TermControlAutomationPeer is still needed though, because it implements FrameworkElementAutomationPeer, which is needed to hook up the AP to the actual UIA tree.
    
      So we split up the work into two halves, the bit that should be done by the core (the ITextProvider, the IControlAccessibilityInfo), vs the stuff that needs to be in the control (FrameworkElementAutomationPeer). IUiaEventDispatcher should probably be in the control as well, but that's a problem for future us.
    zadjii-msft committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    42b970b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4578c13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8cc047 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Revert "Revert "Use DComp surface handle for Swap Chain management.""

    This reverts commit c113b65.
    
    That commit reverted 30b8335
    zadjii-msft committed May 3, 2021
    Configuration menu
    Copy the full SHA
    21a97b6 View commit details
    Browse the repository at this point in the history
  2. some minor cleanup

    zadjii-msft committed May 3, 2021
    Configuration menu
    Copy the full SHA
    2e861d8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev/migrie/f/oop/use-dcomp-handle' into dev/migrie/inte…

    …ractivity-projection-000
    zadjii-msft committed May 3, 2021
    Configuration menu
    Copy the full SHA
    e20caae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d667f3b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62cbf30 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. Do the delayload dance

    zadjii-msft committed May 6, 2021
    Configuration menu
    Copy the full SHA
    445bdf6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev/migrie/f/oop/use-dcomp-handle' into dev/migrie/inte…

    …ractivity-projection-000
    zadjii-msft committed May 6, 2021
    Configuration menu
    Copy the full SHA
    1376721 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. What a ridiculous hack

    zadjii-msft committed May 7, 2021
    Configuration menu
    Copy the full SHA
    a1ce7cb View commit details
    Browse the repository at this point in the history
  2. fix accessibility

    zadjii-msft committed May 7, 2021
    Configuration menu
    Copy the full SHA
    03fb764 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/main' into dev/migrie/interactiv…

    …ity-projection-000
    
    # Conflicts:
    #	src/cascadia/TerminalControl/ControlInteractivity.cpp
    #	src/cascadia/TerminalControl/ControlInteractivity.h
    #	src/cascadia/TerminalControl/TermControl.cpp
    #	src/cascadia/UnitTests_Control/ControlInteractivityTests.cpp
    zadjii-msft committed May 7, 2021
    Configuration menu
    Copy the full SHA
    5e7d270 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e031e5 View commit details
    Browse the repository at this point in the history
  5. now this works!

    zadjii-msft committed May 7, 2021
    Configuration menu
    Copy the full SHA
    47410c9 View commit details
    Browse the repository at this point in the history
  6. Some cleanup

    zadjii-msft committed May 7, 2021
    1 Configuration menu
    Copy the full SHA
    0869456 View commit details
    Browse the repository at this point in the history
  7. a bit more cleanup

    zadjii-msft committed May 7, 2021
    Configuration menu
    Copy the full SHA
    dace0c4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    12b78f5 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'dev/migrie/f/oop/use-dcomp-handle' into dev/migrie/inte…

    …ractivity-projection-000
    zadjii-msft committed May 7, 2021
    1 Configuration menu
    Copy the full SHA
    e340fe9 View commit details
    Browse the repository at this point in the history
  10. 1 Configuration menu
    Copy the full SHA
    b7b23a8 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    086710a View commit details
    Browse the repository at this point in the history
  2. fix the tests

    zadjii-msft committed May 12, 2021
    Configuration menu
    Copy the full SHA
    21a6370 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. Configuration menu
    Copy the full SHA
    4efdf39 View commit details
    Browse the repository at this point in the history
  2. minor typo cleanup

    zadjii-msft committed May 13, 2021
    Configuration menu
    Copy the full SHA
    59e911d View commit details
    Browse the repository at this point in the history
  3. some consts

    zadjii-msft committed May 13, 2021
    Configuration menu
    Copy the full SHA
    6f07004 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff3b808 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. simple nits

    zadjii-msft committed May 20, 2021
    Configuration menu
    Copy the full SHA
    559d1de View commit details
    Browse the repository at this point in the history
  2. this one's easy too

    zadjii-msft committed May 20, 2021
    Configuration menu
    Copy the full SHA
    804a114 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. An enum does in fact work across the process boundary

    (cherry picked from commit 7fc72ca)
    zadjii-msft committed May 21, 2021
    Configuration menu
    Copy the full SHA
    0f0af03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95300d4 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Configuration menu
    Copy the full SHA
    1de9485 View commit details
    Browse the repository at this point in the history
  2. fix the build

    zadjii-msft committed May 24, 2021
    Configuration menu
    Copy the full SHA
    1bc27d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3cace60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    265bd9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8a2957 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    074f67c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a0840a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8158d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e7a500 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Configuration menu
    Copy the full SHA
    f5665c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    056c354 View commit details
    Browse the repository at this point in the history
  2. minor nits from carlos

    zadjii-msft committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    e643885 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev/migrie/interactivity-projection-000' of https://git…

    …hub.com/microsoft/terminal into dev/migrie/interactivity-projection-000
    zadjii-msft committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    33653e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    326cf08 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/dev/migrie/interactivity-project…

    …ion-000' into dev/migrie/oop/throttled-funcs
    zadjii-msft committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    a765769 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d59a67 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/dev/migrie/interactivity-project…

    …ion-000' into dev/migrie/oop/throttled-funcs
    zadjii-msft committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    a4be792 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Configuration menu
    Copy the full SHA
    cf15df7 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. fix tets

    zadjii-msft committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    bcce581 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    a6099fb View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    f9b4216 View commit details
    Browse the repository at this point in the history
  3. this prevents the tests from just immediately crashing, but when Cont…

    …rolUnitTests are run all together, they're flaky and sometimes crash. This brings sadness
    zadjii-msft committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    f43f897 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Configuration menu
    Copy the full SHA
    122b9a3 View commit details
    Browse the repository at this point in the history
  2. commentary

    zadjii-msft committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    a7ff38f View commit details
    Browse the repository at this point in the history
  3. Revert "Remove one of the unnecessary throttling layers, IMEs still w…

    …ork as expected"
    
    This reverts commit f9b4216.
    zadjii-msft committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    3dbac4a View commit details
    Browse the repository at this point in the history
  4. frick

    zadjii-msft committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    b8fa11a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    a93b10b View commit details
    Browse the repository at this point in the history
  2. get rid of this nonsense

    zadjii-msft committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    8baa4f4 View commit details
    Browse the repository at this point in the history