Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f52ad09
[Graphics] Add image metadata + load/save options API (net11)
mattleibow Jul 14, 2026
2322acd
[Graphics] Implement image metadata API for iOS, MacCatalyst, and macOS
mattleibow Jul 15, 2026
cfd5000
[Graphics] Declare metadata API in net-windows/net-tizen PublicAPI
mattleibow Jul 15, 2026
f1b365b
[Android] MediaPicker: never mutate the picked source file
mattleibow Jul 15, 2026
9551666
[Graphics] Modernize iOS/MacCatalyst ScaleImage to UIGraphicsImageRen…
mattleibow Jul 15, 2026
8def50d
Fold metadata API into IImage/IImageLoadingService via default interf…
mattleibow Jul 15, 2026
2564f9d
Revert net-tizen PublicAPI changes (Tizen is no longer built)
mattleibow Jul 15, 2026
c1c9a35
[Graphics] Implement Windows image metadata + EXIF orientation
mattleibow Jul 15, 2026
bd3b40e
[Essentials] Unify MediaPicker image processing on the shared Graphic…
mattleibow Jul 15, 2026
c7cefd1
[Essentials] Add cross-platform MediaPicker processing device test
mattleibow Jul 15, 2026
2c4d35c
[Graphics] Fix Windows metadata compile errors (net-windows / CsWinRT)
mattleibow Jul 15, 2026
66716af
[Graphics] Fix iOS/MacCatalyst SaveAsync(options) NRE on CoreCLR
mattleibow Jul 15, 2026
66c463c
[Essentials] Keep Android MediaPicker recovery contract in the shared…
mattleibow Jul 15, 2026
692f3c2
[Essentials] Tidy the shared MediaPicker image processing API
mattleibow Jul 15, 2026
feae98a
[Essentials/Graphics] MediaPicker/loading cleanups + fix iOS build
mattleibow Jul 15, 2026
580fa15
[Graphics/Essentials] Loading lives in the loading services; iOS came…
mattleibow Jul 15, 2026
935e4ee
[Graphics] Keep decode work on PlatformImage.FromStream; loading serv…
mattleibow Jul 15, 2026
f94f156
[Graphics] Make PlatformImage.FromStream(stream, ImageLoadOptions) pu…
mattleibow Jul 16, 2026
81f35a3
[Graphics] Fix Windows build break + iOS resize orientation desync
mattleibow Jul 16, 2026
7605162
[Graphics/Essentials] Nullability on new APIs, drop IsExternalInit, c…
mattleibow Jul 16, 2026
3bbddeb
[Graphics/Essentials] Drop unused usings; clarify Android recovery-re…
mattleibow Jul 16, 2026
a9116d9
[Graphics] Clarify resize/orientation comment (Windows) and options-D…
mattleibow Jul 16, 2026
34d39b9
[Graphics] Make ImageLoadOptions/ImageSaveOptions plain option classes
mattleibow Jul 18, 2026
e4078d0
[Graphics/Essentials] Skia options-save clamps quality; fix stale Com…
mattleibow Jul 19, 2026
9a9fd61
Merge remote-tracking branch 'origin/net11.0' into mattleibow-net11-g…
mattleibow Aug 11, 2026
bcbf34e
[Graphics/Essentials] Null-safe options APIs; preserve original image…
mattleibow Aug 11, 2026
474c3e0
[Essentials] Test: MediaPicker preserves original .jpeg extension
mattleibow Aug 11, 2026
aed12ed
[Graphics] Fix Windows build break: fully-qualify Windows.Foundation.…
mattleibow Aug 11, 2026
f01742f
[Graphics/Essentials] Android: guard null decode; correct source-fall…
mattleibow Aug 11, 2026
cadc07d
Merge remote-tracking branch 'origin/net11.0' into mattleibow-net11-g…
mattleibow Aug 11, 2026
1ec71cd
[Essentials] iOS MediaPicker: fix rotated content type; clean cache d…
mattleibow Aug 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
367 changes: 0 additions & 367 deletions src/Essentials/src/MediaPicker/ImageProcessor.android.cs

This file was deleted.

Loading
Loading