toadicus [Wed, 19 Nov 2014 20:30:09 +0000 ]
VOID_DataLogger: Switched most column values to VOID_Data fields.
toadicus [Wed, 19 Nov 2014 20:26:52 +0000 ]
VOID_DataLogger: Finish writing and close the file when we're destructed.
Andy Wilkinson [Wed, 19 Nov 2014 08:37:10 +0000 ]
Mostly async changes for VOID_DataLogger.
toadicus [Wed, 19 Nov 2014 01:18:45 +0000 ]
VOID_DataLogger: Misc improvements to file structure.
toadicus [Wed, 19 Nov 2014 01:18:27 +0000 ]
VOID_Data & VOID_DataValue: Some housekeeping to prepare for procedurally fetching data values.
Andy Wilkinson [Sun, 16 Nov 2014 00:14:58 +0000 ]
Version 0.15
Andy Wilkinson [Sun, 16 Nov 2014 00:11:19 +0000 ]
VOID_StageInfo: Some tweaks to column widths.
toadicus [Fri, 14 Nov 2014 18:39:45 +0000 ]
VOID_Core: Changed 'Kerbin' to 'HomeBody' and fetching via Planetarium.Home. This should make it work if Kerbin has been renamed.
toadicus [Fri, 14 Nov 2014 18:37:12 +0000 ]
VOID_StageInfo: Added invert deltaV column.
toadicus [Fri, 14 Nov 2014 18:36:52 +0000 ]
VOID_Styles: Cleaned up some noise.
toadicus [Fri, 14 Nov 2014 18:29:53 +0000 ]
VOID_Styles: Added labelHud, finalized removal of VOID_Core.LabelStyles.
toadicus [Wed, 05 Nov 2014 01:18:55 +0000 ]
VOID_Data: More organizing.
toadicus [Wed, 05 Nov 2014 01:12:20 +0000 ]
Moved all VOID_Data entries to a common VOID_Data class file, then organized and formatted it.
toadicus [Wed, 05 Nov 2014 00:33:13 +0000 ]
VOID_StageInfo: Added credit for KER.
toadicus [Wed, 05 Nov 2014 00:32:39 +0000 ]
Completely rejiggered styles into a static class to make autocomplete a thing.
toadicus [Tue, 04 Nov 2014 23:16:55 +0000 ]
VOID_HUDAdvanced: Fixed VOID_Data.burnTime to use an actually-correct formula.
Andy Wilkinson [Sun, 26 Oct 2014 23:41:51 +0000 ]
Module and Cores: Added click-through safety to module windows, and now restricting windows from being placed over the crew/parts/actions panels in editors.
Andy Wilkinson [Sun, 26 Oct 2014 23:39:23 +0000 ]
VOID_TWR: Moved sortedBodyList and its generation into VOID_Core, and prompted VOID_EditorCore to load it.
Andy Wilkinson [Sun, 26 Oct 2014 23:36:41 +0000 ]
VOID_StageInfo: Finished up the table, more or less, and added a 'drop down' picker for the focal CelestialBody.
Andy Wilkinson [Sun, 26 Oct 2014 00:00:17 +0000 ]
New StageInfo module for more detailed engineering information.
Andy Wilkinson [Sun, 19 Oct 2014 22:05:39 +0000 ]
Version 0.14.3
Andy Wilkinson [Sun, 19 Oct 2014 22:05:10 +0000 ]
VOID_DataLogger: Add downrange distance to CSV output.
Andy Wilkinson [Sun, 19 Oct 2014 22:02:53 +0000 ]
VOID_SurfAtmo: Added downrangeDistance and made atmDensity configurable.
toadicus [Thu, 16 Oct 2014 21:19:19 +0000 ]
VOID_HUD: Now using GetWindowHandler for exception-protection.
toadicus [Thu, 16 Oct 2014 21:16:24 +0000 ]
VOID_HUD: downrangeDistance: Added null gates at fallback.
Andy Wilkinson [Thu, 16 Oct 2014 21:12:46 +0000 ]
VOID_HUD: New "range from KSC" indication while landed, splashed, flying, and suborbital at Kerbin.
toadicus [Wed, 15 Oct 2014 22:33:43 +0000 ]
VOID_Tools: GetWindowHandler now handles all exceptions and logs all but ArgumentException verbosely.
toadicus [Sun, 12 Oct 2014 17:30:58 +0000 ]
VOID_Core: Adding some debug messages about making Toolbar and AppLauncher buttons.
Andy Wilkinson [Wed, 08 Oct 2014 04:05:58 +0000 ]
Version 0.14.2
Andy Wilkinson [Wed, 08 Oct 2014 02:27:05 +0000 ]
VOID_EditorCore: Hopefully stop the editor AppLauncher button from respawning on a factory reset while in the editor.
toadicus [Tue, 07 Oct 2014 23:00:10 +0000 ]
VOID_Core: Removed some old, unused code.
toadicus [Tue, 07 Oct 2014 22:44:29 +0000 ]
VOID_Core: Rebuilt LoadModulesOfType to reduce looping and improve tolerance against broken modules.
toadicus [Tue, 07 Oct 2014 22:28:09 +0000 ]
VOID_CareerStatus: Quick update to event handler signatures to make things compile against 0.25.
Andy Wilkinson [Thu, 04 Sep 2014 05:22:42 +0000 ]
VOID_DataLogger: Changed string add operators to StringBuilder.Append in line_to_csvlist. Added surface lat/long to csv strings.
Andy Wilkinson [Sat, 23 Aug 2014 03:09:23 +0000 ]
CBInfoBrowser: Mostly making labels fit.
Andy Wilkinson [Sat, 23 Aug 2014 02:42:28 +0000 ]
CBInfoBrowser: Actually calling the science functions.
toadicus [Sat, 23 Aug 2014 02:40:14 +0000 ]
CelestialBrowser: Added Science params.
Andy Wilkinson [Tue, 19 Aug 2014 14:43:39 +0000 ]
Version 0.14.1
Andy Wilkinson [Sat, 16 Aug 2014 14:24:53 +0000 ]
VOID_Core: Fixed LastStage to contain the last stage rather than the first stage.
Andy Wilkinson [Sat, 16 Aug 2014 05:55:15 +0000 ]
Major Surgery to change to the new copy-on-update access method for KER.
Andy Wilkinson [Sat, 16 Aug 2014 05:30:13 +0000 ]
Version 0.14.
Andy Wilkinson [Thu, 07 Aug 2014 05:00:41 +0000 ]
VOID_HUDAdvanced: Worked around a NaN Exception-spam issue.
Andy Wilkinson [Sun, 03 Aug 2014 22:50:43 +0000 ]
Cleaned up a few constructor things to make them a bit more sane.
Andy Wilkinson [Sun, 03 Aug 2014 22:34:58 +0000 ]
Cores: Fixed some 'new' method hiding to virtual/override.
Andy Wilkinson [Sun, 03 Aug 2014 22:29:26 +0000 ]
Made the applauncher buttons actually disappear when they should, the VOID-ish way, for better or worse.
Andy Wilkinson [Sun, 03 Aug 2014 19:08:58 +0000 ]
A few tweaks around the ApplicationLauncher button to accomodate KSP 0.24.1 fixes.
Andy [Thu, 24 Jul 2014 00:04:26 +0000 ]
Throughout: Change in-module "_Active" references to "toggleActive" property.
Andy [Wed, 23 Jul 2014 23:47:34 +0000 ]
VOID_CareerStatus: Changes to texture loading and now disabling the module entirely for non-career saves.
Andy Wilkinson [Tue, 22 Jul 2014 06:57:45 +0000 ]
VOID_CareerStatus: Pretty much works, complete with icons.
Andy Wilkinson [Tue, 22 Jul 2014 06:57:26 +0000 ]
HUDs: Add GUI.skin assignment so things like the escape menu don't hose up the works.
Andy Wilkinson [Tue, 22 Jul 2014 06:56:49 +0000 ]
VOID_VesselInfo: Breaking out resource mass into two lines.
Andy Wilkinson [Tue, 22 Jul 2014 06:56:22 +0000 ]
VOID_Core: Load appIcon textures for AppLauncher.
Andy [Tue, 22 Jul 2014 00:07:05 +0000 ]
New CareerStatus module!
Andy [Tue, 22 Jul 2014 00:06:38 +0000 ]
VOID_Module: Re-added default width and heights to the window calls.
Andy [Fri, 18 Jul 2014 23:51:26 +0000 ]
Now limiting the simulation period of SimManager to once per VOID update.
Andy Wilkinson [Fri, 18 Jul 2014 05:24:24 +0000 ]
VOID_Core: Added AppLauncher button stuff.
Andy [Fri, 18 Jul 2014 00:27:40 +0000 ]
VOID_Tools: Remove an annoying warning with superfluous compiler directives.
Andy Wilkinson [Thu, 17 Jul 2014 22:56:32 +0000 ]
Version 0.13
Andy Wilkinson [Wed, 16 Jul 2014 05:54:41 +0000 ]
VOID_HUDAdvanced: Added the ² to vesselAccel because I'm so embarassed now.
Andy Wilkinson [Wed, 16 Jul 2014 05:53:21 +0000 ]
VOID_VesselInfo: Added unit formatting to comboResourceMass.
Andy [Tue, 15 Jul 2014 19:23:01 +0000 ]
Moved CBListComparer to VOID_Tools.
Andy [Tue, 15 Jul 2014 19:20:44 +0000 ]
Throughout: Changed explicit references to VOID_Core.Instance to per-module, editor-aware 'core' properties.
Andy [Tue, 15 Jul 2014 19:18:07 +0000 ]
TWR: Renamed from EditorTWR. Fixed up a few bits of functionality to work in both editors and flight.
Andy [Tue, 15 Jul 2014 17:03:02 +0000 ]
Merge branch 'master' into dev-EditorTWR
Andy [Tue, 15 Jul 2014 16:59:21 +0000 ]
VesselInfo: Changed resource mass line to new combat stage/total resource mass.
Andy Wilkinson [Fri, 11 Jul 2014 23:44:22 +0000 ]
VOID_HUDAdvanced: NaN handling for burntime strvalues.
Andy [Mon, 09 Jun 2014 20:48:17 +0000 ]
Revert "Enabled MSBuild engine because of reasons."
This reverts commit 77b222961f5c923fb1e31e04c3f1ed504831c46e.
Andy Wilkinson [Fri, 30 May 2014 23:22:11 +0000 ]
Version 0.12.0
Andy Wilkinson [Fri, 30 May 2014 14:23:50 +0000 ]
VOID_EditorTWR: Works fine in flight but goes belly-up in the editor. What gives?
Andy Wilkinson [Tue, 27 May 2014 05:24:49 +0000 ]
New module VOID_EditorTWR. Bones are done, needs some work to move into the editor.
Andy Wilkinson [Tue, 27 May 2014 05:23:09 +0000 ]
VOID_Tools: New CelestialBody tools.
Andy [Fri, 30 May 2014 23:00:08 +0000 ]
VOID_HUDAdvanced: Wrap HUD windows in GetWindowHandlers.
Andy [Fri, 30 May 2014 22:59:19 +0000 ]
VOID_Tools: New GetWindowHandler method to wrap window functions in some exception handling code, to avoid baking it in to every window.
Andy [Fri, 30 May 2014 22:53:25 +0000 ]
VOID_Module: Changed ModuleWindow to abstract.
Andy Wilkinson [Mon, 26 May 2014 15:34:57 +0000 ]
VOID_VesselInfo: Fixed resource mass to actually display resource mass.
Andy Wilkinson [Thu, 22 May 2014 23:31:32 +0000 ]
VOID_HUDAdvanced: Fixed thrust offset to be in local coordinates, rather than world coordinates, to make it look more sane.
Andy [Wed, 21 May 2014 20:18:03 +0000 ]
Moved from Math.Pow to direct multiplication throughout.
Andy [Wed, 21 May 2014 20:17:32 +0000 ]
VOID_Rendezvous: Moved LSL outside extended; reactivated extended.
Andy [Wed, 21 May 2014 20:16:46 +0000 ]
VOID_DataValue: New VOID_Vector3dValue class with special format handling.
Andy [Wed, 21 May 2014 20:16:08 +0000 ]
VOID_HUDAdvanced: Finished vesselThrustOffset, reformatted burnTime lines, new default positions.
Andy Wilkinson [Mon, 19 May 2014 00:47:11 +0000 ]
VOID_HUD: Moved placeholder methods for advanced HUD to HUDAdvanced.
Andy Wilkinson [Mon, 19 May 2014 00:46:36 +0000 ]
New module: VOID_HUDAdvanced. Kinda ugly right now.
Andy Wilkinson [Mon, 19 May 2014 00:46:06 +0000 ]
VOID_Module: Added new core property which returns VOID_Core.Instance.
Andy Wilkinson [Mon, 19 May 2014 00:45:40 +0000 ]
VOID_VesselInfo: Broke current and max TWR calcs into separate datapoints.
Andy Wilkinson [Mon, 19 May 2014 00:44:55 +0000 ]
VOID_Tools: Added just-minutes and just-seconds formats to ConvertInterval.
Andy Wilkinson [Mon, 19 May 2014 00:43:52 +0000 ]
VOID_Core: Changed a Math.Pow call to multiplication.
Andy [Fri, 09 May 2014 17:47:38 +0000 ]
Assembly: Added VesselSimulator dependency. Not sure this is a great idea?
Andy [Fri, 09 May 2014 17:47:02 +0000 ]
Added AssemblyInfo.cs including ToadicusTools assembly dependency.
Andy [Mon, 05 May 2014 22:45:53 +0000 ]
Enabled MSBuild engine because of reasons.
Andy Wilkinson [Sun, 04 May 2014 16:04:38 +0000 ]
VOID_Tools: Fixed ConvertInterval to use Kerbin days and years when so selected in the game settings.
Andy Wilkinson [Sun, 04 May 2014 02:35:49 +0000 ]
Version 0.11.0
Andy Wilkinson [Sat, 03 May 2014 06:39:11 +0000 ]
VOID_Orbital, VOID_Tools: Added some guards to prevent NREs when various vessel references are null.
Andy [Fri, 02 May 2014 15:21:26 +0000 ]
Added reference to VesselSimulator.
Andy Wilkinson [Fri, 02 May 2014 05:16:53 +0000 ]
csproj changes for Linux compat.
Andy [Thu, 01 May 2014 23:01:12 +0000 ]
VOID_Core & VOID_EditorCore: Clear SimManager results when VesselSimulator is disabled.
Andy [Thu, 01 May 2014 16:54:06 +0000 ]
Added csproj to see if I can't make my workflow better.
Andy [Thu, 01 May 2014 16:23:25 +0000 ]
VOID_Core, VOID_EditorCore: Added new toggle to disable engineering calcs.
Andy [Sun, 27 Apr 2014 23:43:10 +0000 ]
Merge branch 'master' of ssh://toad.homelinux.net:22222/VOID
Andy [Sun, 27 Apr 2014 23:43:05 +0000 ]
Changes throughout to separate VOID_Tools from ToadicusTools.Tools. Good idea?
Andy Wilkinson [Sun, 27 Apr 2014 23:30:04 +0000 ]
VOID_VesselInfo: Improved guards on engineering data. Modified some VOID_Data values to make use of the new ModuleDB.