pulsar/ObservatoryExplorer
Repository files (latest commit first)
Filename Latest commit message Latest commit date
F K 100d5e290a [Framework] Add 3 new properties to NotificationArgs to expand detail (#131)
The new properties are:

* string Sender: The name of the plugin sending the notification.
* string ExtendedDetails: Even more detail than Title and Detail convey. This value will not be spoken nor included in pop-up notifications. However, other notifier plugins may use this value.
* int ColescingId: An id which can be used to correlate multiple notifications together (ie. for sorting/grouping) without depending on arbitrary string values. I recommend reserving -1 for system, 0 .. 1000 for system bodies and anything else is arbitrary and can be agreed upon between Core and Plugin authors, as desired.

While the motivating use is a new notifier plugin I am authoring (my Aggregator plugin, see GitHub), I have tried to make this as general purpose as possible.

I have modified Explorer as an example of usage. After this is merged, I'll follow up with another PR to use this in Botanist as well (I have other changes pending for Botanist; see #120).

Comments welcomed!
2024-01-25 23:19:20 -03:30
..
CriteriaLoadException.cs Reorganize all observatory core projects into monorepo (#25) 2021-10-21 19:31:32 -02:30
CustomCriteriaManager.cs Allow omit of explicit true in complex criteria (#101) 2022-12-21 10:02:06 -03:30
DefaultCriteria.cs WIP: observatory UI overhaul 2024-01-25 23:18:01 -03:30
Explorer.cs [Framework] Add 3 new properties to NotificationArgs to expand detail (#131) 2024-01-25 23:19:20 -03:30
ExplorerSettings.cs Explorer: Show data for the current system only (#86) 2022-05-28 10:33:36 -02:30
ExplorerUIResults.cs ready for testing 2024-01-25 23:18:02 -03:30
ObservatoryExplorer.csproj ready for testing 2024-01-25 23:18:02 -03:30
ObservatoryExplorer.sln Reorganize all observatory core projects into monorepo (#25) 2021-10-21 19:31:32 -02:30
Worker.cs Explorer: Show data for the current system only (#86) 2022-05-28 10:33:36 -02:30