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

12 Commits

Author SHA1 Message Date
Xjph
4c1031b8f9
Reorganize all observatory core projects into monorepo (#25)
* chore: move all observatory repos to core

* only save journal folder on change, don't constantly re-check during monitoring

* chore: monorepo project changes

* chore: monorepo migration
2021-10-21 19:31:32 -02:30
Xjph
7bb5a97696 include file name in error report 2021-09-06 18:18:54 -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
Xjph
51c9dc6c52
Update LogMonitor.cs
fix minor spelling error
2021-07-21 08:33:45 -02:30
Fred Kuipers
13fecfa395 Add a setting to control pre-reading behavior
Also makes adding new rows to the settings grid a little more dynamic.
2021-07-20 19:35:33 -04:00
Fred Kuipers
1ce63c40fc Implement "Pre-reading" of current system context when starting monitor
The first time you click "Start monitor" (assuming you haven't read-all), we read the last 2 log files to find the journal entries for the last system jumped into (if we can find the FSDJump entry) in order to re-populate the information in all interested plugins. Its much faster than reading all to restore current system context.

- For Botanist plugin, this will display what plants/planets you've already sampled and avoids placeholder planet entries with incorrect bio counts.
- For Explorer, it re-lists interesting items, in case you weren't done exploring the system.

See https://github.com/Xjph/ObservatoryCore/issues/5
2021-07-06 02:24:40 -04:00
Xjph
93d691a1f6 Watchers being a little overzealous. 2021-06-30 08:35:18 -02:30
Xjph
ce250e4f84 Don't throw exception when journal path doesn't exist. 2021-06-08 19:26:55 -02:30
Xjph
7d3f7c50de Add error reporting dialog during Read All. 2021-06-08 17:26:40 -02:30
Xjph
a408e802d4 Use same process to determine journal path in JournalPoke method. 2021-06-07 09:20:53 -02:30
Xjph
23ab4f593d Improve tracking of line position in files. Added JournalPoke method. 2021-06-06 10:33:38 -02:30
Xjph
a5154996ee Add project files. 2021-06-03 22:25:32 -02:30