Skip to content
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

Feature: notification library change to Windows APP SDK / misc. improvements&features #18

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f6def58
stash
amadeo-alex Jul 17, 2023
cd68fad
poc
amadeo-alex Jul 21, 2023
9682ff2
fixed actionable notifications not passing correct data to HA/MQTT
amadeo-alex Jul 21, 2023
bd05229
cleanup
amadeo-alex Jul 22, 2023
cb73425
added proper handling of notification manager unregistering
amadeo-alex Jul 22, 2023
b8788e7
renamed _toasNotifier
amadeo-alex Jul 22, 2023
88d7d52
added log error when notification is not shown
amadeo-alex Jul 22, 2023
3e25dd5
added arguments logging when in debug mode
amadeo-alex Jul 22, 2023
1d77bb9
changed how log file name is assigned, fixed log name being malformed…
amadeo-alex Jul 22, 2023
3589255
added remove todo
amadeo-alex Jul 22, 2023
699bb18
added proper handling of notifications activated while application wa…
amadeo-alex Jul 22, 2023
20dabc7
added todos
amadeo-alex Jul 22, 2023
b10fc43
added ability to specify input for notification / finished input func…
amadeo-alex Jul 23, 2023
9064c08
added HA onboarding note that provided token must be owned by admin a…
amadeo-alex Jul 24, 2023
c4e5bbc
removed unnecessary click assignment
amadeo-alex Jul 24, 2023
aeafeba
added EnableUnsafeBinaryFormatterSerialization to fix runtime error r…
amadeo-alex Jul 24, 2023
997eef9
returns unchanged uri if starts with "file://"
amadeo-alex Jul 24, 2023
aee179e
cleanup
amadeo-alex Jul 25, 2023
772bdb2
poc for retrieving remote files with HA bearer token authentication
amadeo-alex Jul 25, 2023
d220ade
added request success validation and debug message when bearer token …
amadeo-alex Jul 25, 2023
aa0e531
removed unnecessary var assignment
amadeo-alex Jul 25, 2023
e941f35
poc uri passthrough
amadeo-alex Aug 17, 2023
e394868
small cleanup, replaced NET.JSON with Newtonsoft.JSON
amadeo-alex Aug 17, 2023
3daa402
added option to treat URI elements of notification action like androi…
amadeo-alex Aug 17, 2023
367cb6b
added missing translations
amadeo-alex Aug 17, 2023
95bb55c
expanded the notification example with buttons/image/input
amadeo-alex Aug 17, 2023
ce9dd37
added notification argument encoding to fix characters like "=" or "%"
amadeo-alex Aug 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
added todos
amadeo-alex committed Jul 22, 2023
commit 20dabc7a8cdf186db54ba54c1f514da2276ad6fa
Original file line number Diff line number Diff line change
@@ -145,6 +145,8 @@ private static string GetActionFromEventArgs(AppNotificationActivatedEventArgs e

private static async Task HandleAppNotificationActivation(AppNotificationActivatedEventArgs e)
{
//TODO: test input flow

try
{
var action = GetActionFromEventArgs(e);
@@ -182,6 +184,8 @@ private static async Task HandleAppNotificationActivation(AppNotificationActivat

internal static async void HandleNotificationLaunch()
{
//TODO: test input flow

if (!Ready)
throw new Exception("NotificationManager is not initialized");