Commit 90f5bb8
API design for power state, activation, and instancing (#577)
* Create .gitkeep
* Create .gitkeep
* Create .gitkeep
* Create .gitkeep
* Added AppLifecycle State/Power Notifications API spec. (#278)
* Add files via upload
Added AppLifecycle State/Power Notifications API spec.
* Update AppLifecycle StateNotifications.md
* Update AppLifecycle StateNotifications.md
* Added AppLifecycle Activation API spec. (#279)
* Add files via upload
* Update AppLifecycle Activation.md
* Update AppLifecycle Activation.md
* Update AppLifecycle Activation.md (#401)
* Update AppLifecycle Activation.md
* Added AppLifecycle Single/Multi-instancing API spec. (#280)
* Add files via upload
* Update AppLifecycle SingleMulti-Instancing.md
* Update AppLifecycle SingleMulti-Instancing.md
Removed toast sample snippet.
* Update AppLifecycle Activation.md (#434)
* Update AppLifecycle Activation.md
Added the exePath parameter to Register/Unregister methods.
* Update AppLifecycle Activation.md
Fixed the array declarations.
* Update AppLifecycle Activation.md
Changed RegisterForStartupActivation isEnabled to isDisabled.
* Update AppLifecycle Activation.md
Updated Startup registration to remove displayName, and add taskId to unregister.
* Update AppLifecycle Activation.md
Fixed array declarations again.
* Update AppLifecycle Activation.md
Removed isEnabled from StartupTask registration, as it makes no sense.
* Update AppLifecycle Activation.md
Fixed typo.
* Update AppLifecycle Activation.md
Dropped all the function overloads, added DisplayName to File & Protocol, added Logo to Protocol.
* Update AppLifecycle SingleMulti-Instancing.md
Removed toast sample snippet.
* Update AppLifecycle Activation.md
Renamed to AppInstance, and updated ExtendedActivationKind.
* Update AppLifecycle SingleMulti-Instancing.md
Renamed AppLifecycle to AppInstance, updated instancing APIs.
* Update AppLifecycle Activation.md
* Update AppLifecycle Activation.md
Made GetActivatedEventArgs an instance method instead of static.
* Update AppLifecycle SingleMulti-Instancing.md
Made GetActivatedEventArgs an instance method not static.
* Update AppLifecycle Activation.md
Added ProcessId.
* Update AppLifecycle SingleMulti-Instancing.md
Added ProcessId.
* Update AppLifecycle Activation.md
Added ProcessId example.
* Tidy up app activation
* Tidy up instancing
* Tidy up power state
* Update AppLifecycle Activation.md
Resolved a number of review comments.
* Update AppLifecycle SingleMulti-Instancing.md
Fixed most review comments.
* Update AppLifecycle SingleMulti-Instancing.md
Additional review fixes.
* Update AppLifecycle Activation.md
* Update AppLifecycle Activation.md
* Update AppLifecycle SingleMulti-Instancing.md
* Update AppLifecycle StateNotifications.md
Updated per review comments.
Co-authored-by: Jon Wiswall <[email protected]>1 parent 10609e9 commit 90f5bb8
7 files changed
Lines changed: 1377 additions & 0 deletions
File tree
- specs/AppLifecycle
- Activation
- Instancing
- StateNotifications
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 507 additions & 0 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 465 additions & 0 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 401 additions & 0 deletions
Large diffs are not rendered by default.
0 commit comments