-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Determine which Essentials work in Windows Unpackaged apps #8552
Copy link
Copy link
Closed
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.area-essentialsEssentials: Device, Display, Connectivity, Secure Storage, Sensors, App InfoEssentials: Device, Display, Connectivity, Secure Storage, Sensors, App Infopartner/winuiWinUI / Project ReunionWinUI / Project Reunionplatform/windowss/triagedIssue has been reviewedIssue has been reviewedt/bugSomething isn't workingSomething isn't workingt/desktopThe issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)
Milestone
Description
Description
Not all Essentials APIs are working in Unpackaged windows apps. We need to add device tests to the Essentials.DeviceTests project for everything in the list below. For anything that does not currently work in a Windows unpackaged app, we'll need to open an issue. Note that you can switch between packaged/unpackaged by modifying Essentials.DeviceTests.csproj (instructions are in the csproj comments).
Once you've merged a device test for a feature (and created an issue if necessary), please check it off below.
- Accessibility.SemanticScreenReader
- ApplicationModel.AppActions
- ApplicationModel.AppInfo (More Unpackaged Support #8536)
- ApplicationModel.Browser
- ApplicationModel.Communication.Contacts (partially)
- GetAllAsync works
- PickContactAsync throws
- Bug: ContactPicker InvalidOperationException microsoft/WindowsAppSDK#1157) - ApplicationModel.Communication.Email
- Workaround: [Windows] Fix Essentials Email #10063
- Bug:EmailManageris not supported, throws exception microsoft/WindowsAppSDK#3433) - ApplicationModel.Communication.PhoneDialer
- Bug: PhoneCallManager.ShowPhoneCallUI does nothing microsoft/WindowsAppSDK#3003 - ApplicationModel.Communication.Sms
- Bug: ChatMessageManager.ShowComposeSmsMessageAsync is not working microsoft/WindowsAppSDK#3014 - ApplicationModel.DataTransfer.Clipboard
- ApplicationModel.DataTransfer.Share
- ApplicationModel.Launcher
- ApplicationModel.MainThread
- ApplicationModel.Map
- ApplicationModel.Permissions
- ApplicationModel.VersionTracking
- ApplicationModel.WindowStateManager
-
Authentication.AppleSignInAuthenticator(Not a Windows feature) - Authentication.WebAuthenticator (WebAuthenticationBroker API that supports all WinAppSDK OS's and application types microsoft/WindowsAppSDK#441)
- Devices.Battery
- Devices.DeviceDisplay
- Devices.DeviceInfo
- Devices.Flashlight
- Devices.HapticFeedback
- Devices.Sensors.Accelerometer
- Devices.Sensors.Barometer
- Devices.Sensors.Compass
- Devices.Sensors.Geocoding
- Devices.Sensors.Geolocation
- Devices.Sensors.Gyroscope
- Devices.Sensors.Magnetometer
- Devices.Sensors.OrientationSensor
- Devices.Vibration
- Media.MediaPicker (partially)
- Picker works
- Capture has workaround Use the launcher to start the Windows camera #13220
- Bug: CameraCaptureUI.CaptureFileAsync() returns null microsoft/WindowsAppSDK#3241
- Bug: [CameraCaptureUI] WinUi 3 desktop app doesn't open camera. and is there any way that can open default system camera and capture image microsoft/WindowsAppSDK#1034
- Media.Screenshot
- Media.TextToSpeech_(partially)_
- Speaking happens, but can't control the pitch
- Bug: SpeechSynthesizer pitch does not affect the speech microsoft/WindowsAppSDK#3015
- Media.UnitConverters
- Networking.Connectivity
- Storage.FilePicker
- Workaround: Fix FilePicker on Windows Unpackaged #10356
- Bug: FilePicker issues when using WindowsPackageType=None #10313 - Storage.FileSystem (More Unpackaged Support #8536)
- Storage.Preferences (More Unpackaged Support #8536)
- Storage.SecureStorage
For tracking progress on PACKAGED apps: #8553
VS bug #1747285
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.area-essentialsEssentials: Device, Display, Connectivity, Secure Storage, Sensors, App InfoEssentials: Device, Display, Connectivity, Secure Storage, Sensors, App Infopartner/winuiWinUI / Project ReunionWinUI / Project Reunionplatform/windowss/triagedIssue has been reviewedIssue has been reviewedt/bugSomething isn't workingSomething isn't workingt/desktopThe issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)