Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CommunityToolkit/Maui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 14.1.1
Choose a base ref
...
head repository: CommunityToolkit/Maui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.1.0-camera
Choose a head ref
  • 17 commits
  • 50 files changed
  • 10 contributors

Commits on May 8, 2026

  1. Configuration menu
    Copy the full SHA
    adce47b View commit details
    Browse the repository at this point in the history
  2. CameraView torch support (#3211)

    * Added property mapper for CameraView.IsTorchOn property
    
    * Added Torch checkbox to CameraView sample page
    
    * Added MapIsTorchOn() call to Init() method, equivalent to MapCameraFlashMode()
    
    * Added UpdateIsTorchOn() implementation for Tizen that throws a NotSupportedException
    
    * Also check isInitialized flag on Windows implementation of UpdateIsTorchOn()
    
    ---------
    
    Co-authored-by: Brandon Minnick <13558917+TheCodeTraveler@users.noreply.github.com>
    MFinkBK and TheCodeTraveler authored May 8, 2026
    Configuration menu
    Copy the full SHA
    0fe8edc View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. Fix Windows DrawingView image rendering so exported/rendered strokes …

    …use the correct (round) line caps (#3216)
    
    * Fixed rendering final image of DrawingView using wrong line cap style on Windows
    
    * Renamed defaultCanvasStrokeStyle to roundStartEndCapCanvasStrokeStyle
    MFinkBK authored May 11, 2026
    Configuration menu
    Copy the full SHA
    c7cb65b View commit details
    Browse the repository at this point in the history
  2. Add stream media source (#3181)

    * Added Stream as a media source for all platforms except Tizen
    
    * Added media element sample page and fixed small bug on Android
    
    * Code cleanup and fix for Windows
    
    * Resolve content type identification on macios
    
    * Add Stream source test and remove temp file
    
    * Remove default cancellation token from CreateMediaItemFromStream
    
    * Update StreamAssetResourceLoader to chunk reads with a max buffer size, and track stream position and gracefully fail the loading request on offset mismatch.
    
    * Fix test for MediaSource.FromStream
    
    * Remove hard-coded CRLF from sample app csproj file
    
    * Fixed disposal pattern in MediaElementFromStreamPage.xaml.cs, also cleaned up some other potential bugs.
    
    * Fix stream position logic in StreamDataSource.android.cs and formatting in MediaManager.android.cs
    
    * Remove static keyword from HttpClient declaration in MediaManager.android.cs
    
    * Added a static dictionary to avoid re-instantiation of response headers in StreamDataSource.android.cs
    
    * Update samples/CommunityToolkit.Maui.Sample/ViewModels/Views/ViewsGalleryViewModel.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Update samples/CommunityToolkit.Maui.Sample/MauiProgram.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Fix ILogger type in constructor of MediaElementFromStreamPage.xaml.cs
    
    * Removed static from artwork metadata method in MediaManager.android.cs
    
    * Update src/CommunityToolkit.Maui.MediaElement/Views/MediaManager.macios.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Restore macios StreamAssetResourceLoader.macios.cs to working version
    
    * Added updated permisisons for sample app
    
    * Fix race condition in LazyView test
    
    * Remove ConfigureAwait(false) from OnValidationPropertyChanged
    
    * Catch exceptions in OnValidationPropertychanged
    
    * Revert unintentional solution and project file changes
    
    * Move GetMimeType extension to primitives
    
    * Move GetMimeType extension to Extensions folder and namespace
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * Implement CoPilot suggestions
    
    * Remove static cached dictionary for empty headers and add property initializer for per-instance dictionary instead
    
    * Add validation for stream length in StreamDataSource to prevent ArgumentOutOfRangeException
    
    * Change File.Open to File.OpenRead for improved stream handling
    
    * Dispose current stream data source factory before initializing a new one
    
    * Update Sample App to play video OnAppearing
    
    * Update `GetMimeType`, Add Unit Tests
    
    * Add `ArgumentNullException.ThrowIfNull`
    
    * Nest `StreamDataSource` inside `StreamDataSourceFactory`, Move File Location
    
    * Update formatting
    
    * Update formatting
    
    * Update formatting
    
    * `dotnet format`
    
    * Use `StreamAssetResourceLoader.DefaultContentType`
    
    * Update formatting
    
    * Rename `StreamDataSourceFactory`
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    Co-authored-by: James Crutchley 
    Co-authored-by: Brandon Minnick <13558917+TheCodeTraveler@users.noreply.github.com>
    4 people authored May 11, 2026
    Configuration menu
    Copy the full SHA
    d217048 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2026

  1. Bump System.Formats.Asn1 from 10.0.7 to 10.0.8 (#3217)

    ---
    updated-dependencies:
    - dependency-name: System.Formats.Asn1
      dependency-version: 10.0.8
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] 
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    dde3a5b View commit details
    Browse the repository at this point in the history

Commits on May 21, 2026

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

Commits on May 25, 2026

  1. Configuration menu
    Copy the full SHA
    630d3a7 View commit details
    Browse the repository at this point in the history
  2. Bump Microsoft.Testing.Extensions.CodeCoverage from 18.6.2 to 18.7.0 (#…

    …3221)
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.Testing.Extensions.CodeCoverage
      dependency-version: 18.7.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] 
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 25, 2026
    Configuration menu
    Copy the full SHA
    7762d5f View commit details
    Browse the repository at this point in the history

Commits on May 26, 2026

  1. Configuration menu
    Copy the full SHA
    010039b View commit details
    Browse the repository at this point in the history
  2. Update ButtonPopup

    TheCodeTraveler committed May 26, 2026
    Configuration menu
    Copy the full SHA
    eb55697 View commit details
    Browse the repository at this point in the history
  3. Use SHA-pinning

    TheCodeTraveler committed May 26, 2026
    Configuration menu
    Copy the full SHA
    eecd5d5 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2026

  1. Configuration menu
    Copy the full SHA
    dc8dbda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b97bcb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1f8f1d View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2026

  1. fix: allow camera usage when microphone permission is denied on Windo…

    …ws (#3140)
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    Co-authored-by: Alberto Ortego Pérez 
    Co-authored-by: Vladislav Antonyuk 
    4 people authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    c954be5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9aee22 View commit details
    Browse the repository at this point in the history
Loading