Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ssss #2

Open
wants to merge 67 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
d1f49a4
Initial release
linuxgurugamer Jan 13, 2017
faffc10
Changed settings file to live in PluginData as a true .cfg file
linuxgurugamer Jan 14, 2017
fb1f4ea
Renamed setting sfile
linuxgurugamer Feb 6, 2017
620e4f9
Moved enabled setting into standard system settings
linuxgurugamer Feb 7, 2017
855b4d9
update
linuxgurugamer Feb 7, 2017
bfa58ea
Fixed the icon issue
linuxgurugamer Feb 7, 2017
399bdb7
Fixed button not appearing on map view and in tracking screen
linuxgurugamer Feb 28, 2017
146bb57
Added check for relay when adjusting dropdown
linuxgurugamer Feb 28, 2017
adc5fa3
Changed checks from circumstances to seeing if the icons are being di…
linuxgurugamer Mar 1, 2017
87a6412
fixed nullrefs which were occuring during startup
linuxgurugamer Mar 1, 2017
2518d65
removed some log spam
linuxgurugamer Mar 1, 2017
d7f25ca
Fixed nullrefs in orbit when no control
linuxgurugamer Mar 5, 2017
afd8c0b
Fixed nullref when no comms are available, affected positioning of
linuxgurugamer Mar 5, 2017
80af11b
Replaced "s" button with icons
linuxgurugamer Mar 27, 2017
1061f66
Fixed dropdown offset for when no probe control
linuxgurugamer Apr 12, 2017
951c797
iNow looks at all vesselsLoaded when fixing the ResourceConverter pro…
linuxgurugamer Apr 12, 2017
2e337da
Fixed display of very large values to not use scientific notation
linuxgurugamer Apr 13, 2017
dba3db7
Fixed mod not saving custom values
linuxgurugamer Apr 17, 2017
9af492d
updated for 1.3
linuxgurugamer May 26, 2017
b9ffc4b
Updated for 1.3.1
linuxgurugamer Oct 8, 2017
b93a908
Updated build scripts
linuxgurugamer Mar 13, 2018
649810b
Changelog
linuxgurugamer Mar 13, 2018
6ddc7dc
More
linuxgurugamer Mar 13, 2018
ebc0d16
updated for 1.4.1
linuxgurugamer Mar 19, 2018
4c98975
Updated for all 1.4
linuxgurugamer Jun 20, 2018
588b2c1
Version bump for 1.5 rebuild
linuxgurugamer Oct 20, 2018
e8519f8
Bug fix for lossless physics causing issues, both after warp is done…
linuxgurugamer Dec 11, 2018
c3da6b7
Fixed stupid bug which caused nullrefs in the editor
linuxgurugamer Dec 11, 2018
f1019c1
Removed KSP_VERION_MAX and KSP_VERSION
linuxgurugamer Dec 23, 2018
f5dfdb0
Updated BUILD version
linuxgurugamer Jan 6, 2019
59c8135
Fixed log spam caused when saving game settings
linuxgurugamer Mar 28, 2019
907e511
Added .github/FUNDING.yml
linuxgurugamer May 25, 2019
9ac3a7b
Version bump for 1.7.2
linuxgurugamer Jun 25, 2019
adb5638
Added InstallChecker
linuxgurugamer Oct 22, 2019
7a036c0
Updated MiniAVC to 1.4.0
linuxgurugamer Oct 25, 2019
a55fb25
Updated MiniAVC.dll to 1.4.0.2 to fix a nasty CTD
linuxgurugamer Oct 27, 2019
1a154fa
Really did the MiniAVC update
linuxgurugamer Oct 27, 2019
b85e44e
Fixed issue with selected timewarp being reset upon scene change
linuxgurugamer Oct 29, 2019
07eb243
Fixed missing comma
linuxgurugamer Oct 29, 2019
b4192ed
Added jenkins for 1.7.3
linuxgurugamer Oct 29, 2019
2c6972e
versoin bump
linuxgurugamer Oct 29, 2019
306336f
Added dual builds
linuxgurugamer Oct 29, 2019
341d641
meh
linuxgurugamer Oct 29, 2019
d123ab0
meh 2
linuxgurugamer Oct 29, 2019
4b346c8
??
linuxgurugamer Oct 29, 2019
0b7e1d5
k
linuxgurugamer Oct 29, 2019
cb6313a
g
linuxgurugamer Oct 29, 2019
0abd32b
wrong file
linuxgurugamer Oct 29, 2019
4b9dbf9
final versio bump
linuxgurugamer Oct 29, 2019
f116e17
eh
linuxgurugamer Oct 29, 2019
cbed64f
Deleted extra .version file
linuxgurugamer Oct 29, 2019
3ade072
spacedock keeps remmebering an old file, need version bump to fix
linuxgurugamer Oct 29, 2019
5fafc7d
Fixed initialization of vars to be initialized in Start() rather than…
linuxgurugamer Dec 3, 2019
44bd11c
Rebuild and version bump to fix CKAN, dropping builds for 1.7.3
linuxgurugamer Mar 30, 2020
2fd08a8
Renamed BetterTimeWarp-1.8.0.version file back to normal : BetterTime…
linuxgurugamer May 18, 2020
d6fcfe8
Jenkins
linuxgurugamer May 18, 2020
3644515
more Jenkins
linuxgurugamer May 18, 2020
74d1761
Renamed BetterTimeWarp-1.8.0.version file back to normal : BetterTim…
linuxgurugamer Jun 24, 2021
35cb708
Renamed the 1.8 to normal
linuxgurugamer Jul 4, 2021
1f8c373
Added AssemblyFileVersion
linuxgurugamer Jul 19, 2021
1d75a32
add new Default CustomWarpRates: Five Warp, Soft Physics Warp, Physic…
yalov Nov 1, 2021
6cdf7af
fix rounding
yalov Nov 17, 2021
8a23183
add AUTOSAVE_INTERVAL and AUTOSAVE_SHORT_INTERVAL to settings
yalov Jan 19, 2022
c791fc0
Physics Warp 1, 4, 8, 12
yalov Jan 19, 2022
14dc69c
Merge pull request #30 from yalov/master
linuxgurugamer Jan 25, 2022
e7e8942
Updated version & chagnelog
linuxgurugamer Jan 25, 2022
9f43eff
commented out KSPAssembly in AssemblyInfo, it's added during thebuild…
linuxgurugamer Jan 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: linuxgurugamer
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
custom: # Replace with a single custom sponsorship URL
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -237,3 +237,5 @@ $RECYCLE.BIN/

# Windows shortcuts
*.lnk
*.dll
.vs
Binary file added .vs/BetterTimeWarp/v15/sqlite3/storage.ide
Binary file not shown.
25 changes: 25 additions & 0 deletions BetterTimeWarp.173.version
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"NAME": "BetterTimeWarpContinued",
"URL": "http://ksp.spacetux.net/avc/BetterTimeWarp",
"DOWNLOAD": "https://github.com/linuxgurugamer/BetterTimeWarpContinued/releases",
"GITHUB": {
"USERNAME": "linuxgurugamer",
"REPOSITORY": "BetterTimeWarpContinued"
},
"VERSION": {
"MAJOR": 2,
"MINOR": 3,
"PATCH": 11,
"BUILD": 9
},
"KSP_VERSION_MIN": {
"MAJOR": 1,
"MINOR": 5,
"PATCH": 1
},
"KSP_VERSION_MAX": {
"MAJOR": 1,
"MINOR": 7,
"PATCH": 3
}
}
44 changes: 44 additions & 0 deletions BetterTimeWarp.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29905.134
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BetterTimeWarp", "BetterTimeWarp\BetterTimeWarp.csproj", "{4B05E220-5E03-4B86-8896-B407D71F6A99}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{EED9A79F-353B-4B90-82CC-5993F6309EB2}"
ProjectSection(SolutionItems) = preProject
BetterTimeWarp.version = BetterTimeWarp.version
buildRelease.bat = buildRelease.bat
Changelog.txt = Changelog.txt
deploy.bat = deploy.bat
disabledjenkins-173.txt = disabledjenkins-173.txt
jenkins.txt = jenkins.txt
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BetterTimeWarp-1.7.3", "BetterTimeWarp\BetterTimeWarp-1.7.3.csproj", "{62D14DDB-989F-4A68-B0E1-116205567669}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4B05E220-5E03-4B86-8896-B407D71F6A99}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4B05E220-5E03-4B86-8896-B407D71F6A99}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4B05E220-5E03-4B86-8896-B407D71F6A99}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4B05E220-5E03-4B86-8896-B407D71F6A99}.Release|Any CPU.Build.0 = Release|Any CPU
{62D14DDB-989F-4A68-B0E1-116205567669}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{62D14DDB-989F-4A68-B0E1-116205567669}.Debug|Any CPU.Build.0 = Debug|Any CPU
{62D14DDB-989F-4A68-B0E1-116205567669}.Release|Any CPU.ActiveCfg = Release|Any CPU
{62D14DDB-989F-4A68-B0E1-116205567669}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {810F748F-F815-46ED-896D-AE3FDB527D8B}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = BetterTimeWarp.csproj
EndGlobalSection
EndGlobal
25 changes: 25 additions & 0 deletions BetterTimeWarp.version
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"NAME": "BetterTimeWarpContinued",
"URL": "http://ksp.spacetux.net/avc/BetterTimeWarp",
"DOWNLOAD": "https://github.com/linuxgurugamer/BetterTimeWarpContinued/releases",
"GITHUB": {
"USERNAME": "linuxgurugamer",
"REPOSITORY": "BetterTimeWarpContinued"
},
"VERSION": {
"MAJOR": 2,
"MINOR": 3,
"PATCH": 13,
"BUILD": 0
},
"KSP_VERSION": {
"MAJOR": 1,
"MINOR": 12,
"PATCH": 3
},
"KSP_VERSION_MIN": {
"MAJOR": 1,
"MINOR": 12,
"PATCH": 0
}
}
File renamed without changes.
Binary file not shown.
1,030 changes: 1,030 additions & 0 deletions BetterTimeWarp/.vs/config/applicationhost.config

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions BetterTimeWarp/AssemblyVersion.173.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@






// This code was generated by a tool. Any changes made manually will be lost
// the next time this code is regenerated.
//

using System.Reflection;

[assembly: AssemblyVersion("2.3.11.6")]
99 changes: 99 additions & 0 deletions BetterTimeWarp/AssemblyVersion.173.tt
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
<#@ template debug="false" hostspecific="true" language="C#" #>
<#@ import namespace="System.IO" #>
<#@ output extension=".cs" #>

<#@ assembly name="EnvDTE" #><# /* This assembly provides access to Visual Studio project properties. */ #>
<#

// Instructions
// 1. Add a new Text Template to the project
// 2. Copy this file into the new template
// 3. Update the string: versionfile with the complete path to the .version file
// 4. Remove the following line from the file AssemblyInfo.cs (usually located in the "Property" folder inside your C# project):
// [assembly: AssemblyFileVersion("1.0.0.0")]
// 5. Add the following to the PreBuild steps:
// set textTemplatingPath="%CommonProgramFiles(x86)%\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe"
//
// if %textTemplatingPath%=="\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe" set textTemplatingPath="%CommonProgramFiles%\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe"
//
// %textTemplatingPath% "$(ProjectDir)AssemblyVersion.tt"

int major = 0;
int minor = 0;
int build = 0;
int patch = 0;
bool versionSection = false;
int i = 0;
int i2 = 0;
string s;

// For Visual Studio / MSBuild Build-Time Template Resolution
string RootDirectory = System.IO.Path.GetDirectoryName(Host.TemplateFile) + @"\..\";

//
// Update the following with the name of the .version file which is in the root directory
//
string versionfile = RootDirectory + "BetterTimeWarp.173.version";

if (!File.Exists(versionfile))
{
Write("File: " + versionfile + " missing\n");
}

try
{
foreach (var line in File.ReadAllLines(versionfile))
{
if (line != null)
{
if (!versionSection)
{
if (line.Contains("\"VERSION\""))
versionSection = true;
}
else
{
if (line.Contains("}"))
versionSection = false;
i = line.IndexOf(":");
i2 = line.IndexOf(",");
if (i2 == -1)
i2 = line.Length;
if (i >= 0 && i2 >= 0)
{
s = line.Substring(i + 1, i2 - i - 1);

if (line.Contains("MAJOR"))
Int32.TryParse(s, out major);

if (line.Contains("MINOR"))
Int32.TryParse(s, out minor);

if (line.Contains("PATCH"))
Int32.TryParse(s, out patch);

if (line.Contains("BUILD"))
Int32.TryParse(s, out build);
}
}
}
}

}
catch
{
major = 1;
minor = 0;
patch = 0;
build = 0;
}
//Write("File done");

#>
// This code was generated by a tool. Any changes made manually will be lost
// the next time this code is regenerated.
//

using System.Reflection;

[assembly: AssemblyVersion("<#= major #>.<#= minor #>.<#= patch #>.<#= build #>")]
9 changes: 9 additions & 0 deletions BetterTimeWarp/AssemblyVersion.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

// This code was generated by a tool. Any changes made manually will be lost
// the next time this code is regenerated.
//

using System.Reflection;

[assembly: AssemblyVersion("2.3.12.9")]
[assembly: AssemblyFileVersion("2.3.12.9")]
100 changes: 100 additions & 0 deletions BetterTimeWarp/AssemblyVersion.tt
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
<#@ template debug="false" hostspecific="true" language="C#" #>
<#@ import namespace="System.IO" #>
<#@ output extension=".cs" #>

<#@ assembly name="EnvDTE" #><# /* This assembly provides access to Visual Studio project properties. */ #>
<#

// Instructions
// 1. Add a new Text Template to the project
// 2. Copy this file into the new template
// 3. Update the string: versionfile with the complete path to the .version file
// 4. Remove the following line from the file AssemblyInfo.cs (usually located in the "Property" folder inside your C# project):
// [assembly: AssemblyFileVersion("1.0.0.0")]
// 5. Add the following to the PreBuild steps:
// set textTemplatingPath="%CommonProgramFiles(x86)%\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe"
//
// if %textTemplatingPath%=="\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe" set textTemplatingPath="%CommonProgramFiles%\Microsoft Shared\TextTemplating\$(VisualStudioVersion)\texttransform.exe"
//
// %textTemplatingPath% "$(ProjectDir)AssemblyVersion.tt"

int major = 0;
int minor = 0;
int build = 0;
int patch = 0;
bool versionSection = false;
int i = 0;
int i2 = 0;
string s;

// For Visual Studio / MSBuild Build-Time Template Resolution
string RootDirectory = System.IO.Path.GetDirectoryName(Host.TemplateFile) + @"\..\";

//
// Update the following with the name of the .version file which is in the root directory
//
string versionfile = RootDirectory + "BetterTimeWarp.version";

if (!File.Exists(versionfile))
{
Write("File: " + versionfile + " missing\n");
}

try
{
foreach (var line in File.ReadAllLines(versionfile))
{
if (line != null)
{
if (!versionSection)
{
if (line.Contains("\"VERSION\""))
versionSection = true;
}
else
{
if (line.Contains("}"))
versionSection = false;
i = line.IndexOf(":");
i2 = line.IndexOf(",");
if (i2 == -1)
i2 = line.Length;
if (i >= 0 && i2 >= 0)
{
s = line.Substring(i + 1, i2 - i - 1);

if (line.Contains("MAJOR"))
Int32.TryParse(s, out major);

if (line.Contains("MINOR"))
Int32.TryParse(s, out minor);

if (line.Contains("PATCH"))
Int32.TryParse(s, out patch);

if (line.Contains("BUILD"))
Int32.TryParse(s, out build);
}
}
}
}

}
catch
{
major = 1;
minor = 0;
patch = 0;
build = 0;
}
//Write("File done");

#>
// This code was generated by a tool. Any changes made manually will be lost
// the next time this code is regenerated.
//

using System.Reflection;

[assembly: AssemblyVersion("<#= major #>.<#= minor #>.<#= patch #>.<#= build #>")]
[assembly: AssemblyFileVersion("<#= major #>.<#= minor #>.<#= patch #>.<#= build #>")]
Loading