Skip to content

Commit 758259f

Browse files
authored
Merge pull request #228 from Tronald/develop
2.20.1.1
2 parents ffd8e5c + a016535 commit 758259f

File tree

90 files changed

+441
-171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+441
-171
lines changed
Binary file not shown.

CoordinateSharp.Magnetic/CoordinateSharp.Magnetic.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ For more information, please contact Signature Group, LLC at this address: sales
4747
<TargetFrameworks>net40; netstandard1.3; netstandard1.4; netstandard2.0; netstandard2.1; net50; net60; net70</TargetFrameworks>
4848
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
4949
<GenerateDocumentationFile>true</GenerateDocumentationFile>
50-
<Version>1.1.9.0</Version>
50+
<Version>1.1.10.0</Version>
5151
<Authors>Signature Group, LLC</Authors>
5252
<Company />
5353
<PackageProjectUrl>https://github.com/Tronald/CoordinateSharp</PackageProjectUrl>

CoordinateSharp.Magnetic/DataModels/CoefficientModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/DataModels/WMM2015COF.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/DataModels/WMM2020COF.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/DataPoints/DataPoint.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/DataPoints/DataPoints.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/Helpers/Enumerators.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/Helpers/Extenders.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/Magnetic/Magnetic.Method.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp.Magnetic/Magnetic/Magnetic.Model.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/Cartesian.Methods.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/Cartesian.Model.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/Cartesian.Parsers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/ECEF.Methods.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/ECEF.Model.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Cartesians/ECEF.Parsers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Celestial/Celestial.Coordinates.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):

CoordinateSharp/Celestial/Celestial.Methods.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*Copyright (C) 2022, Signature Group, LLC
1+
/*Copyright (C) 2023, Signature Group, LLC
22
CoordinateSharp is a .NET standard library that is intended to ease geographic coordinate
33
format conversions and location based celestial calculations.
44
https://github.com/Tronald/CoordinateSharp
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):
@@ -168,7 +168,8 @@ internal Celestial(bool hasCalcs)
168168
//Creates empty properties
169169
private void Create_Properties()
170170
{
171-
astrologicalSigns = new AstrologicalSigns();
171+
astrologicalSigns = new AstrologicalSigns(); //REMOVE WITH ZODIAC REMOVAL
172+
almanacMoonName = new AlmanacMoonName();
172173
lunarEclipse = new LunarEclipse();
173174
solarEclipse = new SolarEclipse();
174175
solstices = new Solstices();

CoordinateSharp/Celestial/Celestial.Model.cs

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ are referring to this work.
1111
1212
CoordinateSharp is split licensed and may be licensed under the GNU Affero General Public License version 3 or a commercial use license as stated.
1313
14-
Copyright (C) 2022, Signature Group, LLC
14+
Copyright (C) 2023, Signature Group, LLC
1515
1616
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3
1717
as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a):
@@ -81,6 +81,7 @@ public partial class Celestial
8181
internal Apogee apogee;
8282
internal AdditionalSolarTimes additionalSolarTimes;
8383
internal AstrologicalSigns astrologicalSigns;
84+
internal AlmanacMoonName almanacMoonName;
8485
internal SolarEclipse solarEclipse;
8586
internal LunarEclipse lunarEclipse;
8687
internal Solstices solstices;
@@ -247,14 +248,25 @@ public partial class Celestial
247248
/// </summary>
248249
/// <remarks>Contains dawn, dusk and twilight times.</remarks>
249250
public AdditionalSolarTimes AdditionalSolarTimes { get { return additionalSolarTimes; } }
251+
250252
/// <summary>
251253
/// Astrological signs based on the provided date.
252254
/// </summary>
253255
/// <remarks>
254256
/// Contains zodiac, moon sign and moon name during full moon events.
255-
/// </remarks>
257+
/// </remarks>
258+
[Obsolete("Astrological sign calculations have been deprecated and are being removed from CoordinateSharp. Moon names will still be available via the " +
259+
"AlmanacMoonName class contained within the CelestialInfo class.")]
256260
public AstrologicalSigns AstrologicalSigns { get { return astrologicalSigns; } }
257261

262+
/// <summary>
263+
/// Farmers Almanac moon names
264+
/// </summary>
265+
/// <remarks>
266+
/// Contains farmers almanac moon name.
267+
/// </remarks>
268+
public AlmanacMoonName AlmanacMoonName { get { return almanacMoonName; } }
269+
258270
/// <summary>
259271
/// Solar eclipse details.
260272
/// </summary>

0 commit comments

Comments
 (0)