New gitattributes, changes to endlines maybe?
New gitattributes, changes to endlines maybe?

file:b/.gitattributes (new)
--- /dev/null
+++ b/.gitattributes
@@ -1,1 +1,13 @@
+* text=auto
+* eol=lf
 
+# These files are text and should be normalized (convert crlf => lf)
+*.cs      text diff=csharp
+*.cfg     text
+*.csproj  text
+*.sln     text
+
+# Images should be treated as binary
+# (binary is a macro for -text -diff)
+*.png     binary
+

--- a/NSScientific.csproj
+++ b/NSScientific.csproj
@@ -1,115 +1,115 @@
-<?xml version="1.0" encoding="utf-8"?>

-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

-  <PropertyGroup>

-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

-    <ProductVersion>8.0.30703</ProductVersion>

-    <SchemaVersion>2.0</SchemaVersion>

-    <ProjectGuid>{D9FC2100-D482-4EF0-ACAE-66D040F903F1}</ProjectGuid>

-    <OutputType>Library</OutputType>

-    <RootNamespace>NSScientific</RootNamespace>

-    <AssemblyName>NSScientific</AssemblyName>

-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

-    <SynchReleaseVersion>false</SynchReleaseVersion>

-    <UseMSBuildEngine>False</UseMSBuildEngine>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

-    <DebugSymbols>true</DebugSymbols>

-    <DebugType>full</DebugType>

-    <Optimize>false</Optimize>

-    <OutputPath>bin\Debug</OutputPath>

-    <DefineConstants>DEBUG;</DefineConstants>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="robocopy.bat ${TargetDir}\ ${ProjectDir}\GameData\NidaSampi\Scientific\ /s ${TargetName}" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

-    <Optimize>true</Optimize>

-    <OutputPath>bin\Release</OutputPath>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="robocopy.bat ${TargetDir}\ ${ProjectDir}\GameData\NidaSampi\Scientific\ /s ${TargetName}" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

-    <DebugSymbols>true</DebugSymbols>

-    <DebugType>full</DebugType>

-    <Optimize>false</Optimize>

-    <OutputPath>bin\Debug</OutputPath>

-    <DefineConstants>DEBUG;</DefineConstants>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="cp -avrf ${TargetFile} ${ProjectDir}/GameData/NidaSampi/Scientific/" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

-    <Optimize>true</Optimize>

-    <OutputPath>bin\Release</OutputPath>

-    <ErrorReport>prompt</ErrorReport>

-    <WarningLevel>4</WarningLevel>

-    <ConsolePause>false</ConsolePause>

-    <CustomCommands>

-      <CustomCommands>

-        <Command type="AfterBuild" command="cp -avrf ${TargetFile} ${ProjectDir}/GameData/NidaSampi/Scientific/" />

-      </CustomCommands>

-    </CustomCommands>

-  </PropertyGroup>

-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

-  <ItemGroup>

-    <Reference Include="Assembly-CSharp">

-      <HintPath>..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

-    </Reference>

-    <Reference Include="System">

-      <HintPath>..\_KSPAssemblies\System.dll</HintPath>

-    </Reference>

-    <Reference Include="UnityEngine">

-      <HintPath>..\_KSPAssemblies\UnityEngine.dll</HintPath>

-    </Reference>

-  </ItemGroup>

-  <ItemGroup>

-    <Compile Include="NSSCelestialBodyFixer.cs" />

-    <Compile Include="..\ToadicusTools\ConfigNodeExtensions.cs">

-      <Link>ConfigNodeExtensions.cs</Link>

-    </Compile>

-    <Compile Include="Properties\AssemblyInfo.cs" />

-    <Compile Include="NSSContractPicker.cs" />

-    <Compile Include="..\ToadicusTools\Wrapper\ToolbarWrapper.cs">

-      <Link>ToolbarWrapper.cs</Link>

-    </Compile>

-    <Compile Include="NSSKerbinExplorer.cs" />

-    <Compile Include="..\ToadicusTools\Tools.cs">

-      <Link>Tools.cs</Link>

-    </Compile>

-    <Compile Include="ModuleKerbalMassTracker.cs" />

-  </ItemGroup>

-  <ProjectExtensions>

-    <MonoDevelop>

-      <Properties>

-        <Policies>

-          <StandardHeader Text="${ProjectName}&#xA;by toadicus, dudecon&#xA;&#xA;${FileName}&#xA;&#xA;This work is released into the Public Domain.&#xA;" IncludeInNewFiles="True" />

-        </Policies>

-      </Properties>

-    </MonoDevelop>

-  </ProjectExtensions>

-  <ItemGroup>

-    <None Include="GameData\NidaSampi\Scientific\MM\MassTrackers.cfg" />

-    <None Include="GameData\NidaSampi\Scientific\MM\ModuleRedefs.cfg" />

-    <None Include="GameData\NidaSampi\Scientific\MM\PartRedefs.cfg" />

-    <None Include="GameData\NidaSampi\Scientific\MM\ScienceRedefs.cfg" />

-    <None Include="GameData\NidaSampi\Scientific\Resources\Resources.cfg" />

-    <None Include="GameData\NidaSampi\Scientific\Textures\ATM_NSS.cfg" />

-  </ItemGroup>

+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{D9FC2100-D482-4EF0-ACAE-66D040F903F1}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>NSScientific</RootNamespace>
+    <AssemblyName>NSScientific</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <SynchReleaseVersion>false</SynchReleaseVersion>
+    <UseMSBuildEngine>False</UseMSBuildEngine>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG;</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="robocopy.bat ${TargetDir}\ ${ProjectDir}\GameData\NidaSampi\Scientific\ /s ${TargetName}" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="robocopy.bat ${TargetDir}\ ${ProjectDir}\GameData\NidaSampi\Scientific\ /s ${TargetName}" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG;</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="cp -avrf ${TargetFile} ${ProjectDir}/GameData/NidaSampi/Scientific/" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+    <CustomCommands>
+      <CustomCommands>
+        <Command type="AfterBuild" command="cp -avrf ${TargetFile} ${ProjectDir}/GameData/NidaSampi/Scientific/" />
+      </CustomCommands>
+    </CustomCommands>
+  </PropertyGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Reference Include="Assembly-CSharp">
+      <HintPath>..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
+    </Reference>
+    <Reference Include="System">
+      <HintPath>..\_KSPAssemblies\System.dll</HintPath>
+    </Reference>
+    <Reference Include="UnityEngine">
+      <HintPath>..\_KSPAssemblies\UnityEngine.dll</HintPath>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="NSSCelestialBodyFixer.cs" />
+    <Compile Include="..\ToadicusTools\ConfigNodeExtensions.cs">
+      <Link>ConfigNodeExtensions.cs</Link>
+    </Compile>
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="NSSContractPicker.cs" />
+    <Compile Include="..\ToadicusTools\Wrapper\ToolbarWrapper.cs">
+      <Link>ToolbarWrapper.cs</Link>
+    </Compile>
+    <Compile Include="NSSKerbinExplorer.cs" />
+    <Compile Include="..\ToadicusTools\Tools.cs">
+      <Link>Tools.cs</Link>
+    </Compile>
+    <Compile Include="ModuleKerbalMassTracker.cs" />
+  </ItemGroup>
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties>
+        <Policies>
+          <StandardHeader Text="${ProjectName}&#xA;by toadicus, dudecon&#xA;&#xA;${FileName}&#xA;&#xA;This work is released into the Public Domain.&#xA;" IncludeInNewFiles="True" />
+        </Policies>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+  <ItemGroup>
+    <None Include="GameData\NidaSampi\Scientific\MM\MassTrackers.cfg" />
+    <None Include="GameData\NidaSampi\Scientific\MM\ModuleRedefs.cfg" />
+    <None Include="GameData\NidaSampi\Scientific\MM\PartRedefs.cfg" />
+    <None Include="GameData\NidaSampi\Scientific\MM\ScienceRedefs.cfg" />
+    <None Include="GameData\NidaSampi\Scientific\Resources\Resources.cfg" />
+    <None Include="GameData\NidaSampi\Scientific\Textures\ATM_NSS.cfg" />
+  </ItemGroup>
 </Project>

 Binary files /dev/null and b/Textures/contractPickerIcon.xcf differ