Commit Graph

349 Commits

Author SHA1 Message Date
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
a7dc5cb8c0 Fixed data/Makefile.am 2013-09-18 11:59:00 +02:00
8d3e16465d Incremented patch version 2013-09-18 11:55:40 +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
7b28bb519c RPM spec file is now generated
Version number no longer needs to be updated
2013-09-18 11:54:05 +02:00
f814f26ef4 Fixed RPM version in .spec file 2013-09-17 09:53:19 +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
115f28a6ef Fixed version numbers in pkgconfig file 2013-09-16 22:56:54 +02:00
4fd39664cc Finished RPM spec file 2013-09-16 22:37:37 +02:00
04493abe7f Removed old RPM spec file 2013-09-16 22:13:26 +02:00
30a80efb13 Merge branch 'rpm' of github.com:gergelypolonkai/swe-glib into rpm 2013-09-16 22:12:28 +02:00
05ecbae941 Changed RPM spec file to version 1.0.1
This is to comply with semver.org specifications
2013-09-16 22:11:29 +02:00
610ecb34e9 Added RPM .spec file 2013-09-16 22:08:26 +02:00
4be745f748 Added micro (patch) version to comply with semver.org 2013-09-16 22:07:34 +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
86813e61e5 Some documentation hacks 2013-09-16 11:51:10 +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
7a44c1305f Merge branch 'master' of github.com:gergelypolonkai/swe-glib 2013-09-14 16:32:00 +02:00
3d563f9af2 Added coordinates and house system as properties of GsweMoment 2013-09-14 16:31:22 +02:00
da56fa5469 Added some known limitations to README.md 2013-09-11 10:20:52 +00:00