2
0
mirror of https://github.com/9ParsonsB/Pulsar.git synced 2025-04-05 17:39:39 -04:00

7 Commits

Author SHA1 Message Date
F K
177707f6ae
Fix a couple of invalid thread exceptions in NativePopup notifications (#43)
Manipulating active notifications must be done on the Avalonia UI thread. UpdateNotification and CloseNotification were not properly doing this.

Any plugin attempting to use persistent notifications would have encountered these errors.

NOTE: There is not yet hooks for cleaning up persistent/infinite timeout notifications when the APP is closed.
2021-12-18 15:16:57 -03:30
Xjph
554948534e
observatory herald (#30)
* WIP: initial commit for observatory herald

* Plugin error handling refactor

* make error window non-modal

* tidy up plugin error handling

* first pass for basic herald functionality

* corrections for linux env

* Use FNV hash directly instead of managing through dictionary/index file

* resolve audio queuing issue, switch to personal NetCoreAudio fork

* merge cleanup

* add enable setting, populate defaults

* framework xml doc update

* Adjust settings, add style selection, replace locale with demonym in dropdown list.

* Test is position is on screen before saving/loading.

* use a default that's actually in the list
2021-11-15 10:57:46 -03:30
Xjph
90fe467694 avoid hardcoded namespace URI 2021-10-25 10:56:47 -02:30
Xjph
49636e8522 fix regression on spelling out body labels 2021-10-25 10:32:53 -02:30
Xjph
310287b0af allow multiple simultaneous popup notifications to vertically stack 2021-10-23 15:47:38 -02:30
Xjph
5e8891c75f inject voice element into ssml without voice specified 2021-10-23 12:35:05 -02:30
Xjph
5159500644 Notification overhaul and update to avaloniaui 0.10.7 2021-10-12 20:45:00 -02:30