-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Essentials should work in Windows Packaged (MSIX) apps #8553
Copy link
Copy link
Closed
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.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 Packaged 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 packaged 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
- 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 (not working)
- Bug: WebAuthenticationBroker API that supports all WinAppSDK OS's and application types microsoft/WindowsAppSDK#441 - Devices.Battery
- Devices.DeviceDisplay (partially)
- General display properties all work
- Bug: DisplayRequest.RequestActive throws a COM exception microsoft/WindowsAppSDK#3002 - 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
- Storage.Preferences
- Storage.SecureStorage
For tracking progress on UNPACKAGED apps: #8552
VS bug #1747286
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.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)