|
c5a82b2aae
|
Added missing parameter for Moon phase calculation call
|
2013-10-04 01:46:53 +02:00 |
|
|
5dcd5cdd17
|
Outsourced Moon phase calculation to GsweMoonPhaseData
|
2013-10-04 01:18:34 +02:00 |
|
|
20a350eacc
|
Small performance fixes
Removed some unnecessary checks
|
2013-10-04 01:00:26 +02:00 |
|
|
bd54b5d37a
|
Fixed GsweAntiscionAxisInfo API to comply with GsweAspectInfo API
|
2013-10-04 00:33:28 +02:00 |
|
|
a224f5ab99
|
Bug fix in gswe_moment_calculate_antiscia()
antiscion_data->antiscion_axis_info can be NULL, but at that point
antiscion_data->antiscion_axis_info->axes can't be GSWE_ANTISCION_AXIS_NONE
|
2013-10-04 00:20:32 +02:00 |
|
|
54698df423
|
Removed unnecessary const prefix from GsweMoment methods returning boxed types
|
2013-10-04 00:19:11 +02:00 |
|
|
c78108ce84
|
Fixed Makefile to install all header files as required
|
2013-10-04 00:17:32 +02:00 |
|
|
4506e31946
|
Fixed name of Ascendant
it was typed consequently as “ascendent”
|
2013-10-03 23:09:55 +02:00 |
|
|
981c91d702
|
Fixed gswe_moment_calculate_planet() so it now understands Asc, MC and Vertex
|
2013-10-01 01:48:43 +02:00 |
|
|
2ec9bacf91
|
Fixed up things so RPM for 2.0.0 can be built
|
2013-10-01 01:06:45 +02:00 |
|
|
0b15005e3a
|
Made GsweHouseData a refcounted boxed type
This is to satisfy #7
|
2013-09-30 23:11:52 +02:00 |
|
|
6d88993fa3
|
Made GsweAntiscionData a refcounted boxed type
This is to satisfy #7
|
2013-09-30 23:02:18 +02:00 |
|
|
dc8146925d
|
Made GsweHouseSystemInfo a refcounted boxed type
This is to satisfy #7
|
2013-09-30 22:53:44 +02:00 |
|
|
f92caa4e1a
|
Made GsweMoonPhaseData a refcounted boxed type
This is to satisfy #7
|
2013-09-30 22:39:46 +02:00 |
|
|
3a06d4bcee
|
Fixed gswe_sign_info_table creation
This is a fixup for commit a1f8d1f7da
|
2013-09-30 22:25:20 +02:00 |
|
|
bc9ff2fc09
|
Fixed gswe_planet_info_table creation
This is a fixup for commit dcd58b5dd1
|
2013-09-30 22:25:19 +02:00 |
|
|
27ee3747ad
|
Fixed gswe_antiscion_axis_info_table creation
This is a fixup for commit 84195964ab
|
2013-09-30 22:15:40 +02:00 |
|
|
6b712794c0
|
Made GswePlanetData a refcounted boxed type
This is to satisfy #7
|
2013-09-30 22:13:37 +02:00 |
|
|
dbee248a6e
|
Made GsweAspectData a refcounted boxed type
This is to satisfy #7, but it also satisfies #8, as gswe_init() is
called where data initialized there is necessary.
|
2013-09-30 21:42:19 +02:00 |
|
|
7564183aa2
|
Made GsweAspectInfo a refcounted boxed type
This is to satisfy #7
|
2013-09-30 21:31:21 +02:00 |
|
|
dcd58b5dd1
|
Changed GswePlanetInfo to a refcounted boxed type
|
2013-09-27 18:33:52 +02:00 |
|
|
6d84d650b5
|
Now calling gswe_init() in GsweMoment constructors
This is to satisfy #8, although it's not fully implemented yet.
|
2013-09-27 03:49:51 +02:00 |
|
|
84195964ab
|
Made GsweAntiscionAxisInfo a refcounted boxed type
|
2013-09-27 03:09:29 +02:00 |
|
|
b73ac78f17
|
Moved all GError domains into one global GSWE_ERROR domain
|
2013-09-27 02:39:24 +02:00 |
|
|
8f52abadf0
|
Typo fix in house system name, in gswe-types.h
|
2013-09-27 02:39:24 +02:00 |
|
|
a1f8d1f7da
|
Made GsweSignInfo a refcounted boxed type
|
2013-09-27 02:39:24 +02:00 |
|
|
347dae00d3
|
Went to major version 2.0
There are too many API (and ABI) changes there, so let's just switch to 2.0
|
2013-09-26 22:30:31 +02:00 |
|
|
60b51c2ed2
|
Fixed plural in GsweAspectInfo description
|
2013-09-24 01:24:18 +02:00 |
|
|
9ee5569bb1
|
Moved GsweHouseData to its own sources
|
2013-09-24 01:24:00 +02:00 |
|
|
20c3aafe85
|
Moved GsweHouseSystemInfo to its own sources
|
2013-09-24 01:16:33 +02:00 |
|
|
39ddb2ee0e
|
Moved GsweSignInfo to its own sources
|
2013-09-24 00:42:42 +02:00 |
|
|
ebeaf1eb4d
|
Moved GswePlanetInfo to its own sources
|
2013-09-24 00:00:58 +02:00 |
|
|
886ff03353
|
Fixed documentation link in gswe-antiscion-data.c
|
2013-09-23 23:37:57 +02:00 |
|
|
1b0f831333
|
Added section information to GsweAspectInfo
|
2013-09-23 23:13:08 +02:00 |
|
|
e06c73c23d
|
Moved GsweAntiscionAxisInfo to its own source files
|
2013-09-23 23:12:50 +02:00 |
|
|
6ee6650d84
|
Moved GsweAntiscionData to its own source files
|
2013-09-23 22:27:18 +02:00 |
|
|
eb5b3fff5d
|
Fixed GsweAspectData's short description
|
2013-09-23 22:14:40 +02:00 |
|
|
d4015cae75
|
Moved GsweAspectData to its own source files
|
2013-09-23 21:36:26 +02:00 |
|
|
3fd8c200e0
|
Moved GswePlanetData to its own source files
|
2013-09-23 21:18:41 +02:00 |
|
|
9a788f8164
|
Fixed MoonPhaseData related errors
• Added missing include in swe-glib.h
• Fixed @include in GsweMoonPhaseData section documentation
|
2013-09-23 20:16:28 +02:00 |
|
|
8044519535
|
Removed unneeded includes from gswe-moment.c
|
2013-09-23 20:14:30 +02:00 |
|
|
0e17962278
|
Moved GsweAspectData to its own source files
|
2013-09-23 20:13:56 +02:00 |
|
|
197f6922c7
|
Outsourced GsweMoonPhaseData to its own sources
This messed up documentation, still checking why
|
2013-09-23 00:03:10 +02:00 |
|
|
e7bd73fdc1
|
Renamed gswe_headers to gswe_enum_headers for better understanding
|
2013-09-22 23:48:35 +02:00 |
|
|
a5a29c7c33
|
Added GSWE_MOON_PHASE_NONE as a new Moon phase
!!!ABI BREAKAGE!!!
|
2013-09-22 23:46:54 +02:00 |
|
|
fc6f7ea159
|
Fixet protector definition in gswe-types.h
|
2013-09-22 23:18:33 +02:00 |
|
|
835dfddccd
|
Added comment block at the beginning of gswe-types.c
|
2013-09-22 23:03:30 +02:00 |
|
|
20aacb8c6d
|
Typo fix - = instead of ==
|
2013-09-22 22:58:18 +02:00 |
|
|
a918338bdf
|
Added some comments, mostly TODO items
|
2013-09-22 18:59:19 +02:00 |
|
|
67979d9890
|
Made HOUSE_SYSTEM_NONE a valid and working house system
Solves #1
|
2013-09-22 18:59:01 +02:00 |
|
|
4f61aea449
|
Now using enum values instead of numbers in gswe_calculate_data_by_position()
It's just more beautiful.
|
2013-09-22 18:56:55 +02:00 |
|
|
cac67e57e3
|
Fixed licensing issue
Fixes #2
|
2013-09-22 18:22:13 +02:00 |
|
|
ac012aada2
|
Bug fix in find_antiscion()
Was assuming that first parameter is a pointer to an enum. It is
actually an int converted to a pointer with GINT_TO_POINTER.
|
2013-09-18 22:15:53 +02:00 |
|
|
5b0a2b33c1
|
Bug fix - house, aspect and antiscia lists were not freed correctly
After calling g_list_free_full(), the list must be set to NULL.
|
2013-09-18 21:55:49 +02:00 |
|
|
984ed5d527
|
Setting the time zone value now doesn't validate the Gregorian date
|
2013-09-18 21:54:52 +02:00 |
|
|
a790512f13
|
Fixed GsweTimestamp to comply with documentation
Although documentation states that an "empty" timestamp object has
the current date and time in the current time zone, it was not true.
|
2013-09-18 21:54:17 +02:00 |
|
|
b7f7f0c02a
|
Bug fix: gswe_moment_get_all_planets() didn't calculate planet positions before returning the list
|
2013-09-18 11:55:26 +02:00 |
|
|
46a59fedf6
|
Fixed zodiac calculation in GsweMoment
Yielded GSWE_SIGN_NONE instead of GSWE_SIGN_ARIES at position 0.0
|
2013-09-17 09:43:10 +02:00 |
|
|
4fd39664cc
|
Finished RPM spec file
|
2013-09-16 22:37:37 +02:00 |
|
|
62f5e8e8b8
|
Implemented gswe_timestamp_calculate_gregorian()
|
2013-09-16 16:15:23 +02:00 |
|
|
2fb9569e6c
|
gswe_timestamp_get_gregorian_timezone doesn't recalculate gregorian value
timezone_offset is not changed by the calculation process, no
recalculation is needed.
|
2013-09-16 16:15:07 +02:00 |
|
|
fbc29dbb2e
|
Added a GError parameter to gswe_timestamp_calculate_gregorian()
|
2013-09-16 16:14:08 +02:00 |
|
|
2f63859c0b
|
Made no-value error non-fatal in gswe_timestamp_calculate_gregorian()
|
2013-09-16 16:12:04 +02:00 |
|
|
a92fdca8b2
|
Created functions gswe_moment_get_sign_planets() and gswe_moment_get_house_planets()
|
2013-09-16 14:27:41 +02:00 |
|
|
c8753f49be
|
Renamed function gswe_moment_get_planets() to gswe_moment_get_all_planets()
|
2013-09-16 14:27:37 +02:00 |
|
|
f76341930c
|
Made gswe_moment_get_planet() and gswe_moment_get_moon_phase() return const values.
This is to represent that these values should not be freed.
|
2013-09-16 14:26:15 +02:00 |
|
|
8c498551be
|
Finished GsweMoment documentation
|
2013-09-16 14:00:06 +02:00 |
|
|
270c83afac
|
Finished documenting GsweTimestamp
As a total, 92% of code is covered by documentation.
|
2013-09-16 13:37:24 +02:00 |
|
|
08465d91c3
|
Continued library documentation.
81% is covered already.
|
2013-09-16 13:20:53 +02:00 |
|
|
12d0dfb069
|
Moved internal hash table definitions to swe-glib-private.h
|
2013-09-16 13:18:46 +02:00 |
|
|
49ec42eebe
|
Renamed GsweAntiscionInfo to GsweAntiscionAxisInfo
|
2013-09-16 13:18:20 +02:00 |
|
|
123e0c8a65
|
Fixed quark definition code
|
2013-09-16 12:20:18 +02:00 |
|
|
3174484ff4
|
Added GTK-Doc section documentation
|
2013-09-16 11:34:32 +02:00 |
|
|
7d67dabf1f
|
Made GsweAntiscionData a boxed type
|
2013-09-16 11:34:07 +02:00 |
|
|
7387778367
|
Made GsweAspectData a boxed type
|
2013-09-16 11:33:51 +02:00 |
|
|
794aaa11c3
|
Made GsweHouseData a boxed type
|
2013-09-16 11:33:14 +02:00 |
|
|
67a2f0d074
|
Created gswe-types.c for type registration
|
2013-09-16 11:32:33 +02:00 |
|
|
767d30f231
|
Changed mirrorpoints to antiscian in the final naming convention
|
2013-09-16 10:13:25 +02:00 |
|
|
ea91278738
|
Made GsweSignInfo a boxed type
|
2013-09-16 09:23:46 +02:00 |
|
|
a4f0c8ef9a
|
Defined GswePlanetInfo as a boxed type
|
2013-09-16 09:17:11 +02:00 |
|
|
5c3e05ce56
|
Added legal headings to all source files.
|
2013-09-16 09:16:49 +02:00 |
|
|
3d563f9af2
|
Added coordinates and house system as properties of GsweMoment
|
2013-09-14 16:31:22 +02:00 |
|
|
9247b755f0
|
Documentation fix: added one missing parameter
|
2013-09-11 10:38:06 +02:00 |
|
|
387b65c792
|
Added gswe_moment_{set,get}_house_system() to the API
|
2013-09-11 03:41:42 +02:00 |
|
|
97521c4e7c
|
Made gswe_moment_init() static
|
2013-09-11 03:37:00 +02:00 |
|
|
7632b8f155
|
Documented gswe_moment_get_house()
|
2013-09-11 03:36:39 +02:00 |
|
|
0f0b1e230a
|
GSWE_HOUSE_SYSTEM_NONE is now handled at a few points
|
2013-09-11 03:36:19 +02:00 |
|
|
a58794ca95
|
Added more GsweMoment documentation
|
2013-09-11 03:35:45 +02:00 |
|
|
4136e9452b
|
gswe_moment_set_timestamp() now increases revision, as it should be
|
2013-09-11 03:34:43 +02:00 |
|
|
4cd286d83f
|
Added gswe_moment_{get,set}_coordinates() to the API
|
2013-09-11 03:34:07 +02:00 |
|
|
32d3a26ee6
|
Documented gswe_timestamp_new()
|
2013-09-11 03:33:14 +02:00 |
|
|
615a633c25
|
Finished documenting GsweMomentPrivate
|
2013-09-11 03:32:49 +02:00 |
|
|
9588ed6447
|
Made GsweCoordinates a boxed type
|
2013-09-11 03:32:20 +02:00 |
|
|
cfd9c1a983
|
Fixed up boxed type registration functions
* Removed their *_free functions, as they were only calling g_free
* Made their *_copy functions static
|
2013-09-11 03:31:35 +02:00 |
|
|
a2f7154c15
|
Typo fix for GSWE_TYPE_PLANET_DATA
|
2013-09-11 03:28:47 +02:00 |
|
|
a9b4e0d10f
|
Added gswe_moment_get_timestamp() to the API.
|
2013-09-11 03:28:15 +02:00 |
|
|
a57ce7cd2f
|
Finished documenting GsweMomentError and GsweTimestampError
|
2013-09-11 01:55:35 +02:00 |
|
|
ec82bfc08d
|
Added @err to function documentation
|
2013-09-11 01:55:10 +02:00 |
|
|
e520c3188b
|
Removed the changed method from GsweMomentClass and GsweTimestampClass
|
2013-09-11 01:54:36 +02:00 |
|
|
c5294a3155
|
Marked reserved GObject class slots as private
This stops GTK-Doc from complaining
|
2013-09-11 01:48:19 +02:00 |
|