-
Notifications
You must be signed in to change notification settings - Fork 436
Push Notifications Long Running Process (LRP) lifetime impl #1186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from all commits
Commits
Show all changes
89 commits
Select commit
Hold shift + click to select a range
0ca6d3d
Original skeleton
78cfc8c
Corrected mismatches against PowerNotifications change
66f9073
Correcting few nits
065be70
Added constants usage, std::call_once and improved abstraction
a2b978e
Added StartupTask exe
9692554
Fixed some bugs
31b33c2
Mostly renaming and cleaning
1bdae4a
Merge branch 'main' into WNP_LRP
1856325
Removed timer externals and let winmain to own Platform lifetime
8ed2305
Correction -> factory should own the platform
5f6d8a6
Addressed lifetime crashes and other issues
040d069
Merge branch 'main' into WNP_LRP
1b11db4
Improved timer/event management
793e412
Addressed feedback
f9ba159
Fixed compilation issues in other flavor+archs and added minor comments
32f2668
Merge branch 'main' into WNP_LRP
8387ffd
Added a unit test (more coming!)
9f143dd
Test enhancements
0789a5d
Addressed comments
c943bdb
Merge branch 'main' into WNP_LRP
30fddd3
Moved timer/event logic to a platform component
b0ce0a1
Install Frameworkudk for LRP (#1271)
sharath2727 71cbc05
Merge branch 'main' into WNP_LRP
996fe8a
Merge branch 'main' into WNP_LRP
b2265f2
Introducing unpackaged foreground activation for PushNotifications (#…
pmpurifoy 309f885
Not everything should be renamed Runtime
a361073
Merge branch 'main' into WNP_LRP
8185b1e
Ensuring the LRP msix gets built after the framework (#1356)
loneursid df11ff3
Merge branch 'main' into WNP_LRP
loneursid cfe344a
Bringing build management settings for release/arm64 in line with deb…
47b4640
Merge branch 'WNP_LRP' of https://github.com/microsoft/WindowsAppSDK …
3a222ff
Fixing arm64 build
c9ef497
Addressed comments
danielayala94 55614f3
Using winrt constructs on NotificationsLongRunningPlatformImpl :)
danielayala94 a0856a8
Merge branch 'main' into WNP_LRP
loneursid 5623484
Channel Request for unpackaged applications (#1290)
sharath2727 a9b3295
Notification delivery + Protocol Activation (#1358)
danielayala94 f27f780
Merge branch 'main' into WNP_LRP
f455aa7
Merge branch 'main' into WNP_LRP
loneursid 6ea2a56
Unpackaged notification unit tests (#1340)
loneursid 7dfb673
Ensure errors get logged with telemetry
0e1661e
Workaround UDK include issue (#1364)
loneursid 78cb42f
Some nits
pmpurifoy 8496413
Addressed comments
danielayala94 3cab425
Fixed mistake - Removed comments
danielayala94 80469a4
Add LRP binaries to CopyFilestoStagingDir
pmpurifoy 3a352a3
Merge branch 'WNP_LRP' of https://github.com/microsoft/WindowsAppSDK …
pmpurifoy b7b98b9
Addressed comments
danielayala94 ef8dfe2
Merge branch 'main' into WNP_LRP
danielayala94 5906c85
Merge branch 'main' into WNP_LRP
pmpurifoy f9f0abe
Merge main to LRP
pmpurifoy 29b26b3
Merge branch 'main' into WNP_LRP
03aef23
Merge branch 'main' into WNP_LRP
fe5e582
Merge branch 'main' into WNP_LRP
6fd8605
Merge branch 'main' into WNP_LRP
256155e
Telemetry Update for Unpackaged Apps (#1385)
loneursid b40f14e
Merge branch 'main' into WNP_LRP
0336f90
Update to latest UDK and undo UDK hack (#1420)
loneursid 401b47c
Fixing WNP_LRP tests (#1401)
pmpurifoy c482c4d
Merge branch 'main' into WNP_LRP
3b83c18
Merge branch 'main' into WNP_LRP
b25c2f8
Protocol Activation bug fixes (#1406)
danielayala94 f3b33df
Merge branch 'main' into WNP_LRP
d170ce3
Use remoteId as const value (#1435)
sharath2727 f53a1f0
Merge branch 'main' into WNP_LRP
ef733a6
Merge branch 'main' into WNP_LRP
41535f7
Merge branch 'main' into WNP_LRP
fbfcf49
Upgrade LRP to latest UDK (#1459)
loneursid f4be01c
Merge branch 'main' into WNP_LRP
66c645c
Merge branch 'main' into WNP_LRP
14a7f48
Merge branch 'main' into WNP_LRP
8e4da8e
Merge branch 'main' into WNP_LRP
1f9f936
Merge branch 'main' into WNP_LRP
2a7fae8
fix bad merge
a732c1d
Update CopyFilesToStagingDir.ps1
pmpurifoy 2bf8f9f
Merge branch 'main' into WNP_LRP
e0f1df9
Remove PushNotifications from outer layer of JSON
pmpurifoy 493a468
Adding source link to projects not in main yet (#1515)
loneursid 17c18e5
Merge branch 'main' into WNP_LRP
a628d27
Merge branch 'main' into WNP_LRP
2acab7c
Support foregroundtask registration for packaged applications (#1521)
loneursid 57ad725
Merge branch 'main' into WNP_LRP
a37ab1c
Merge branch 'main' into WNP_LRP
5d4dd66
Fix for regression in protocol activation in AppLifecycle (#1558)
loneursid 3ff0db0
Merge branch 'main' into WNP_LRP
364bb41
LRP E2E Scenario fixes (#1543)
pmpurifoy 94e1e75
Merge branch 'main' into WNP_LRP
598490e
Merge branch 'main' into WNP_LRP
da6fe4d
Updating LRP to use latest FrameworkUDK (#1587)
loneursid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use
constorconstexprinstead ofstatic. statis results in unique copies of the variables in every translation unit that includes it.