Skip to content
Failed

Changes

Summary

  1. Move Cell to its own namespace (commit: 0719de5) (details)
  2. Lift Cell.Map to a namespace-level class (commit: 652abe2) (details)
  3. Lift Cell.Set to a namespace-level class (commit: be87d24) (details)
  4. Rename Map -> CellMap (commit: d09ce32) (details)
  5. Rename Set -> CellSet (commit: dbd70d7) (details)
  6. Move ChildType to its own file (commit: bb759ee) (details)
  7. Remove unused using directive (commit: 6a89ebc) (details)
  8. Explicitly bring UnityEngine types into scope (commit: 7fe32bf) (details)
  9. Lift Cell.BoundsMap to a namespace-level class (commit: 3423d46) (details)
  10. Move integer math functions to GeodesicGrid namespace (commit: 872ae4b) (details)
  11. Rename IntPow -> Pow (commit: 5accecd) (details)
  12. Inline ToByteArray extension method (commit: c8c0be9) (details)
  13. Lift Cell.Triangle to a namespace-level class (commit: 87b606c) (details)
  14. Remove unused using directive (commit: dba22af) (details)
  15. Expose getFirstParent() as GetParent() (commit: dce52c6) (details)
  16. Expose getNeighbor() as GetFrontNeighbor() (commit: a3b694b) (details)
  17. Lift Cell.Triangle to a namespace-level class (commit: 4390636) (details)
  18. Move EnumerableExtensions to new namespace (commit: bb21be1) (details)
  19. Enumerable extension class is public so it can be accessed across (commit: f0e05b8) (details)
  20. Replace WithMin/WithMax methods with MinBy/MaxBy and associated (commit: 381b369) (details)
  21. Improvements to Append/Prepend enumeration and arguments checking (commit: 812fd10) (details)
  22. Move Append/Prepend methods to own file (commit: 62c4954) (details)
  23. Move Pair struct to its own file (commit: 4cc5d7b) (details)
  24. Reimplement AdjacentPairs as a composition of RepeatFirst and Edges (commit: a4cd913) (details)
  25. Add Toolbar 1.7.6 reflection wrapper (commit: 7a082eb) (details)
  26. Use Toolbar wrapper instead of separate assembly (commit: 8a3b19a) (details)
  27. Move PartModule classes to their own namespace (commit: a5cb4db) (details)
  28. Create Utilities namespace for installers and checkers (commit: 4dea5ad) (details)
  29. Create Scenarios namespace for tutorials and future ScenarioModules (commit: 82af687) (details)
  30. Clean up resource definition loading (commit: ad80573) (details)
  31. Move resource generator implementations to new namespace (commit: 16b9532) (details)
  32. Eliminate GetDepositUnder method (commit: 105f9c3) (details)
  33. Extract LoadBodyResources from OnLoad (commit: 0165af5) (details)
  34. Eliminate resourceName parameter (commit: c9fcf45) (details)
  35. Extract LoadResource from OnLoad (commit: 3bb0024) (details)
  36. Eliminate resourceName parameter (commit: aafe7cd) (details)
  37. Reset scans along with body data (commit: a0e65f8) (details)
  38. Remove save file upgrade code. This breaks compatibility with pre-0.8.1 (commit: f65599a) (details)
  39. Extract saveBodyData from OnSave (commit: 6d0bf36) (details)
  40. Create BodyResourceData class to encapsulate scan data and body resource (commit: ec63cf4) (details)
  41. Re-inline saveBodyData (commit: a44b423) (details)
  42. Create ResourceData class to encapsulate state for each resource (commit: 625886f) (details)
  43. Hide internal resources dictionary behind indexer (commit: 048b216) (details)
  44. Formatting and unused using directives (commit: 1a81a68) (details)
  45. Clean up unused resource file (commit: 800e062) (details)
  46. Eliminate PartModules dependency on EnumerableExtensions (commit: 3df9e5d) (details)
  47. Move otherwise unused static methods from Misc to (commit: f624355) (details)
  48. Remove unused methods in Misc (commit: 054a50b) (details)
  49. Move GetTrueAltitude to KethaneDetector (commit: 6fda1ca) (details)
  50. Move Range methods to Generators namespace (commit: a1610c2) (details)
  51. Convert GetConnectedResources and SetUpAnimation to Part extension (commit: d6fd4eb) (details)
  52. Move Part extension methods to PartModules namespace (commit: d914607) (details)
  53. Inline infrequently used extension methods (commit: 5fe2ab6) (details)
  54. Remove unused using directives (commit: 067e525) (details)
  55. Move Kethane project into its own folder alongside the solution file (commit: 5a1df50) (details)
  56. Create KethaneGeodesicGrid.dll assembly for restricted components. (commit: 7114386) (details)
  57. Move GridLevel constant to KethaneData (commit: ce73773) (details)
  58. Create UserInterface namespace for MapOverlay and other UI-related code (commit: 126899c) (details)
  59. Main plugin licensed with BSD 2-Clause. (commit: 85f5adc) (details)
  60. Ensure license file always accompanies the assembly (commit: 890fa07) (details)
  61. Rename LICENSE.txt -> Kethane-LICENSE.txt (for consistency with (commit: 3844fd2) (details)
  62. Remove unused variable (commit: 5dd0306) (details)
  63. Eliminate ICellResource in favor of parameterized methods (commit: f11229c) (details)
  64. Reuse the empty body resources object (commit: 81ffc76) (details)
  65. Copy map instead of passing it along (commit: ea36d4d) (details)
  66. Remove unnecessary assembly references (commit: 684235a) (details)
  67. Rename KethaneGeodesicGrid -> GeodesicGrid (commit: 013c31b) (details)
  68. Remove GeodesicGrid from Kethane. (commit: 5ea5a69) (details)
  69. Add KethaneToolbar.dll to InstallCleanup's delete list (commit: 2c2e276) (details)
  70. New license summary (commit: f90a089) (details)
  71. Version 0.9 (commit: 833181f) (details)
  72. Add copyright notice in AssemblyInfo (commit: e9297dd) (details)
  73. Move null body node check to BodyResourceData.Load() (commit: 3a8f47e) (details)
Commit 0719de54fb2819d4aa42f46462a9c94c6de40046 by majiir
Move Cell to its own namespace
(commit: 0719de5)
The file was modified Plugin/IResourceGenerator.cs (diff)
The file was removedPlugin/Cell.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/TerrainData.cs (diff)
The file was modified Plugin/LegacyResourceGenerator.cs (diff)
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/CellularResourceGenerator.cs (diff)
The file was addedPlugin/GeodesicGrid/Cell.cs
The file was modified Plugin/KethaneScanningTutorial.cs (diff)
Commit 652abe2211aa32fc3f87bcef2a6f8b8e877ead62 by majiir
Lift Cell.Map to a namespace-level class
(commit: 652abe2)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/MapOverlay.cs (diff)
The file was addedPlugin/GeodesicGrid/Map.cs
The file was modified Plugin/TerrainData.cs (diff)
The file was modified Plugin/CellularResourceGenerator.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
Commit be87d24d0006f6b35662e166943bdba7229476bf by majiir
Lift Cell.Set to a namespace-level class
(commit: be87d24)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/KethaneData.cs (diff)
The file was addedPlugin/GeodesicGrid/Set.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/GeodesicGrid/Map.cs
The file was modified Plugin/CellularResourceGenerator.cs (diff)
The file was modified Plugin/TerrainData.cs (diff)
The file was addedPlugin/GeodesicGrid/CellMap.cs
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/GeodesicGrid/Set.cs
The file was addedPlugin/GeodesicGrid/CellSet.cs
The file was modified Plugin/KethaneData.cs (diff)
Commit bb759eef658dcc46432e448ab40088f87c4f7d0f by majiir
Move ChildType to its own file
(commit: bb759ee)
The file was addedPlugin/GeodesicGrid/ChildType.cs
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
Commit 6a89ebc7778b13632a5510ced8adec6f89e9bd06 by majiir
Remove unused using directive
(commit: 6a89ebc)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit 7fe32bf52301c5b9537bb757fb23f4f0ca96bd7f by majiir
Explicitly bring UnityEngine types into scope
(commit: 7fe32bf)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit 3423d4681a0f7a82ee4bf7868f4a02d01d461f19 by majiir
Lift Cell.BoundsMap to a namespace-level class
(commit: 3423d46)
The file was addedPlugin/GeodesicGrid/BoundsMap.cs
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit 872ae4bab5f71db894ffc2152a8b838003bfb3de by majiir
Move integer math functions to GeodesicGrid namespace
(commit: 872ae4b)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/GeodesicGrid/IntMath.cs
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/GeodesicGrid/IntMath.cs (diff)
Commit c8c0be9a2fc2f62ff1c8d89f94f047c4588d9129 by majiir
Inline ToByteArray extension method
(commit: c8c0be9)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/GeodesicGrid/CellSet.cs (diff)
Commit 87b606c5571e6542ad1f211dabc9d0683011bcac by majiir
Lift Cell.Triangle to a namespace-level class
(commit: 87b606c)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/GeodesicGrid/TriangleHit.cs
Commit dba22afa8bb1d73e4b1fb818e7287696b7fd4bc3 by majiir
Remove unused using directive
(commit: dba22af)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit dce52c6d512fbcdd0f93372ae49c48ccc40a8a62 by majiir
Expose getFirstParent() as GetParent()
(commit: dce52c6)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit a3b694bfdc06eae4c7a20f6ba221a60a87cfdc49 by majiir
Expose getNeighbor() as GetFrontNeighbor()
(commit: a3b694b)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
Commit 4390636c5a7c796300bef6052d510af5d46365f4 by majiir
Lift Cell.Triangle to a namespace-level class
(commit: 4390636)
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/GeodesicGrid/TriangleHit.cs (diff)
The file was modified Plugin/GeodesicGrid/BoundsMap.cs (diff)
The file was addedPlugin/GeodesicGrid/Triangle.cs
Commit bb21be1b675ac90b9cf982d46fcd27c01ce9f449 by majiir
Move EnumerableExtensions to new namespace
(commit: bb21be1)
The file was modified Plugin/KethaneConverter.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/EnumerableExtensions/EnumerableExtensions.cs
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was removedPlugin/EnumerableExtensions.cs
The file was modified Plugin/GeodesicGrid/Triangle.cs (diff)
The file was modified Plugin/GeodesicGrid/BoundsMap.cs (diff)
Commit f0e05b8ec3ac9b6a1850d1449c9974c27eb442f9 by majiir
Enumerable extension class is public so it can be accessed across assemblies
(commit: f0e05b8)
The file was modified Plugin/EnumerableExtensions/EnumerableExtensions.cs (diff)
Commit 381b369c250ed01088fc5f5ea5c8ed9fd8df4cc1 by majiir
Replace WithMin/WithMax methods with MinBy/MaxBy and associated overloads
(commit: 381b369)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/EnumerableExtensions/MinMaxBy.cs
The file was modified Plugin/EnumerableExtensions/EnumerableExtensions.cs (diff)
The file was addedPlugin/EnumerableExtensions/ReverseComparer.cs
The file was modified Plugin/GeodesicGrid/Triangle.cs (diff)
Commit 812fd10c953df136a9f428bb1206aaea3ed78a43 by majiir
Improvements to Append/Prepend enumeration and arguments checking
(commit: 812fd10)
The file was modified Plugin/EnumerableExtensions/EnumerableExtensions.cs (diff)
Commit 62c495428b94559d19d41e0d0f57a6aa4400538e by majiir
Move Append/Prepend methods to own file
(commit: 62c4954)
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/EnumerableExtensions/EnumerableExtensions.cs (diff)
The file was addedPlugin/EnumerableExtensions/AppendPrepend.cs
Commit 4cc5d7b0a3582cf7f9165bce4504c2319a4f99d3 by majiir
Move Pair struct to its own file
(commit: 4cc5d7b)
The file was modified Plugin/EnumerableExtensions/EnumerableExtensions.cs (diff)
The file was addedPlugin/EnumerableExtensions/Pair.cs
The file was modified Plugin/Kethane.csproj (diff)
Commit a4cd9134617834ae006121a3a22e45b8d7801797 by majiir
Reimplement AdjacentPairs as a composition of RepeatFirst and Edges
(commit: a4cd913)
The file was addedPlugin/EnumerableExtensions/Edges.cs
The file was modified Plugin/GeodesicGrid/BoundsMap.cs (diff)
The file was modified Plugin/GeodesicGrid/Cell.cs (diff)
The file was modified Plugin/GeodesicGrid/Triangle.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/EnumerableExtensions/EnumerableExtensions.cs
The file was addedPlugin/EnumerableExtensions/Repeat.cs
Commit 7a082ebf10a0c13498bbda9d406de305eea1750c by majiir
Add Toolbar 1.7.6 reflection wrapper
(commit: 7a082eb)
The file was addedPlugin/Toolbar/ToolbarWrapper.cs
The file was modified Plugin/Kethane.csproj (diff)
Commit 8a3b19a76ae6d8d0a00b6581c5c48a805a5e1310 by majiir
Use Toolbar wrapper instead of separate assembly
(commit: 8a3b19a)
The file was removedPlugin/IWindowToggle.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/Kethane.sln (diff)
The file was removedKethaneToolbar/KethaneToolbar.cs
The file was removedKethaneToolbar/Properties/AssemblyInfo.cs
The file was modified Plugin/MapOverlay.cs (diff)
The file was addedPlugin/WindowToggle.cs
The file was removedKethaneToolbar/KethaneToolbar.csproj
Commit a5cb4dba880398a251bf03ff8ce2be9286aceb7f by majiir
Move PartModule classes to their own namespace
(commit: a5cb4db)
The file was addedPlugin/PartModules/HeatSinkAnimator.cs
The file was addedPlugin/PartModules/KethaneDetector.cs
The file was removedPlugin/KethaneKerbalBlender.cs
The file was removedPlugin/KethaneParticleEmitter.cs
The file was addedPlugin/PartModules/TimedMovingAverage.cs
The file was addedPlugin/PartModules/IExtractorAnimator.cs
The file was addedPlugin/PartModules/IDetectorAnimator.cs
The file was addedPlugin/PartModules/KethaneDrillAnimatorLegacy.cs
The file was removedPlugin/HeatSinkAnimator.cs
The file was removedPlugin/KethaneDetectorAnimator.cs
The file was addedPlugin/PartModules/KethaneConverter.cs
The file was addedPlugin/PartModules/KethaneKerbalBlender.cs
The file was addedPlugin/PartModules/KethaneWetMassIndicator.cs
The file was addedPlugin/PartModules/KethaneParticleDynamics.cs
The file was addedPlugin/PartModules/KethaneParticleEmitter.cs
The file was removedPlugin/OrthogonalIntake.cs
The file was removedPlugin/KethaneDetector.cs
The file was modified Plugin/KethaneScanningTutorial.cs (diff)
The file was removedPlugin/KethaneWetMassIndicator.cs
The file was addedPlugin/PartModules/KethaneDrillAnimator.cs
The file was removedPlugin/IExtractorAnimator.cs
The file was addedPlugin/PartModules/KethaneDetectorAnimatorUnity.cs
The file was removedPlugin/TimedMovingAverage.cs
The file was removedPlugin/KethaneExtractor.cs
The file was removedPlugin/KethaneGenerator.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/IDetectorAnimator.cs
The file was removedPlugin/KethaneDrillAnimator.cs
The file was removedPlugin/KethaneDrillAnimatorLegacy.cs
The file was addedPlugin/PartModules/KethaneGenerator.cs
The file was addedPlugin/PartModules/KethaneDetectorAnimator.cs
The file was addedPlugin/PartModules/KethaneExtractor.cs
The file was removedPlugin/KethaneParticleDynamics.cs
The file was addedPlugin/PartModules/OrthogonalIntake.cs
The file was removedPlugin/KethaneDetectorAnimatorUnity.cs
The file was removedPlugin/KethaneConverter.cs
Commit 4dea5ad3434186af68cfea18a45179434d215ff3 by majiir
Create Utilities namespace for installers and checkers
(commit: 4dea5ad)
The file was removedPlugin/InstallChecker.cs
The file was addedPlugin/Utilities/InstallCleanup.cs
The file was removedPlugin/TutorialInstaller.cs
The file was removedPlugin/InstallCleanup.cs
The file was removedPlugin/CompatibilityChecker.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/Utilities/CompatibilityChecker.cs
The file was addedPlugin/Utilities/TutorialInstaller.cs
The file was addedPlugin/Utilities/InstallChecker.cs
Commit 82af687df96a83d38eb6ad60c3f716f689338120 by majiir
Create Scenarios namespace for tutorials and future ScenarioModules
(commit: 82af687)
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/KethaneScanningTutorial.cs
The file was addedPlugin/Scenarios/KethaneScanningTutorial.cs
Commit ad80573fa69bf06caa448fa50bbd5abd824d1a13 by majiir
Clean up resource definition loading
(commit: ad80573)
The file was modified Plugin/KethaneController.cs (diff)
Commit 16b95323ae4bc36d80ba853e1af1111a1f17b218 by majiir
Move resource generator implementations to new namespace
(commit: 16b9532)
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/LegacyResourceGenerator.cs
The file was removedPlugin/CellularResourceGenerator.cs
The file was addedPlugin/Generators/CellularResourceGenerator.cs
The file was addedPlugin/Generators/LegacyResourceGenerator.cs
Commit 105f9c3efecebdf34e056560276acb565ae1d8d8 by majiir
Eliminate GetDepositUnder method
(commit: 105f9c3)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/PartModules/KethaneExtractor.cs (diff)
Commit 0165af5931d960ae14c78072058084b78473d48e by majiir
Extract LoadBodyResources from OnLoad
(commit: 0165af5)
The file was modified Plugin/KethaneData.cs (diff)
Commit c9fcf450ecfc12bf40b151a6149cd6e6c33f8f8d by majiir
Eliminate resourceName parameter
(commit: c9fcf45)
The file was modified Plugin/KethaneData.cs (diff)
Commit 3bb002452c6e2033bdfb458fa8e1412acf608317 by majiir
Extract LoadResource from OnLoad
(commit: 3bb0024)
The file was modified Plugin/KethaneData.cs (diff)
Commit aafe7cd8d3289422e66b000cb09c1ff9d5fc511b by majiir
Eliminate resourceName parameter
(commit: aafe7cd)
The file was modified Plugin/KethaneData.cs (diff)
Commit a0e65f87fffc6f29358a7c146527a1c71c41a89d by majiir
Reset scans along with body data
(commit: a0e65f8)
The file was modified Plugin/KethaneData.cs (diff)
Commit f65599a355dd9c07a45f124d289567e4d8c2e01e by majiir
Remove save file upgrade code. This breaks compatibility with pre-0.8.1 saves.
(commit: f65599a)
The file was modified Plugin/KethaneData.cs (diff)
Commit 6d0bf362ac3a0f2500ce7905fb8b52e474b316e9 by majiir
Extract saveBodyData from OnSave
(commit: 6d0bf36)
The file was modified Plugin/KethaneData.cs (diff)
Commit ec63cf46a04c825e99e407d0167078b6893347a7 by majiir
Create BodyResourceData class to encapsulate scan data and body resource provider
(commit: ec63cf4)
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/PartModules/KethaneDetector.cs (diff)
The file was modified Plugin/Scenarios/KethaneScanningTutorial.cs (diff)
The file was addedPlugin/BodyResourceData.cs
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/KethaneData.cs (diff)
Commit 625886ffd6ca5db922152351ba6be29677b314de by majiir
Create ResourceData class to encapsulate state for each resource
(commit: 625886f)
The file was modified Plugin/Kethane.csproj (diff)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/PartModules/KethaneDetector.cs (diff)
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/Scenarios/KethaneScanningTutorial.cs (diff)
The file was addedPlugin/ResourceData.cs
Commit 048b216c1e9f1a0b6eb1cf5fd815536c7f6ffb4b by majiir
Hide internal resources dictionary behind indexer
(commit: 048b216)
The file was modified Plugin/Scenarios/KethaneScanningTutorial.cs (diff)
The file was modified Plugin/PartModules/KethaneDetector.cs (diff)
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/KethaneData.cs (diff)
Commit 1a81a68bd2b16a426d574774a33ab869b5657ee2 by majiir
Formatting and unused using directives
(commit: 1a81a68)
The file was modified Plugin/ResourceDefinition.cs (diff)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/ResourceData.cs (diff)
Commit 800e0624fe0eb825279276fc70e5c10b43afe9e5 by majiir
Clean up unused resource file
(commit: 800e062)
The file was modified Plugin/Kethane.csproj (diff)
The file was removedPlugin/Resources/GridIndices.txt
Commit 3df9e5df092a498dd5c7940f383ebc1292d3fd59 by majiir
Eliminate PartModules dependency on EnumerableExtensions
(commit: 3df9e5d)
The file was modified Plugin/PartModules/KethaneConverter.cs (diff)
Commit f624355f996514ec7412616ccb1043026877962f by majiir
Move otherwise unused static methods from Misc to KethaneDetectorAnimator
(commit: f624355)
The file was modified Plugin/PartModules/KethaneDetectorAnimator.cs (diff)
The file was modified Plugin/Misc.cs (diff)
Commit 054a50bfe7292a7ec878ca4a3adc3b43356c3007 by majiir
Remove unused methods in Misc
(commit: 054a50b)
The file was modified Plugin/Misc.cs (diff)
Commit 6fda1ca3b34ab0dd3a9eec4cbac42eccf12c6943 by majiir
Move GetTrueAltitude to KethaneDetector
(commit: 6fda1ca)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/PartModules/KethaneDetector.cs (diff)
Commit a1610c2738bf4030d95ef32c04fc05c05ee6b31d by majiir
Move Range methods to Generators namespace
(commit: a1610c2)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/Generators/RandomExtensions.cs
The file was modified Plugin/Misc.cs (diff)
Commit d6fd4eb71cea4ddef1e65316cf629a7d1c1f49f5 by majiir
Convert GetConnectedResources and SetUpAnimation to Part extension methods
(commit: d6fd4eb)
The file was modified Plugin/PartModules/HeatSinkAnimator.cs (diff)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/PartModules/KethaneConverter.cs (diff)
The file was modified Plugin/PartModules/KethaneDetectorAnimatorUnity.cs (diff)
The file was modified Plugin/PartModules/KethaneDrillAnimator.cs (diff)
The file was modified Plugin/PartModules/KethaneGenerator.cs (diff)
Commit d914607a76925de4a70243af22d92a068e046f4d by majiir
Move Part extension methods to PartModules namespace
(commit: d914607)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/Kethane.csproj (diff)
The file was addedPlugin/PartModules/PartExtensions.cs
Commit 5fe2ab63a1bb5f59681e38be0bbf2aef569c41ac by majiir
Inline infrequently used extension methods
(commit: 5fe2ab6)
The file was modified Plugin/KethaneData.cs (diff)
The file was modified Plugin/MapOverlay.cs (diff)
The file was modified Plugin/Misc.cs (diff)
The file was modified Plugin/PartModules/HeatSinkAnimator.cs (diff)
Commit 067e5251aeaf6010eb0d8966b5197e4558429ab8 by majiir
Remove unused using directives
(commit: 067e525)
The file was modified Plugin/Misc.cs (diff)
Commit 5a1df504ee8d1d5c15a152f1cb0bc9f7b8cbfa06 by majiir
Move Kethane project into its own folder alongside the solution file
(commit: 5a1df50)
The file was removedPlugin/SettingsManager.cs
The file was removedPlugin/EnumerableExtensions/Repeat.cs
The file was addedPlugin/Kethane/Generators/CellularResourceGenerator.cs
The file was removedPlugin/PartModules/PartExtensions.cs
The file was removedPlugin/PartModules/KethaneDetectorAnimator.cs
The file was removedPlugin/Properties/AssemblyInfo.cs
The file was addedPlugin/Kethane/SettingsManager.cs
The file was addedPlugin/Kethane/GeodesicGrid/Triangle.cs
The file was addedPlugin/Kethane/Utilities/TutorialInstaller.cs
The file was addedPlugin/Kethane/GeodesicGrid/Cell.cs
The file was addedPlugin/Kethane/PartModules/IExtractorAnimator.cs
The file was addedPlugin/Kethane/EnumerableExtensions/Edges.cs
The file was addedPlugin/Kethane/PartModules/KethaneParticleDynamics.cs
The file was addedPlugin/Kethane/GeodesicGrid/IntMath.cs
The file was addedPlugin/Kethane/PartModules/OrthogonalIntake.cs
The file was removedPlugin/PartModules/IDetectorAnimator.cs
The file was removedPlugin/PartModules/KethaneDetectorAnimatorUnity.cs
The file was addedPlugin/Kethane/PartModules/KethaneConverter.cs
The file was addedPlugin/Kethane/Kethane.csproj
The file was removedPlugin/MapOverlay.cs
The file was addedPlugin/Kethane/PartModules/KethaneDetector.cs
The file was removedPlugin/PartModules/OrthogonalIntake.cs
The file was modified Plugin/Kethane.sln (diff)
The file was addedPlugin/Kethane/PartModules/KethaneDrillAnimatorLegacy.cs
The file was addedPlugin/Kethane/EnumerableExtensions/MinMaxBy.cs
The file was removedPlugin/Scenarios/KethaneScanningTutorial.cs
The file was removedPlugin/GeodesicGrid/BoundsMap.cs
The file was removedPlugin/PartModules/KethaneParticleDynamics.cs
The file was addedPlugin/Kethane/PartModules/PartExtensions.cs
The file was removedPlugin/GeodesicGrid/TriangleHit.cs
The file was removedPlugin/Misc.cs
The file was addedPlugin/Kethane/PartModules/KethaneExtractor.cs
The file was removedPlugin/PartModules/KethaneDetector.cs
The file was addedPlugin/Kethane/BodyResourceData.cs
The file was addedPlugin/Kethane/GeodesicGrid/ChildType.cs
The file was removedPlugin/KethaneController.cs
The file was removedPlugin/PartModules/IExtractorAnimator.cs
The file was removedPlugin/ResourceDefinition.cs
The file was removedPlugin/KethaneData.cs
The file was addedPlugin/Kethane/KethaneData.cs
The file was addedPlugin/Kethane/GeodesicGrid/CellSet.cs
The file was removedPlugin/Generators/LegacyResourceGenerator.cs
The file was addedPlugin/Kethane/MapOverlay.cs
The file was addedPlugin/Kethane/PartModules/KethaneDrillAnimator.cs
The file was removedPlugin/PartModules/TimedMovingAverage.cs
The file was addedPlugin/Kethane/Utilities/InstallCleanup.cs
The file was addedPlugin/Kethane/PartModules/TimedMovingAverage.cs
The file was removedPlugin/PartModules/HeatSinkAnimator.cs
The file was removedPlugin/Toolbar/ToolbarWrapper.cs
The file was addedPlugin/Kethane/Utilities/CompatibilityChecker.cs
The file was removedPlugin/Utilities/TutorialInstaller.cs
The file was addedPlugin/Kethane/PartModules/KethaneDetectorAnimatorUnity.cs
The file was addedPlugin/Kethane/Properties/AssemblyInfo.cs
The file was removedPlugin/GeodesicGrid/IntMath.cs
The file was addedPlugin/Kethane/KethaneController.cs
The file was removedPlugin/PartModules/KethaneDrillAnimatorLegacy.cs
The file was addedPlugin/Kethane/Generators/LegacyResourceGenerator.cs
The file was removedPlugin/PartModules/KethaneConverter.cs
The file was removedPlugin/GeodesicGrid/Triangle.cs
The file was removedPlugin/Kethane.csproj
The file was removedPlugin/Generators/CellularResourceGenerator.cs
The file was addedPlugin/Kethane/Generators/RandomExtensions.cs
The file was removedPlugin/ResourceData.cs
The file was removedPlugin/Utilities/CompatibilityChecker.cs
The file was addedPlugin/Kethane/GeodesicGrid/BoundsMap.cs
The file was addedPlugin/Kethane/EnumerableExtensions/AppendPrepend.cs
The file was removedPlugin/PartModules/KethaneDrillAnimator.cs
The file was removedPlugin/Utilities/InstallChecker.cs
The file was removedPlugin/EnumerableExtensions/AppendPrepend.cs
The file was addedPlugin/Kethane/ResourceData.cs
The file was removedPlugin/EnumerableExtensions/MinMaxBy.cs
The file was addedPlugin/Kethane/PartModules/KethaneDetectorAnimator.cs
The file was addedPlugin/Kethane/Toolbar/ToolbarWrapper.cs
The file was addedPlugin/Kethane/IResourceGenerator.cs
The file was removedPlugin/Generators/RandomExtensions.cs
The file was removedPlugin/PartModules/KethaneKerbalBlender.cs
The file was addedPlugin/Kethane/PartModules/KethaneParticleEmitter.cs
The file was addedPlugin/Kethane/PartModules/HeatSinkAnimator.cs
The file was addedPlugin/Kethane/PartModules/IDetectorAnimator.cs
The file was addedPlugin/Kethane/TerrainData.cs
The file was removedPlugin/GeodesicGrid/ChildType.cs
The file was removedPlugin/PartModules/KethaneWetMassIndicator.cs
The file was removedPlugin/PartModules/KethaneGenerator.cs
The file was removedPlugin/BodyResourceData.cs
The file was removedPlugin/PartModules/KethaneParticleEmitter.cs
The file was removedPlugin/Resources/AlphaUnlitVertexColored.txt
The file was addedPlugin/Kethane/Resources/AlphaUnlitVertexColored.txt
The file was removedPlugin/IResourceGenerator.cs
The file was addedPlugin/Kethane/GeodesicGrid/TriangleHit.cs
The file was removedPlugin/EnumerableExtensions/ReverseComparer.cs
The file was addedPlugin/Kethane/Utilities/InstallChecker.cs
The file was removedPlugin/GeodesicGrid/CellSet.cs
The file was removedPlugin/GeodesicGrid/CellMap.cs
The file was removedPlugin/PartModules/KethaneExtractor.cs
The file was addedPlugin/Kethane/PartModules/KethaneWetMassIndicator.cs
The file was addedPlugin/Kethane/GeodesicGrid/CellMap.cs
The file was removedPlugin/EnumerableExtensions/Edges.cs
The file was removedPlugin/Utilities/InstallCleanup.cs
The file was addedPlugin/Kethane/Misc.cs
The file was addedPlugin/Kethane/ResourceDefinition.cs
The file was addedPlugin/Kethane/WindowToggle.cs
The file was addedPlugin/Kethane/PartModules/KethaneKerbalBlender.cs
The file was addedPlugin/Kethane/Scenarios/KethaneScanningTutorial.cs
The file was removedPlugin/TerrainData.cs
The file was addedPlugin/Kethane/PartModules/KethaneGenerator.cs
The file was addedPlugin/Kethane/EnumerableExtensions/Pair.cs
The file was addedPlugin/Kethane/EnumerableExtensions/ReverseComparer.cs
The file was removedPlugin/GeodesicGrid/Cell.cs
The file was addedPlugin/Kethane/EnumerableExtensions/Repeat.cs
The file was removedPlugin/WindowToggle.cs
The file was removedPlugin/EnumerableExtensions/Pair.cs
Commit 7114386403992aee814dfc3b1470ac84da2a7c48 by majiir
Create KethaneGeodesicGrid.dll assembly for restricted components. Initial version is 1.0.0.
(commit: 7114386)
The file was modified Plugin/Kethane.sln (diff)
The file was removedPlugin/Kethane/EnumerableExtensions/Repeat.cs
The file was removedPlugin/Kethane/EnumerableExtensions/AppendPrepend.cs
The file was addedPlugin/KethaneGeodesicGrid/KethaneGeodesicGrid.csproj
The file was removedPlugin/Kethane/GeodesicGrid/TriangleHit.cs
The file was removedPlugin/Kethane/GeodesicGrid/Triangle.cs
The file was modified Plugin/Kethane/Kethane.csproj (diff)
The file was removedPlugin/Kethane/GeodesicGrid/IntMath.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/Triangle.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/IntMath.cs
The file was removedPlugin/Kethane/EnumerableExtensions/MinMaxBy.cs
The file was removedPlugin/Kethane/EnumerableExtensions/ReverseComparer.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/CellSet.cs
The file was addedPlugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs
The file was removedPlugin/Kethane/EnumerableExtensions/Pair.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Pair.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/CellMap.cs
The file was removedPlugin/Kethane/GeodesicGrid/CellMap.cs
The file was removedPlugin/Kethane/GeodesicGrid/BoundsMap.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/Cell.cs
The file was removedPlugin/Kethane/GeodesicGrid/CellSet.cs
The file was removedPlugin/Kethane/GeodesicGrid/Cell.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/AppendPrepend.cs
The file was removedPlugin/Kethane/GeodesicGrid/ChildType.cs
The file was removedPlugin/Kethane/EnumerableExtensions/Edges.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/ReverseComparer.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/BoundsMap.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Repeat.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/MinMaxBy.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/TriangleHit.cs
The file was addedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Edges.cs
The file was addedPlugin/KethaneGeodesicGrid/GeodesicGrid/ChildType.cs
Commit ce7377343b4455a798f309c33da1c1b6fe976e36 by majiir
Move GridLevel constant to KethaneData
(commit: ce73773)
The file was modified Plugin/Kethane/TerrainData.cs (diff)
The file was modified Plugin/Kethane/BodyResourceData.cs (diff)
The file was modified Plugin/Kethane/Scenarios/KethaneScanningTutorial.cs (diff)
The file was modified Plugin/Kethane/Generators/CellularResourceGenerator.cs (diff)
The file was modified Plugin/Kethane/KethaneData.cs (diff)
The file was modified Plugin/Kethane/MapOverlay.cs (diff)
Commit 126899c5a99022de9f1331b544f7f6608b65a875 by majiir
Create UserInterface namespace for MapOverlay and other UI-related code
(commit: 126899c)
The file was modified Plugin/Kethane/PartModules/KethaneExtractor.cs (diff)
The file was modified Plugin/Kethane/Kethane.csproj (diff)
The file was modified Plugin/Kethane/Scenarios/KethaneScanningTutorial.cs (diff)
The file was addedPlugin/Kethane/UserInterface/WindowToggle.cs
The file was modified Plugin/Kethane/PartModules/KethaneDetector.cs (diff)
The file was addedPlugin/Kethane/UserInterface/TerrainData.cs
The file was removedPlugin/Kethane/TerrainData.cs
The file was removedPlugin/Kethane/WindowToggle.cs
The file was addedPlugin/Kethane/UserInterface/MapOverlay.cs
The file was removedPlugin/Kethane/MapOverlay.cs
Commit 85f5adceb8deda9f7f6009d17786dd44019a8b33 by majiir
Main plugin licensed with BSD 2-Clause.
(commit: 85f5adc)
The file was addedPlugin/Kethane/LICENSE.txt
Commit 890fa0743baf5c132a974374c3965e1a29aefd70 by majiir
Ensure license file always accompanies the assembly
(commit: 890fa07)
The file was addedPlugin/Kethane/Utilities/LicenseSentinel.cs
The file was modified Plugin/Kethane/Kethane.csproj (diff)
Commit 3844fd201ce3ec8b9f8f2759ce195a43db840b51 by majiir
Rename LICENSE.txt -> Kethane-LICENSE.txt (for consistency with LicenseSentinel)
(commit: 3844fd2)
The file was addedPlugin/Kethane/Kethane-LICENSE.txt
The file was removedPlugin/Kethane/LICENSE.txt
The file was modified Plugin/Kethane/Kethane.csproj (diff)
The file was modified Plugin/Kethane/Utilities/LicenseSentinel.cs (diff)
The file was modified Plugin/Kethane/UserInterface/MapOverlay.cs (diff)
Commit f11229c233192e79883dc804c1b2e43f988e1408 by majiir
Eliminate ICellResource in favor of parameterized methods
(commit: f11229c)
The file was modified Plugin/Kethane/UserInterface/MapOverlay.cs (diff)
The file was modified Plugin/Kethane/Generators/LegacyResourceGenerator.cs (diff)
The file was modified Plugin/Kethane/BodyResourceData.cs (diff)
The file was modified Plugin/Kethane/IResourceGenerator.cs (diff)
The file was modified Plugin/Kethane/PartModules/KethaneDetector.cs (diff)
The file was modified Plugin/Kethane/PartModules/KethaneExtractor.cs (diff)
The file was modified Plugin/Kethane/KethaneData.cs (diff)
The file was modified Plugin/Kethane/Generators/CellularResourceGenerator.cs (diff)
Commit 81ffc7622c71209a19a8ed01bd575eb5079be6ed by majiir
Reuse the empty body resources object
(commit: 81ffc76)
The file was modified Plugin/Kethane/IResourceGenerator.cs (diff)
Commit ea36d4d4799c95dfb58e10f1351a6344408a6dd6 by majiir
Copy map instead of passing it along
(commit: ea36d4d)
The file was modified Plugin/KethaneGeodesicGrid/GeodesicGrid/CellMap.cs (diff)
The file was modified Plugin/Kethane/Generators/CellularResourceGenerator.cs (diff)
Commit 684235aab388c1c42210437537e04b8c00fdb526 by majiir
Remove unnecessary assembly references
(commit: 684235a)
The file was modified Plugin/Kethane/Kethane.csproj (diff)
The file was modified Plugin/KethaneGeodesicGrid/KethaneGeodesicGrid.csproj (diff)
Commit 013c31baab433a6b33546fdef6ee23ac7db00e9c by majiir
Rename KethaneGeodesicGrid -> GeodesicGrid
(commit: 013c31b)
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/Edges.cs
The file was modified Plugin/Kethane/Scenarios/KethaneScanningTutorial.cs (diff)
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/ReverseComparer.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/IntMath.cs
The file was modified Plugin/Kethane/KethaneData.cs (diff)
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/ReverseComparer.cs
The file was addedPlugin/GeodesicGrid/IntMath.cs
The file was modified Plugin/Kethane/UserInterface/TerrainData.cs (diff)
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Pair.cs
The file was modified Plugin/Kethane/Kethane.csproj (diff)
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/Triangle.cs
The file was modified Plugin/Kethane/Generators/LegacyResourceGenerator.cs (diff)
The file was modified Plugin/Kethane/UserInterface/MapOverlay.cs (diff)
The file was addedPlugin/GeodesicGrid/BoundsMap.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/Cell.cs
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Repeat.cs
The file was modified Plugin/Kethane/PartModules/KethaneExtractor.cs (diff)
The file was modified Plugin/Kethane/IResourceGenerator.cs (diff)
The file was addedPlugin/GeodesicGrid/Properties/AssemblyInfo.cs
The file was addedPlugin/GeodesicGrid/GeodesicGrid.csproj
The file was modified Plugin/Kethane.sln (diff)
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/Pair.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/TriangleHit.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/CellSet.cs
The file was modified Plugin/Kethane/BodyResourceData.cs (diff)
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/Edges.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/ChildType.cs
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/AppendPrepend.cs
The file was removedPlugin/KethaneGeodesicGrid/EnumerableExtensions/MinMaxBy.cs
The file was addedPlugin/GeodesicGrid/Triangle.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/CellMap.cs
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/AppendPrepend.cs
The file was addedPlugin/GeodesicGrid/Cell.cs
The file was addedPlugin/GeodesicGrid/CellSet.cs
The file was addedPlugin/GeodesicGrid/CellMap.cs
The file was removedPlugin/KethaneGeodesicGrid/GeodesicGrid/BoundsMap.cs
The file was addedPlugin/GeodesicGrid/TriangleHit.cs
The file was modified Plugin/Kethane/Generators/CellularResourceGenerator.cs (diff)
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/MinMaxBy.cs
The file was addedPlugin/GeodesicGrid/EnumerableExtensions/Repeat.cs
The file was removedPlugin/KethaneGeodesicGrid/KethaneGeodesicGrid.csproj
The file was removedPlugin/KethaneGeodesicGrid/Properties/AssemblyInfo.cs
The file was addedPlugin/GeodesicGrid/ChildType.cs
Commit 5ea5a69a3b9455706adfa13d956d193c7a49bd9d by majiir
Remove GeodesicGrid from Kethane.
(commit: 5ea5a69)
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/Repeat.cs
The file was removedPlugin/GeodesicGrid/Cell.cs
The file was removedPlugin/GeodesicGrid/Triangle.cs
The file was removedPlugin/GeodesicGrid/BoundsMap.cs
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/Edges.cs
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/Pair.cs
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/ReverseComparer.cs
The file was removedPlugin/GeodesicGrid/CellSet.cs
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/AppendPrepend.cs
The file was removedPlugin/GeodesicGrid/GeodesicGrid.csproj
The file was removedPlugin/GeodesicGrid/CellMap.cs
The file was removedPlugin/GeodesicGrid/Properties/AssemblyInfo.cs
The file was removedPlugin/GeodesicGrid/ChildType.cs
The file was removedPlugin/GeodesicGrid/TriangleHit.cs
The file was removedPlugin/GeodesicGrid/IntMath.cs
The file was removedPlugin/GeodesicGrid/EnumerableExtensions/MinMaxBy.cs
The file was modified Plugin/Kethane.sln (diff)
The file was modified Plugin/Kethane/Kethane.csproj (diff)
Commit 2c2e2767529711f68a75fda4753f2116009ef8c8 by majiir
Add KethaneToolbar.dll to InstallCleanup's delete list
(commit: 2c2e276)
The file was modified Plugin/Kethane/Utilities/InstallCleanup.cs (diff)
The file was addedLICENSE.md
The file was modified Plugin/Kethane/Properties/AssemblyInfo.cs (diff)
Commit e9297ddd2c14678876a8cd24639a17ad44676e45 by majiir
Add copyright notice in AssemblyInfo
(commit: e9297dd)
The file was modified Plugin/Kethane/Properties/AssemblyInfo.cs (diff)
Commit 3a8f47ebb6445dd4bc9689e5034ec642b119139f by majiir
Move null body node check to BodyResourceData.Load()

Fixes NRE with ResetBodyData()
(commit: 3a8f47e)
The file was modified Plugin/Kethane/ResourceData.cs (diff)
The file was modified Plugin/Kethane/BodyResourceData.cs (diff)