Skip to content

Changes

#43 (Nov 24, 2025, 12:01:41 PM)

  1. WIP PVG rewrite (commit: dc6464b) — lamont / githubweb
  2. more massive refactoring (commit: 1b79e0c) — lamont / githubweb
  3. checkpoint (commit: 08b233a) — lamont / githubweb
  4. push an update (commit: 329d8fe) — lamont / githubweb
  5. another checkpoint (commit: 8a375f9) — lamont / githubweb
  6. checkpoint again. (commit: a37876e) — lamont / githubweb
  7. WIP (commit: c728bac) — lamont / githubweb
  8. mostly working (commit: d4d90db) — lamont / githubweb
  9. more WIP (commit: 342d5a0) — lamont / githubweb
  10. many fixes (commit: 0e68498) — lamont / githubweb
  11. Code cleanup (commit: 51c6c15) — lamont / githubweb
  12. fixed burn time fixes and test fixes (commit: 3dfe8a1) — lamont / githubweb
  13. Fix optimizer trying to coast when it shouldn't (commit: 46d5fd7) — lamont / githubweb
  14. Some code cleanup in the PVG Ascent algorithm (commit: 3c4b656) — lamont / githubweb
  15. unrelated code cleanup (commit: 57b0624) — lamont / githubweb
  16. Fix FuelFlowSim for NO_FLOW resources in Engines (commit: 46a9693) — lamont / githubweb
  17. Fix StagingController for NO_FLOW fuels (commit: 42435f4) — lamont / githubweb
  18. remove dead code comment (commit: 93f2709) — lamont / githubweb
  19. simplify MJlib logger (commit: 9a0d17f) — lamont / githubweb
  20. Use new ToSI extnesion method everywhere (commit: ba84b68) — lamont / githubweb
  21. Try to see if JetBrains.Annotations breaks builds (commit: 97b02b9) — lamont / githubweb
  22. Apply UsedImplicitly to fix dead code analysis (commit: e62cd5e) — lamont / githubweb
  23. code cleanup to MechJebCore (commit: be96049) — lamont / githubweb
  24. Use aggressive inlining (commit: df5aebc) — lamont / githubweb
  25. Code cleanup for the Maneuver Operations (commit: 12ae2c6) — lamont / githubweb
  26. Move ODE in MathJ to MechJebLib (commit: 2552971) — lamont / githubweb
  27. Change License on ODE Solver (commit: 447f766) — lamont / githubweb
  28. Move "SpaceMath" function into MechJebLib (commit: f5a5d40) — lamont / githubweb
  29. M3 fixes and a lot more (commit: ff93427) — lamont / githubweb
  30. Change "attach altitude" to "burnout altitude" (commit: 47daf5b) — lamont / githubweb
  31. Change "stop at stage" to make it clearer it affects autostaging (commit: ad2c710) — lamont / githubweb
  32. remove spammy logging (commit: eb80ae9) — lamont / githubweb
  33. Address warnings (commit: d28bbe9) — lamont / githubweb
  34. Fix PVG terminal staging bug (commit: adf3ecd) — lamont / githubweb
  35. Fix the autostage limit (commit: 574c150) — lamont / githubweb
  36. Track down and fix some annoying allocations in the ODE+interpolants (commit: 9763ffd) — lamont / githubweb
  37. Add proper tests for Gooding Lambert calculator (commit: 2be3676) — lamont / githubweb
  38. Remove SwapYZ API (commit: 81232eb) — lamont / githubweb
  39. Automated cleanup of many ancillary source code modules (commit: 78d2fa5) — lamont / githubweb
  40. Rename the "Swapped" API (commit: 6086f8e) — lamont / githubweb
  41. clean up the DeltaVToInterceptAtTime() API. (commit: bb548ca) — lamont / githubweb
  42. fix probable transfer calculator bug (commit: 2061c32) — lamont / githubweb
  43. ReturnFromMoon reimplementation and large reorganization (commit: 4bb4091) — lamont / githubweb
  44. Cleanup of Angle APIs (commit: 47adf58) — lamont / githubweb
  45. Make Moon Return work for initial hyperbolic (commit: d5d7976) — lamont / githubweb
  46. Use the perifocal frame for Apsis change. (commit: 7a8d75e) — lamont / githubweb
  47. PID tuning (commit: ec33cd6) — lamont / githubweb
  48. More PID tweaks (commit: 850d2d4) — lamont / githubweb
  49. Some VesselState cleanup (commit: c7cbe95) — lamont / githubweb
  50. Revert "Some VesselState cleanup" (commit: 0daaf4e) — lamont / githubweb
  51. clean up the scale struct (commit: c900649) — lamont / githubweb
  52. Reuse the scale object in the return to moon maneuver (commit: cde27ec) — lamont / githubweb
  53. reorganize and extract the maneuvers in mechjeblib a little better (commit: 213512f) — lamont / githubweb
  54. Redo SMA Changing Maneuver as SQP problem (commit: b3049f5) — lamont / githubweb
  55. Reformat and Cleanup on a lot of code (commit: ffb635d) — lamont / githubweb
  56. Add a maneuver to change eccentricity (commit: 77644d2) — lamont / githubweb
  57. Drop the vel deadband (commit: 9dafa07) — lamont / githubweb
  58. Fix some namespacing issues (commit: bc58481) — lamont / githubweb
  59. Missed one namespace issue (commit: 9fa4f38) — lamont / githubweb
  60. Maneuver tweaks (commit: e588c0b) — lamont / githubweb
  61. Compound assingment in Gooding solver (commit: 2547f3e) — lamont / githubweb
  62. DormandPrince overhaul (commit: a840017) — lamont / githubweb
  63. better working error controller (commit: 3010d00) — lamont / githubweb
  64. PI error control (commit: c73a9cc) — lamont / githubweb
  65. Simplify how I was thinking about K states (commit: 9359ed2) — lamont / githubweb
  66. Add exception handling to cleanup (commit: 0c6899f) — lamont / githubweb
  67. Basic minstep/maxstep logic (commit: dd95067) — lamont / githubweb
  68. rearrange the DP5 interpolant (commit: 2cb9292) — lamont / githubweb
  69. Hang state off the IVP object (commit: d277897) — lamont / githubweb
  70. Optimize FuelFlowSimulation (commit: 0402a17) — siim.aaver / githubweb
  71. Fix .vs folder not being correctly gitignored (commit: fc51317) — siim.aaver / githubweb
  72. Optimize Stage stats simulation by copying second FuelFlowSimulation from the first instead of initilizing them twice (commit: a82bc81) — siim.aaver / githubweb
  73. Make #1515 account for changes made in 1660 (commit: 944f9b2) — siim.aaver / githubweb
  74. Fix 2 cases where logging was done directly from background thread (commit: cd87ef9) — siim.aaver / githubweb
  75. Lot of work (commit: 51e44f9) — lamont / githubweb
  76. Make terminal events work correctly, add a test (commit: d89220e) — lamont / githubweb
  77. Fix PVG without delta-V window open (commit: 8775cca) — lamont / githubweb
  78. ReentrySimulation code cleanup (commit: e59de6f) — lamont / githubweb
  79. Extract SimCurves out to its own file (commit: f0e960a) — lamont / githubweb
  80. Cleanup objectpool global/local case (commit: d57bc20) — lamont / githubweb
  81. Convert to shape of Smooth.Pools API (commit: 1d7ebb1) — lamont / githubweb
  82. Fix ToSI issue (commit: 6dc55c3) — lamont / githubweb
  83. Add new metric prefixes (commit: a380a1f) — lamont / githubweb
  84. ToSI tweaks (commit: 02fab0d) — lamont / githubweb
  85. Fix PVG After stage (commit: ae6cea6) — mrev1995 / githubweb
  86. Analytic coast integrations with PVG (commit: 4be1e06) — lamont / githubweb
  87. Update MechJebLib copyright headers (commit: 34a9667) — lamont / githubweb
  88. Missed this in the License PR (commit: c6ca586) — lamont / githubweb
  89. Fix sign in coast time update (commit: a208bbf) — lamont / githubweb
  90. Terminal Guidance correctness bug (commit: 4cde5c3) — lamont / githubweb
  91. Fix CoastBefore behavior (commit: 87984d6) — lamont / githubweb
  92. Update alglib to 4.0 (commit: a32c207) — lamont / githubweb
  93. PVG: Use Analytic for bootstrap and Integrator for converged (commit: 1547d2b) — lamont / githubweb
  94. better error message for converged failure (commit: 1f961fe) — lamont / githubweb
  95. Convert the ArrayWrapper class to a struct (commit: 26de45d) — lamont / githubweb
  96. Fix autostaging for asparagus boosters (commit: d9e18de) — mrev1995 / githubweb
  97. Misc cleanup (commit: 9dfc8a8) — lamont / githubweb
  98. Fix Fairing Separation logic (commit: 4392aaa) — lamont / githubweb
  99. More PID tuning (commit: 0c1ff26) — 454857+lamont-granquist / githubweb
  100. Fix caching bug in FuelFlowSimulation (commit: de3afff) — lamont / githubweb
  101. Automated Code Cleanup (commit: 747cacf) — lamont / githubweb
  102. Refactor ChangeOrbitalElements slightly (commit: 5cd9811) — lamont / githubweb
  103. PVG cleanup: replace ResidualWrapper with ContinuityLayout/ResidualLayout (commit: 118a797) — lamont / githubweb
  104. More PID tuning (commit: 2dbfcc6) — lamont / githubweb
  105. Rename to "PVG Settings" and use horizontal split (commit: b0ee3b5) — lamont / githubweb
  106. Stop fairing sep in a coast from ending the coast (commit: e6eabea) — lamont / githubweb
  107. Splitup burnout altitude setting (commit: 333e5d5) — lamont / githubweb
  108. Fix both checks that use IndexForKSPStage (commit: f3eac60) — lamont / githubweb
  109. Optimize Stage is now Early Shutoff Stage (commit: 66836f5) — lamont / githubweb
  110. Increase Pos deadband to 0.002 (commit: 1f51064) — lamont / githubweb
  111. Remove the ScriptsModule (commit: 681d58f) — lamont / githubweb
  112. Landing autopilot style cleanup (commit: 21844b9) — lamont / githubweb
  113. Remove the MechJebPod part (commit: 00ac5bd) — lamont / githubweb
  114. Update gitignore for JetBrains IDEs (commit: 4652221) — lamont / githubweb
  115. Possibly breaking cleanup of MechJebCore (commit: 1bcbef0) — lamont / githubweb
  116. ComputerModule breaking API changes (commit: 00891f8) — lamont / githubweb
  117. Mostly automated FFS code cleanup (commit: da6dfe0) — lamont / githubweb
  118. Add back the Ascent AP Toggle (commit: 6048d7c) — lamont / githubweb
  119. ergh, typo (commit: cd5311f) — lamont / githubweb
  120. Update to C# 9.0, add partial suicide burn overhaul (commit: c206ba6) — lamont / githubweb
  121. Guess we can't do this bit of C#9 (commit: 8afb1ee) — lamont / githubweb
  122. And sadly we can't use new() either (commit: abb138a) — lamont / githubweb
  123. Back to C# 8.0 (commit: 863fb30) — lamont / githubweb
  124. And fix the code to compile properly on C# 8.0 (commit: 9adc415) — lamont / githubweb
  125. Savegame:  working simulation with residuals (commit: 55727c5) — lamont / githubweb
  126. Savegame: algorithm is basically working (commit: 7f45d8b) — lamont / githubweb
  127. support activating RCS (commit: d32fc91) — lamont / githubweb
  128. Clean up API a bit (commit: f1d5eb3) — lamont / githubweb
  129. Break up Build and Update and use object pooling (commit: 13fb2ac) — lamont / githubweb
  130. Use callbacks and fix a few bugs (commit: 34eb79e) — lamont / githubweb
  131. Savegame: lots of fixes (commit: c560944) — lamont / githubweb
  132. Savegame: getting close (commit: 663f947) — lamont / githubweb
  133. Finished with perf pass and more bugs fixed (commit: 8e3791d) — lamont / githubweb
  134. slighly more readable reflection (commit: fcb566a) — lamont / githubweb
  135. even more betterer reflection (commit: b381fcd) — lamont / githubweb
  136. okay now we're getting concise (commit: 2b5ee16) — lamont / githubweb
  137. Finished threading and everything done on the TODO list (commit: ec3be1b) — lamont / githubweb
  138. Faster flight refresh interval (commit: ee36930) — lamont / githubweb
  139. Cascade disabling of Guidance Controller to PVG Autopilot (commit: d9df5df) — lamont / githubweb
  140. Let multiple modules limit autostaging and add/remove independently (commit: 7bb88a3) — lamont / githubweb
  141. ThrustController and StagingController cleanup (commit: 29b2e36) — lamont / githubweb
  142. add back adjusting apo-at-apo and per-at-per (commit: 9605873) — lamont / githubweb
  143. Reset SpoolupCurrent to 0 on recalc (commit: cc8262c) — noreply / githubweb
  144. make it pretty (commit: ca8cc5b) — noreply / githubweb
  145. Some Maneuver code cleanup (commit: 6514738) — lamont / githubweb
  146. Fix autostage limit bug that broke coasts (commit: 705c6d5) — lamont / githubweb
  147. Residuals calcs update every tick (commit: b4dd0e5) — lamont / githubweb
  148. Make KSPStage mandatory stage stats column (commit: 26f5256) — lamont / githubweb
  149. Update BetterController settings (commit: 7119129) — lamont / githubweb
  150. RCS Fuel Flow (commit: 09cd44b) — lamont / githubweb
  151. Add RCS stats to the stage stats display (commit: 45710d6) — lamont / githubweb
  152. Fix an RCS bug (commit: 6c988a4) — lamont / githubweb
  153. Zero residuals before doing RCS calcs (commit: dbe7998) — lamont / githubweb
  154. Change some RCS "display" logic (commit: 8621b2e) — lamont / githubweb
  155. slightly better behavior in residual threshold calcs (commit: 738f22b) — lamont / githubweb
  156. Fix more residuals handling (commit: ad5622b) — lamont / githubweb
  157. Fix DeltaV Stats and planes in RF (commit: 09066d2) — lamont / githubweb
  158. Fix roundoff handling in RCS calcs (commit: 85d48d4) — lamont / githubweb
  159. Fix residuals calcs again (commit: 7f3cd29) — lamont / githubweb
  160. Fix some PVG optimizer edge conditions (commit: 83323fd) — lamont / githubweb
  161. Additional box pinning in the PVG optimizer (commit: 4c3a8f2) — lamont / githubweb
  162. Better PVG+StageStats integration (commit: 26acae4) — lamont / githubweb
  163. Tweak DecouplingAnalyzer algorithm (commit: cbd3964) — lamont / githubweb
  164. Add option to override warp to plane (commit: 62f5364) — lamont / githubweb
  165. add a comment (commit: 86bf1b3) — lamont / githubweb
  166. The barest start at mass costate integration (commit: 2002ba0) — lamont / githubweb
  167. Use System.Math statically (commit: be01ad9) — lamont / githubweb
  168. ChangeOrbitalElements now uses Forward AutoDiff via Dual numbers/vectors (commit: 89196a3) — lamont / githubweb
  169. ReturnFromMoon improvements (commit: 7992f60) — lamont / githubweb
  170. Convert ReturnFromMoon maneuver to use analytical Jacobian (commit: dc1bf95) — lamont / githubweb
  171. Cleanup ReturnFromMoon (commit: 7624a87) — lamont / githubweb
  172. More ReturnFromMoon cleanup (commit: d78272a) — lamont / githubweb
  173. ReturnFromMoon: improve final accuracy + allow larger stepsize (commit: f03a1f6) — lamont / githubweb
  174. Better RK initial stepsize (commit: e69fdfd) — lamont / githubweb
  175. Wire up Hstart in the IVP API (commit: 4287b09) — lamont / githubweb
  176. ReturnFromMoon tweaks (commit: 56d7513) — lamont / githubweb
  177. Move Ellipticize and Circularize into MJLib (commit: 127d704) — lamont / githubweb
  178. Use ChangeInclination out of MJLib (commit: ac2207c) — lamont / githubweb
  179. Fix namespace collisions in the MJLib Tests (commit: f673b88) — lamont / githubweb
  180. Move MJLib.Statics up a level for convenience (commit: 4806676) — lamont / githubweb
  181. MJLib version of HeadingForLaunchInclination (commit: 0fb3a01) — lamont / githubweb
  182. remove now used method (commit: 951d135) — lamont / githubweb
  183. Add a README.md file for MJLib (commit: 1e5bbc8) — lamont / githubweb
  184. I put the README in the wrong spot (commit: b7c667d) — lamont / githubweb
  185. Updates ans spell checks (commit: 7fc6293) — vinceguichard04 / githubweb
  186. forgot a word (commit: 2de4267) — vinceguichard04 / githubweb
  187. Remove old FuelFlowSimulation (commit: f5eda67) — lamont / githubweb
  188. Hohmann/Bi-impulsive overhaul (commit: a926641) — lamont / githubweb
  189. Fix Hohmann bugs and implement more features (commit: 78f7d3c) — lamont / githubweb
  190. Fix planning of insertion burn (commit: 83121cc) — lamont / githubweb
  191. Fix the FFS root part (commit: 9335acd) — lamont / githubweb
  192. Add a warning to the hohmann operation, add note to decoupling analyzer (commit: c411cd8) — lamont / githubweb
  193. add time selector to two-impulse transfer (commit: 82b714e) — lamont / githubweb
  194. Lots of code cleanup (commit: 684b65e) — lamont / githubweb
  195. Fix thrust limiter (commit: c6aa665) — lamont / githubweb
  196. Rename ThrustPercentage to ThrottleLimiter (commit: b6ea7de) — lamont / githubweb
  197. Make PVG converge under more extreme circumstances (commit: 9f4d60a) — lamont / githubweb
  198. Rename to Two-Impulse Maneuver and support fixed time (commit: ed96b5d) — lamont / githubweb
  199. Start of refactoring of node executor (commit: 87f6ef2) — lamont / githubweb
  200. Node executor code cleanup (commit: e047769) — lamont / githubweb
  201. Node executor:  more tweaks to algorithm (commit: c79001f) — lamont / githubweb
  202. Behavioral changes to Node Executor (commit: d7a69e0) — lamont / githubweb
  203. Fix stock burn termination and bring back MANEUVER_COT (commit: 64da2d1) — lamont / githubweb
  204. Fix thrust curves yet again (commit: 6cc7fd1) — lamont / githubweb
  205. Fuse principia + stock maneuver node execution behavior (commit: 04245a9) — lamont / githubweb
  206. Remove principia node execution button (commit: c441e6b) — lamont / githubweb
  207. maybe fix principia node execution (commit: 0162ec3) — lamont / githubweb
  208. Node Executor State Machine + RCS burns (commit: f87468c) — lamont / githubweb
  209. Fix multinode execution for stock (commit: 437f551) — lamont / githubweb
  210. Fix principia execution (commit: 0d2025b) — lamont / githubweb
  211. Warp past 10 minutes if we're already aligned (commit: 866e7be) — lamont / githubweb
  212. Fix principia multi-node (commit: e21bb53) — lamont / githubweb
  213. Run gravity losses continuously (commit: 5826137) — lamont / githubweb
  214. FlightRecorder automated cleanup (commit: 5a71aa1) — lamont / githubweb
  215. CachedLocalizer cleanup (commit: e60798f) — lamont / githubweb
  216. DisplayModule cleanup (commit: 4bff466) — lamont / githubweb
  217. Clean up GLUtils (commit: 4bcd32b) — lamont / githubweb
  218. Fix multiple enumeration in InstallChecker (commit: 2f04821) — lamont / githubweb
  219. Add SerializeField to private Persistent fields (commit: c504550) — lamont / githubweb
  220. Make all Persistent fields Public (commit: a0b239b) — lamont / githubweb
  221. Rename DisplayModule fields (commit: 6ea3842) — lamont / githubweb
  222. cleanup attitude controllers (commit: 37b09f4) — lamont / githubweb
  223. GuiUtils cleanup (commit: 6099021) — lamont / githubweb
  224. WaypointWindow cleanup (commit: d04257e) — lamont / githubweb
  225. Use string interpolation (commit: 95ae54a) — lamont / githubweb
  226. Make fields readonly (commit: faf0377) — lamont / githubweb
  227. Use TryGetValue (commit: a060fd7) — lamont / githubweb
  228. Use TryAdd (commit: dad84bf) — lamont / githubweb
  229. Inline out variable declaration (commit: 088be36) — lamont / githubweb
  230. Remove unused local variables in Tests (commit: 824cb30) — lamont / githubweb
  231. Remove empty statements (commit: e58d5d2) — lamont / githubweb
  232. Revert back to old naming (commit: dc4525e) — lamont / githubweb
  233. Mark all info items as implicitly used (commit: 89ead30) — lamont / githubweb
  234. Fix Principia Node execution again (commit: 0e54ef9) — lamont / githubweb
  235. Small fix to the Updater for null attach part (commit: b37673f) — lamont / githubweb
  236. Fix node executor ullage (commit: 3b4e45a) — lamont / githubweb
  237. Node executor: aligned is good enough for RCS ullaging (commit: e93ea6e) — lamont / githubweb
  238. also only use aligned in deciding to start burn (commit: 0af2ef4) — lamont / githubweb
  239. Simplify RCS ullage (commit: f06acb0) — lamont / githubweb
  240. Add back a minimum rcs time and ignition delay (commit: de9691b) — lamont / githubweb
  241. Use propellantStability directly (commit: 586dc2c) — lamont / githubweb
  242. Ullage in the Node Executor for at least 1/2 second (commit: bcb686a) — lamont / githubweb
  243. The final RCS ullage fix (commit: 50fae03) — lamont / githubweb
  244. Tune RCS ullaging more (commit: cd846e3) — lamont / githubweb
  245. Add forced ullaging right before ignition (commit: fa93eac) — lamont / githubweb
  246. Adding Izzo's Lambert method (commit: c9a4c4e) — lamont / githubweb
  247. MechJebLib reorganization (commit: 4b468e2) — lamont / githubweb
  248. Change IsFinite() to static from extension (commit: a3a9ff8) — lamont / githubweb
  249. Extract MechJebLib as separate project/dll (commit: 7d329fd) — lamont / githubweb
  250. Add a newton's method that fails back to bisection (commit: 7d1b6a8) — lamont / githubweb
  251. More cleanup and reorg (commit: a264270) — lamont / githubweb
  252. Automated cleanup (commit: 5813571) — lamont / githubweb
  253. Use WithInheritors to cleanup a lot of jetbrains spam (commit: cec19be) — lamont / githubweb
  254. ReturnFromMoon: don't force the meetpoint to be halfway (commit: 675f7a2) — lamont / githubweb
  255. ReturnFromMoon: change periapsis constraint (commit: bf9e8dc) — lamont / githubweb
  256. ReturnFromMoon updating tests (commit: 805aecd) — lamont / githubweb
  257. Add Dormand-Prince 8(5)3 method (commit: 96a998d) — lamont / githubweb
  258. Nuke more of the old gravity turner code (commit: 05475d6) — lamont / githubweb
  259. ReturnFromMoon: increased precision and logging (commit: 56031e9) — lamont / githubweb
  260. add the Tsit5 method (commit: 423d774) — lamont / githubweb
  261. Overhaul of ReturnFromMoon initial guesser (commit: a61ca04) — lamont / githubweb
  262. ReturnFromMoon: fix dtmin bug well enough for now (commit: 50f1b11) — lamont / githubweb
  263. Rewrite and simplify ReturnFromMoon (commit: 3dee06c) — lamont / githubweb
  264. ReturnToMoon: the quite stable solution (commit: 201c3d0) — lamont / githubweb
  265. Fix ascent-type menu selector (commit: a50fce6) — lamont / githubweb
  266. Try to remap old ascent settings to not throw cast errors (commit: 9616391) — lamont / githubweb
  267. Rename the AscentTypeInteger and remove old GT params (commit: 7e72dab) — lamont / githubweb
  268. Fix custom window presets (commit: 9806024) — mrev1995 / githubweb
  269. Beginning of Directory.Build.props settings (commit: fab2471) — lamont / githubweb
  270. Fix the longstanding launch to plane bug (commit: fa685a5) — lamont / githubweb
  271. Run optimizer during final countdown (commit: dde57e9) — lamont / githubweb
  272. Update README.md (commit: d725997) — noreply / githubweb
  273. Convert PVG to SQP solver and upgrade alglib (commit: a75e950) — lamont / githubweb
  274. Ascent optimizer algorithm changes (commit: eba4650) — lamont / githubweb
  275. Fix some new ascent algorithm bugs (commit: 530ff86) — lamont / githubweb
  276. Eliminate mass costate entirely from PVG calcs (commit: b6ee029) — lamont / githubweb
  277. More PVG test fixes (commit: 0a5f2b8) — lamont / githubweb
  278. Multiple PVG fixes (commit: 8b1fb75) — lamont / githubweb
  279. Remove unrestartable dead engines from deltaV display (commit: d66ad99) — lamont / githubweb
  280. Move StagingController check for dead engine into MJLibBindings (commit: b99cb00) — lamont / githubweb
  281. Change boolean-returning API to look more boolean (commit: 64c77bc) — lamont / githubweb
  282. Update VesselState.cs (commit: d1c0220) — noreply / githubweb
  283. Fix node executor in stock to not RCS ullage (commit: 07ff528) — lamont / githubweb
  284. Don't run RCS in Node Executor when IDLE (commit: 33e8258) — lamont / githubweb
  285. Some fixes for stock node execution behavior (commit: 66d4fca) — lamont / githubweb
  286. Node executor shouldn't control attitude in warp (commit: 207f4ee) — lamont / githubweb
  287. Fix issues with RCS being enabled when doing node execution (commit: 991442f) — lamont / githubweb
  288. Switch adv transfer to SQP from AUL (commit: cd58b3f) — lamont / githubweb
  289. Absolute minimum stepsize of 10 ULPs in ODE solver (commit: 4b50512) — lamont / githubweb
  290. Faster ValueInfoItem (commit: 411bc9f) — lamont / githubweb
  291. Fix phase angle from mark calculation (commit: 5aa5d7f) — mrev1995 / githubweb
  292. Calculate phase angle to target in target's plane (commit: a96d6f1) — mrev1995 / githubweb
  293. Log time spent registering info items (commit: 4d26b0f) — lamont / githubweb
  294. More instrumentation and caching of InfoItems (commit: fe3eca8) — lamont / githubweb
  295. Fix ToSI for floats (commit: f935319) — mrev1995 / githubweb
  296. switch bettercontroller back to 90 degree pid (commit: d2e52ef) — lamont / githubweb
  297. Add MultFlow to FuelFlowSimulation (commit: 783a863) — lamont / githubweb
  298. PID rewrite (commit: cafcaa4) — lamont / githubweb
  299. Add missing Profiler.EndSample() (commit: 029ba55) — siim.aaver / githubweb
  300. alglib upgrade to 4.03 (commit: 863a378) — lamont / githubweb
  301. use genipm intead of ipm (commit: e9a2d95) — lamont / githubweb
  302. Move some PVG logging to DEBUG-only (commit: 2c0df94) — lamont / githubweb
  303. Fix PVG settings stage numbers (commit: 23b28b6) — mrev1995 / githubweb
  304. Only check for ullage on ModuleEnginesRF (commit: b54372b) — mrev1995 / githubweb
  305. typo (commit: 83693bc) — lamont / githubweb
  306. RCS fuel flow fixes and missing last stage in the VAB (commit: 30d949a) — lamont / githubweb
  307. revert back to previous current stage behavior (commit: 804cca3) — lamont / githubweb
  308. FFS: always reset current stage if it is too high (commit: 1014850) — lamont / githubweb
  309. Revert "revert back to previous current stage behavior" (commit: 8ceb3f8) — lamont / githubweb
  310. Code cleanup in MJLib (commit: 4cd92a2) — lamont / githubweb
  311. More code cleanup and editorconfig tweaks (commit: 2570ac4) — lamont / githubweb
  312. PVG needs to immediately autostage (commit: 1b37703) — lamont / githubweb
  313. Also kill throttle before autostaging in PVG (commit: b37d7b3) — lamont / githubweb
  314. Only ever insert one coast (commit: 1eba9de) — mrev1995 / githubweb
  315. Fix coasts after the early shutoff stage (commit: 8824457) — mrev1995 / githubweb
  316. upgrade alglib to 4.04 (commit: fecb434) — lamont / githubweb
  317. Fix a problem where coast time doesn't count down (commit: 5f213f6) — mrev1995 / githubweb
  318. Fix thrustForward calc for hotstaging (commit: 0857eac) — lamont / githubweb
  319. Fix Suicide Burntime calculation (commit: ff69e93) — lamont / githubweb
  320. Average initial and final gravity in suicide burn calc (commit: 157e567) — lamont / githubweb
  321. restore pid settings to before cafcaa40c1bd3e01283d2970d70e8480267fb48e (commit: c46dc9d) — lamont / githubweb
  322. fix builds (commit: 7e3c445) — lamont / githubweb
  323. better gate terminal_staging (commit: d93db20) — lamont / githubweb
  324. tweak thrust-fault early termination issue (commit: 86deab4) — lamont / githubweb
  325. Revert "restore pid settings to before cafcaa40c1bd3e01283d2970d70e8480267fb48e" (commit: 060ef0a) — lamont / githubweb
  326. re-revert the pid tuning values (commit: 28031c3) — lamont / githubweb
  327. Fix classic launch inclination (commit: 1d5e71f) — lamont / githubweb
  328. continually reset pids on the launch pad (commit: e3e631e) — lamont / githubweb
  329. Stock ascent cleanup and fixes (commit: d63a6fe) — lamont / githubweb
  330. prevent PID windup during PVG staging/spoolup (commit: 6f6f0f0) — lamont / githubweb
  331. Add a little margin to the antiwindup in the PVG controller (commit: 97688b2) — lamont / githubweb
  332. properly freeze ascent in stock guidance (commit: fbeb9ec) — lamont / githubweb
  333. simplify+fix classic ascent corrective steering (commit: 62b9399) — lamont / githubweb
  334. fix staging during terminal properly (commit: 6a0dcb0) — lamont / githubweb
  335. Fix PVG roll wiggles on vertical ascent (commit: 07f7f2c) — lamont / githubweb
  336. Update BetterController to have a real PID for the position (commit: 1b95157) — lamont / githubweb
  337. Make some BetterController output more readable (commit: 827317b) — lamont / githubweb
  338. Launch Ascent tweaks (commit: e76b323) — lamont / githubweb
  339. Don't constantly reset the BetterController PID (commit: f02077c) — lamont / githubweb
  340. code cleanup and a couple comments (commit: cfc5e8d) — lamont / githubweb
  341. Convert attitude controllers to QuaternionD (commit: 3de2f78) — lamont / githubweb
  342. implement still-missing QuaternionD functions (commit: ecedc86) — lamont / githubweb
  343. Reformat and cleanup of attitude controllers (commit: 8856a35) — lamont / githubweb
  344. Fix saving and loading of vessel-specific settings (commit: 5e920de) — mrev1995 / githubweb
  345. Add Vector3d Slerp/Lerp methods (commit: dd5be24) — lamont / githubweb
  346. Add DirectionTracker and wire it up to BetterController (commit: f527fad) — lamont / githubweb
  347. Run Qα limiter during pitch program again (commit: 29791bd) — lamont / githubweb
  348. remove some logspam (commit: 9373fb9) — lamont / githubweb
  349. Ignore un-stageable parts (commit: ac1eac4) — mrev1995 / githubweb
  350. Update issue templates (commit: 43f5041) — noreply / githubweb
  351. Delete .github/ISSUE_TEMPLATE/BUG_REPORT.md (commit: 2c93915) — noreply / githubweb
  352. Delete .github/ISSUE_TEMPLATE/HELP_REQUEST.md (commit: 21c2973) — noreply / githubweb
  353. Delete .github/ISSUE_TEMPLATE/LOCALIZATION_SUPPORT.md (commit: 860cef8) — noreply / githubweb
  354. Delete .github/ISSUE_TEMPLATE/NEW_KSP_VERSION_SUPPORT.md (commit: cf60419) — noreply / githubweb
  355. Some more stage numbering fixes (commit: 79fd6ea) — mrev1995 / githubweb
  356. Update bettercontroller tuning (commit: 7533747) — lamont / githubweb
  357. Get the gimbal rate into the vessel state (commit: 6bfabbb) — lamont / githubweb
  358. better controller better ui (commit: badd66c) — lamont / githubweb
  359. Minor BetterController tweaks (commit: 999de9e) — lamont / githubweb
  360. Prevent DecelerationBurn from setting the throttle to 0 after PDI (commit: 6aef833) — stijnreclame / githubweb
  361. Change braking burn end altitude to 200m (commit: a30d52a) — stijnreclame / githubweb
  362. Deceleration burn warp fixes (commit: 94dbb19) — stijnreclame / githubweb
  363. Only warp when angular velocity is near zero (commit: 8f6728b) — stijnreclame / githubweb
  364. Attempt to prevent full engine shutdown during vertical final descent. (commit: ea9a563) — stijnreclame / githubweb
  365. Make min throttle limiter follow global min throttle limiter (commit: 8d974b4) — stijnreclame / githubweb
  366. Fix for attitude excursion in vertical descent (commit: d23e55e) — stijnreclame / githubweb
  367. Add a fudge factor for control surface response (commit: 424d5ed) — lamont / githubweb
  368. Better Test for V3 APIs (commit: f8b777d) — lamont / githubweb
  369. Add V3 tests for the component analysis APIs (commit: 439096b) — lamont / githubweb
  370. Add RequestActiveThrottle() API to ThrustController (commit: d39820d) — lamont / githubweb
  371. Attempt to implement new RequestActiveThrottle API. (commit: e227003) — stijnreclame / githubweb
  372. Small untested fix attempt (commit: 834f8c5) — stijnreclame / githubweb
  373. Add more V3 API tests (commit: b52c752) — lamont / githubweb
  374. That's what I get for not even test compiling. Optional arguments don't work that way in C# (commit: b6e7238) — stijnreclame / githubweb
  375. Actually fix engine shutoff (commit: 32265bd) — stijnreclame / githubweb
  376. Add tests for V3 sph2cart cart2sph and xzy (commit: 50f9af5) — lamont / githubweb
  377. add some invalid value checking around SafeAsin/Acos and tests (commit: 891713d) — lamont / githubweb
  378. Add more tests around V3 class (commit: e63426b) — lamont / githubweb
  379. Changes to final descent guidance and throttle logic to fix attitude excursions. (commit: 6a986a7) — stijnreclame / githubweb
  380. Update alglib to 4.06 (commit: f2ae914) — lamont / githubweb
  381. Fix hotstaging without Δv window open (commit: d40ca8a) — mrev1995 / githubweb
  382. Change the logic for speed control when in final descent below 300m with more than 5 m/s horizontal velocity. (commit: 571fe4f) — stijnreclame / githubweb
  383. Remove all throttling logic and just burn at full until the horizontal speed is sufficiently reduced. (commit: ed19fe7) — stijnreclame / githubweb
  384. Update version to 2.15.0 (commit: 7e9ed8a) — sarbian / githubweb

#42 (Mar 28, 2023, 9:15:29 PM)

  1. Fix some old deg/rad bugs in OrbitExtensions (commit: 584aad1) — sarbian / githubweb
  2. Remove TimeOfTrueAnomaly since stock game has the same one (commit: 8a06df1) — sarbian / githubweb

#41 (Mar 4, 2023, 3:41:13 PM)

  1. Change the showEmpty default to false (commit: da15b06) — lamont / githubweb
  2. typo (commit: 5be038a) — tinygrox / githubweb
  3. Some small changes for Localization (commit: a7d2185) — tinygrox / githubweb
  4. Remove gender (commit: 902819d) — tinygrox / githubweb
  5. # (commit: 494cacf) — tinygrox / githubweb
  6. revert (commit: 8cffa65) — tinygrox / githubweb
  7. reverse (commit: 1f1380c) — tinygrox / githubweb
  8. more fixes (commit: d31418e) — tinygrox / githubweb
  9. Fix encoding of MechJebModuleAirplaneAutopilot and style fixes (commit: e1c3079) — lamont / githubweb
  10. TrueAnomalyFromVector returns radians (commit: f8427ab) — momtchil / githubweb
  11. go the other way - less intrusive (commit: 9d79d43) — momtchil / githubweb
  12. clamp to pi, these are radians (commit: 3b41b1b) — momtchil / githubweb
  13. additional informational items in the target window (commit: c5f7106) — momtchil / githubweb
  14. add the respective script conditions (commit: 8ee1635) — momtchil / githubweb
  15. shorten the text to avoid line wrap (commit: c773c86) — momtchil / githubweb
  16. update french translation (commit: 3a155f4) — momtchil / githubweb
  17. -infinity is too ugly (commit: 039f276) — momtchil / githubweb
  18. remove the script conditions (commit: dda597f) — momtchil / githubweb
  19. add Target True Longitude (commit: bb63314) — momtchil / githubweb
  20. better looking values (commit: 65a7c52) — momtchil / githubweb
  21. only trueAnomaly is in radians (commit: 98a769f) — momtchil / githubweb
  22. use clampto360 on true anomaly (commit: a9c9667) — momtchil / githubweb
  23. support time to AN/DN for all bodies (commit: 29a6fb4) — momtchil / githubweb
  24. remove the separate equatorial nodes (commit: 5495106) — momtchil / githubweb
  25. FFS fix for PVG (commit: f087dbc) — lamont / githubweb
  26. 2.14.3 (commit: 2dc5cb1) — noreply / githubweb

#40 (Sep 9, 2022, 3:31:07 PM)

  1. Delete alglib_info.cs (commit: 457bf1a) — noreply / githubweb