Jon Wiswall
Jon Wiswall
> app instance tracking and resuming etc is just magically handled for me. I shouldn't have to configure my app at all, just configure my oauth with the right callback...
Proposal: Add WinRT APIs to create Windows.System.DispatcherQueueController on current thread easily
@jeffstall or @rkarman can you add more `Dispatcher` people here? This seems like it would be a candidate for a Really Great Sample of using the Windows APIs, linked to...
Great proposal! Would it be reasonable to define a method like: ```c# namespace Microsoft.ProjectReunion.Media.SystemMediaTransportControls { static Windows.Media.SystemMediaTransportControls GetForWindowId(WindowId window); } ``` ... where you could get a `WindowId` from an...
Hey @AdamBraden - want to rework your samples into C++/WinRT and add a feature proposal / API spec for Project Reunion? :)
Thanks! Project Reunion APIs will be defined in metadata like WinRT objects are so they can be projected to all languages and all runtimes. Can you mock up what an...
Project Reunion is about making APIs available to all apps - no matter which language, UX framework, runtime, or packaging system you use. WinUI-specific APIs would go in the WinUI...
Aha! Check out the [UISettings type](https://docs.microsoft.com/en-us/uwp/api/windows.ui.viewmanagement.uisettings.getcolorvalue?view=winrt-19041) from your Win32 apps, like this (C++/WinRT) example: ```c++ winrt::Windows::UI::ViewManagement::UISettings settings; auto fg = settings.GetColorValue(winrt::Windows::UI::ViewManagement::UIColorType::Foreground); auto bg = settings.GetColorValue(winrt::Windows::UI::ViewManagement::UIColorType::Background); ``` Apps can listen to...
> FYI @jonwis am curious if this bite us in Reunion areas such as app lifecycle. App lifecycle (and many WinRT objects) raise events just as soon as they're raised...
@AdamBraden - this should probably go into the Interop bucket. @Extrimis - which specific property on `DisplayInformation` were you looking for? Maybe @zhuman can advise on other means to get...
Looks like the `CameraCaptureUI` does not support `IInitializeWithWindow`, and expects the caller to be on a `CoreWindow` thread. The implementation uses multiple pickers and launchers that need the "with window"...