Commit Graph

373 Commits

Author SHA1 Message Date
Gergely Polonkai fbc29dbb2e Added a GError parameter to gswe_timestamp_calculate_gregorian() 2013-09-16 16:14:08 +02:00
Gergely Polonkai 2f63859c0b Made no-value error non-fatal in gswe_timestamp_calculate_gregorian() 2013-09-16 16:12:04 +02:00
Gergely Polonkai a92fdca8b2 Created functions gswe_moment_get_sign_planets() and gswe_moment_get_house_planets() 2013-09-16 14:27:41 +02:00
Gergely Polonkai c8753f49be Renamed function gswe_moment_get_planets() to gswe_moment_get_all_planets() 2013-09-16 14:27:37 +02:00
Gergely Polonkai 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
Gergely Polonkai 8c498551be Finished GsweMoment documentation 2013-09-16 14:00:06 +02:00
Gergely Polonkai 270c83afac Finished documenting GsweTimestamp
As a total, 92% of code is covered by documentation.
2013-09-16 13:37:24 +02:00
Gergely Polonkai 08465d91c3 Continued library documentation.
81% is covered already.
2013-09-16 13:20:53 +02:00
Gergely Polonkai 12d0dfb069 Moved internal hash table definitions to swe-glib-private.h 2013-09-16 13:18:46 +02:00
Gergely Polonkai 49ec42eebe Renamed GsweAntiscionInfo to GsweAntiscionAxisInfo 2013-09-16 13:18:20 +02:00
Gergely Polonkai 123e0c8a65 Fixed quark definition code 2013-09-16 12:20:18 +02:00
Gergely Polonkai 86813e61e5 Some documentation hacks 2013-09-16 11:51:10 +02:00
Gergely Polonkai 3174484ff4 Added GTK-Doc section documentation 2013-09-16 11:34:32 +02:00
Gergely Polonkai 7d67dabf1f Made GsweAntiscionData a boxed type 2013-09-16 11:34:07 +02:00
Gergely Polonkai 7387778367 Made GsweAspectData a boxed type 2013-09-16 11:33:51 +02:00
Gergely Polonkai 794aaa11c3 Made GsweHouseData a boxed type 2013-09-16 11:33:14 +02:00
Gergely Polonkai 67a2f0d074 Created gswe-types.c for type registration 2013-09-16 11:32:33 +02:00
Gergely Polonkai 767d30f231 Changed mirrorpoints to antiscian in the final naming convention 2013-09-16 10:13:25 +02:00
Gergely Polonkai ea91278738 Made GsweSignInfo a boxed type 2013-09-16 09:23:46 +02:00
Gergely Polonkai a4f0c8ef9a Defined GswePlanetInfo as a boxed type 2013-09-16 09:17:11 +02:00
Gergely Polonkai 5c3e05ce56 Added legal headings to all source files. 2013-09-16 09:16:49 +02:00
Gergely Polonkai 7a44c1305f Merge branch 'master' of github.com:gergelypolonkai/swe-glib 2013-09-14 16:32:00 +02:00
Gergely Polonkai 3d563f9af2 Added coordinates and house system as properties of GsweMoment 2013-09-14 16:31:22 +02:00
Gergely Polonkai da56fa5469 Added some known limitations to README.md 2013-09-11 10:20:52 +00:00
Gergely Polonkai 54b4c8863d Made text of README.md a bit more straight; minor typo fixes, too 2013-09-11 10:20:11 +00:00
Gergely Polonkai 9247b755f0 Documentation fix: added one missing parameter 2013-09-11 10:38:06 +02:00
Gergely Polonkai 387b65c792 Added gswe_moment_{set,get}_house_system() to the API 2013-09-11 03:41:42 +02:00
Gergely Polonkai 97521c4e7c Made gswe_moment_init() static 2013-09-11 03:37:00 +02:00
Gergely Polonkai 7632b8f155 Documented gswe_moment_get_house() 2013-09-11 03:36:39 +02:00
Gergely Polonkai 0f0b1e230a GSWE_HOUSE_SYSTEM_NONE is now handled at a few points 2013-09-11 03:36:19 +02:00
Gergely Polonkai a58794ca95 Added more GsweMoment documentation 2013-09-11 03:35:45 +02:00
Gergely Polonkai 4136e9452b gswe_moment_set_timestamp() now increases revision, as it should be 2013-09-11 03:34:43 +02:00
Gergely Polonkai 4cd286d83f Added gswe_moment_{get,set}_coordinates() to the API 2013-09-11 03:34:07 +02:00
Gergely Polonkai 32d3a26ee6 Documented gswe_timestamp_new() 2013-09-11 03:33:14 +02:00
Gergely Polonkai 615a633c25 Finished documenting GsweMomentPrivate 2013-09-11 03:32:49 +02:00
Gergely Polonkai 9588ed6447 Made GsweCoordinates a boxed type 2013-09-11 03:32:20 +02:00
Gergely Polonkai 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
Gergely Polonkai a2f7154c15 Typo fix for GSWE_TYPE_PLANET_DATA 2013-09-11 03:28:47 +02:00
Gergely Polonkai a9b4e0d10f Added gswe_moment_get_timestamp() to the API. 2013-09-11 03:28:15 +02:00
Gergely Polonkai a57ce7cd2f Finished documenting GsweMomentError and GsweTimestampError 2013-09-11 01:55:35 +02:00
Gergely Polonkai ec82bfc08d Added @err to function documentation 2013-09-11 01:55:10 +02:00
Gergely Polonkai e520c3188b Removed the changed method from GsweMomentClass and GsweTimestampClass 2013-09-11 01:54:36 +02:00
Gergely Polonkai eedea7a884 Updated .gitignore, as swe-glib.pc.in is moved to data/ 2013-09-11 01:50:10 +02:00
Gergely Polonkai c5294a3155 Marked reserved GObject class slots as private
This stops GTK-Doc from complaining
2013-09-11 01:48:19 +02:00
Gergely Polonkai 50a6e604f4 Modified README to reflect API stability 2013-09-11 01:10:49 +02:00
Gergely Polonkai e11eca2bb0 Merge branch 'master' of github.com:gergelypolonkai/swe-glib 2013-09-11 01:08:55 +02:00
Gergely Polonkai f65f66fd72 Finalized API
From this on, API (and hopefully ABI) change is very unlikely
2013-09-11 01:08:35 +02:00
Gergely Polonkai 2fe9e524e9 Added some padding members to both GsweMoment and GsweTimestamp
I'd like to keep the ABI as stable as possible. With all the possible
additions in my mind, it is still possible I won't be able to keep it,
even with this much reserved slots.
2013-09-11 00:20:54 +02:00
Gergely Polonkai a1d17fde77 Renamed gswe_moment_get_mirror_mirrorpoints() to gswe_moment_get_mirror_all_aspects()
Just to make the API to seem consistent.
2013-09-11 00:18:31 +02:00
Gergely Polonkai da2aa0c5f0 Renamed gswe_moment_get_aspects() to gswe_moment_get_all_aspects()
Just to make the API to seem consistent.
2013-09-11 00:17:23 +02:00