In-Development StatusDisplay - status.json / journal display and surface navigation assistant.

Robert Maynard

Volunteer Moderator
Beta 0.0.5.2 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/533357283267051520/StatusDisplay_Beta_0.0.5.2_20190111-1848.7z

Change log:

1) Start of implementation of "proper" text handling for localised text from the journal.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Beta 0.0.5.3 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/535572458489643028/StatusDisplay_Beta_0.0.5.3_20190117-2132.7z

Change log:

1) Added Fuel Reservoir level display, making use of improved fuel level information publication in status.json.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Beta 0.0.5.4 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/536989184821428244/StatusDisplay_Beta_0.0.5.4_20190121-1922.7z

Change log:

1) Added "Limpets" button - shows number of limpets in the ship's hold.
2) Added "FSD Emergency Drop"; "Focus Systems"; "Focus Engines" & "Focus Weapons" buttons.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 
Last edited:

Robert Maynard

Volunteer Moderator
Beta 0.0.5.5 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/537753269691351042/StatusDisplay_Beta_0.0.5.5_20190123-2156.7z

Change log:

1) Added "Private Group" name button;
2) Added Mode / Private Group panel.
3) Added Fuel panels (main, aux.); Vertical if height > width, else horizontal.
4) Added Pips panels (System, Engine, Weapon, ALL); Vertical presentation with text at bottom.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 
Last edited:

Robert Maynard

Volunteer Moderator
Beta 0.0.5.6 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/538793567003475998/StatusDisplay_Beta_0.0.5.6_20190126-1850.7z

Change log:

1) Added "both" fuel panel, vertical only; main and aux tank remaining, displayed side-by-side.
2) Added "Altimeter" panel - logarithmic scale, i.e. 10m; 100m; 1,000m; etc.; Vertical if height > width, else horizontal.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Beta 0.0.5.7 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/540266603485593631/StatusDisplay_Beta_0.0.5.7_20190130-2025.7z

Change log:

1) Tidy up of fuel panels;
2) Added different log scale "tick" variants to the Altimeter panel; now offers 4, 5, 8 & 10 tick options.
3) Code tidy up.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Beta 0.0.5.8 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/549017778041126912/StatusDisplay_Beta_0.0.5.8_20190223-2349.7z

Change log:

1) Nomenclature changes: Panel displays are now "Grid" displays.
2) Main and Tiny displays are now Grid0 and Grid1 respectively.
3) P.#0 and P.#1 are now Grid2 and Grid3 respectively.
4) Fuel panel tweaked.
5) Any display can now be set to inactive, subject to a single display remaining active.
6) Any display can now be set to "hide" when GuiFocus is not zero, i.e. when not looking out of the cockpit.
7) Options dialog: display toggle checkboxes moved to Grid and MFD options dialogs, "Gui Hide" checkboxes added to Grid and MFD options dialogs.
8) Some refactoring.

Known issues:

1) Border of main panel cannot be toggled by double-left-clicking the window therefore main panel size must be set using new panel settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Unless there are any strong objections, I intend to remove the "Flags (Raw)" panel (the lower panel in this image) as its functionality has been duplicated (and surpassed) by other flag panels:

 
Last edited:

Robert Maynard

Volunteer Moderator
Beta 0.0.5.9 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/562364364540215358/StatusDisplay_Beta_0.0.5.9_20190401-2051.7z

Change log:

1) Fixed bug in reading / parsing Cargo.json (for display of number of limpets);
2) Added button and panel for display of total cargo;
3) The opacity of MFDs can now be set by the user (rather than fully opaque);
4) Grids can now be set to "hide" if no position data is available;
5) Grid and MFD position can now be set using typed in x, y coordinates;
6) The "to edges" setting can now be applied to grids;
7) Raw flags panel removed.

Known issues:

1) Border of Grid0 cannot be toggled by double-left-clicking the window therefore Grid0 size must be set using the grid settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Beta 0.0.6.0 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/571425292883591196/StatusDisplay_Beta_0.0.6.0_20190426-2058.7z

Change log:

1) Panel added for Landing Pad with docking timer.
2) Each window can now be locked so that it cannot be moved or the borders toggled.
3) Rework of both grid and MFD options dialogs. Windows can now be positioned as well as resized from the dialog.
4) Entry of body radius removed from options dialog as it is no longer required (it is published along with position information).
5) Polling frequency on options dialog now sets the minimum polling rate - it will be higher if any window is set to a higher refresh rate.
6) MFD centre grid increased from 4x5 to 6x6 elements; settings file should be automatically corrected on the next save settings.

Known issues:

1) Border of Grid0 cannot be toggled by double-left-clicking the window therefore Grid0 size must be set using the grid settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 

Robert Maynard

Volunteer Moderator
Slight rework of position track display in progress - now retains aspect ratio of track and will display any StatusDisplay route waypoints in the vicinity:

 

Robert Maynard

Volunteer Moderator
More rework needed - accuracy near (about 700m) to the North pole of a small body when making a circuit yielded this track:

Orientation of marker vs heading needs work too.
 
Last edited:

Robert Maynard

Volunteer Moderator
Beta 0.0.6.1 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/585178027202445312/StatusDisplay_Beta_0.0.6.1_20190603-1947.7z

Change log:

1) In addition to the existing border width settings, a window offset (both horizontal and vertical) has been implemented - allows the drawn window to be moved within the frame.
2) Added fuel scooping state indicator to fuel panels that display the main tank level.
3) Under the hood: reworked button handling / display code.
4) Added "Tail" parameter to each window; controls the length of the track history shown in some panels.
5) Added visible waypoints to relevant panel.
6) Added "Datum" system feature; use LEFTALT-D to set / over-write it; permanently stored in "DatumSystem.json" in the same directory as "Navigation.json".
7) Amended specification of Navigation.json; now rev.2; see specification document for details.
Known issues:

1) Border of Grid0 cannot be toggled by double-left-clicking the window therefore Grid0 size must be set using the grid settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 
Last edited:

Robert Maynard

Volunteer Moderator
Beta 0.0.6.2 released. Download link: https://cdn.discordapp.com/attachments/418163944109375500/589141581198655488/StatusDisplay_Beta_0.0.6.2_20190614-1815.7z

Change log:

1) Fixed reading star of position from loadout event written at game start;
2) Added handler for MissionAccepted event (8.21);
3) Added handler for FSSDiscoveryScan event (6.05);
4) Added handler for FSSAllBodiesFound event (6.04);
5) Added two additional Grid windows (there are now six);
6) Added handler for Squadron related events;
7) Bugfix in saving settings (did not affect any currently used settings);
8) Individual windows can be quickly toggled by activating any StatusDisplay window then using LEFTALT plus any digit to toggle the corresponding windows. In order, the windows are numbered (for legacy reasons): 1: Grid0; 2: MFD0; 3: MFD1; 4: Grid1; 5: MFD2; 6: MFD3; 7: Grid2; 8: Grid3; 9: Grid4; 0: Grid5.

Known issues:

1) Border of Grid0 cannot be toggled by double-left-clicking the window therefore Grid0 size must be set using the grid settings dialog.

To do list:

1) Add inter-system route handling.
2) Improve parsing coverage of possible events listed in the Journal documentation.
3) Add defined buttons to display information read from the Journal.
4) Improve defined button display based on status.json information.
 
Top Bottom