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

Context menu support for Windows and MacCatalyst #9174

Merged
merged 31 commits into from
Aug 23, 2022

Commits on Aug 19, 2022

  1. Context menus for all Views

    Add context menu (right-click menu) support for Windows and MacCatalyst.
    
    Fixes #7777
    Eilon authored and PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    2403d5a View commit details
    Browse the repository at this point in the history
  2. Add Public API info

    Eilon authored and PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    2808ece View commit details
    Browse the repository at this point in the history
  3. Update PublicAPI.Unshipped.txt

    Eilon authored and PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    63b8deb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a880e77 View commit details
    Browse the repository at this point in the history
  5. - cleanup winui handler

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    317f901 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    152eafc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec70d8e View commit details
    Browse the repository at this point in the history
  8. - add link to github issue

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    1c93799 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    90f7f6d View commit details
    Browse the repository at this point in the history
  10. - cleanup

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    bb3b3ca View commit details
    Browse the repository at this point in the history
  11. - Convert to MenuFlyout

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    277c9ab View commit details
    Browse the repository at this point in the history
  12. - fix handler names

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    3e93cc4 View commit details
    Browse the repository at this point in the history
  13. - fix test names

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    2b9aeea View commit details
    Browse the repository at this point in the history
  14. - inline creating of args

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    0a4f6e8 View commit details
    Browse the repository at this point in the history
  15. - add FlyoutBase API

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    bb85b32 View commit details
    Browse the repository at this point in the history
  16. - fix Tizen API

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    3a74863 View commit details
    Browse the repository at this point in the history
  17. - fix device tests

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    6e0cd68 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    04e3123 View commit details
    Browse the repository at this point in the history
  19. - IContextFlyoutElement

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    a9ff5e2 View commit details
    Browse the repository at this point in the history
  20. - fixed BP

    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    71491de View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b872532 View commit details
    Browse the repository at this point in the history
  22. - rewire context menu code to be more on demand ios

    - wire up context menu for MKWebView
    PureWeen committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    c524e76 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f0b0e75 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    c0b360f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into eilon/context-menus-everywhere

    # Conflicts:
    #	src/Controls/src/Core/HandlerImpl/Element/Element.Impl.cs
    #	src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt
    #	src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
    #	src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt
    #	src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt
    #	src/Core/src/Handlers/View/ViewHandler.cs
    #	src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt
    #	src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt
    PureWeen committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    d0d955c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    25c3dd9 View commit details
    Browse the repository at this point in the history
  2. Update Element.Impl.cs

    PureWeen authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    fd927de View commit details
    Browse the repository at this point in the history
  3. - fix extra ZIndex APIs

    PureWeen committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    035a006 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cdf1e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6eae61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c5c715 View commit details
    Browse the repository at this point in the history