2
0
mirror of https://github.com/9ParsonsB/Pulsar.git synced 2025-04-16 00:14:45 -04:00

11 Commits

Author SHA1 Message Date
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
908ea59b20 feat: update check 2021-10-22 22:42:44 -02:30
Xjph
5159500644 Notification overhaul and update to avaloniaui 0.10.7 2021-10-12 20:45:00 -02:30
Xjph
7d2cc417ba
feat: cosmetic overhaul of native notification popup (#13)
* feat: cosmetic overhaul of native notification popup

* fix: use correct screen default

* feat: move notification test from debug build type to button press

* fix: not debug anymore

* fix: rearrange native notification settings controls

* fix: account for display scaling when positioning notification

* fix: guard against a screen that no longer exists

* fix: safer way to get screens, in case control tree changes
2021-08-29 20:27:20 -02:30
Fred Kuipers
453ff2f793 Make Pre-read act similarly to "Read All"
This has the effect of suppressing notifications when restoring current system context after initial click on "Start Monitor".
2021-08-15 17:19:13 -04:00
Fred Kuipers
2d672e9c2a Implement scorlling BasicUIView grids to the bottom plus refactoring
Upon arrival of new records to the backing ObservableCollection, scroll the DataGrid to the last item. However, when the DataGrid is initialized, there's not yet a data context set, so when that happens, then we can listen to the CollectionChanged event to trigger scrolling (only really needed for additions).

In passing, also set the DataGrid to ReadOnly.

In the other two files, minor simplifications/cleanup.
2021-06-21 20:04:17 -04:00
Xjph
e4ed6a8bb4 Remove cruft 2021-06-06 18:29:51 -02:30
Xjph
c76152d706 Added github and donate links. 2021-06-06 13:53:52 -02:30
Xjph
d591ec7f69 Notify workers when read all process is finished. 2021-06-06 10:35:50 -02:30
Xjph
4ff438454f Added notification window 2021-06-04 16:54:14 -02:30
Xjph
a5154996ee Add project files. 2021-06-03 22:25:32 -02:30