Commit Graph

480 Commits

Author SHA1 Message Date
8b661ed04d Changed source to build with external SWE-GLib 2013-09-06 11:34:24 +02:00
ec9ad449b7 Moved all SWE and SWE-GLib related files under swe-glib/
!!!WARNING!!!   The build system is not updated to reflect this! The
!!!WARNING!!!   whole point is to subtree the swe-glib/ directory,
!!!WARNING!!!   making SWE-Glib a separate project as it intended to be.
2013-09-05 11:36:43 +02:00
28a55131bb Started creating "pure path" sign symbols
These symbols are based on the original Cantarell symbols, but instead of
creating filled paths, these utilize only single paths that hase to be
stroked. This way, changing the stroke-width value is enough to make the
sign emphasized.
2013-09-05 11:23:08 +02:00
549e43c4da Fixed SVG files (removed unnecessary groupings) 2013-09-05 11:19:37 +02:00
b309a49011 Renamed typo filename 2013-09-04 15:05:20 +02:00
e082c0fe07 Added chat log on the topic of 2D drawing 2013-09-03 18:12:02 +02:00
5cfb27d3cd Created basic UI for Astrognome
UI is a bit overrated word here. You can enter your name, birth date and
birth place with coordinates. Time zone is hard-coded +0100. Output is
textual, and created on separate tabs. Design of dialogs and the main
window is not clear yet.
2013-09-03 18:10:12 +02:00
ff26919775 Removed SWE as a direct dependency of Astrognome 2013-09-03 18:04:43 +02:00
1e4b769314 Now doing all calculations through SWE-GLib 2013-09-03 13:14:28 +02:00
c30c3fd9ac SWE-GLib can now calculate mirrorpoints (antiscia) 2013-09-03 12:59:32 +02:00
f61d2fa80a Added mirror point axes 2013-09-03 12:01:08 +02:00
bdc8a847b6 Outsourced aspect calculation to SWE-GLib 2013-09-03 11:40:57 +02:00
1966d1f503 Removed unneeded structs from executable code 2013-09-03 11:35:37 +02:00
a7368d92c5 Added some function documentation 2013-09-03 11:26:53 +02:00
b954f0584e Finished gswe_moment_get_planet_aspects() 2013-09-03 11:26:37 +02:00
dc94217a70 Added planetary distance to GsweAspectData structure 2013-09-03 11:26:09 +02:00
c25d078b7d SWE-GLib can now calculate aspects 2013-09-03 01:11:18 +02:00
65a014410a Added the "none" aspect to the aspect list 2013-09-03 00:45:02 +02:00
0b722dc84c Made aspect names translatable 2013-09-03 00:44:42 +02:00
a1db6a16b3 Removed unneeded variables from astrognome.c 2013-09-02 23:49:46 +02:00
7bb59c6deb Added aspect definitions to SWE-GLib 2013-09-02 23:49:17 +02:00
157bca2707 Removed function get_sign() from calculate.[ch] 2013-09-02 23:32:14 +02:00
c94ae14203 Created GsweHouseData struct to hold house data, including starting sign 2013-09-02 23:29:58 +02:00
3ae4385740 Removed unneeded printf 2013-09-02 23:28:59 +02:00
9c694df8db Now displaying planetary calculations based on SWE-GLib instead of pure SWE 2013-09-02 23:14:30 +02:00
9af961f4e4 SWE-GLib is now calculating Moon's phase 2013-09-02 23:12:56 +02:00
9a43ebb904 Now also calculating element and quality points 2013-09-02 23:10:35 +02:00
ac343217b2 Now adding all known planets to the GsweMoment in astrognome.c 2013-09-02 23:04:05 +02:00
ea28bef085 Fixed sign elements and qualities 2013-09-02 17:34:30 +02:00
c92a1ad648 Created planetary calculation functionality 2013-09-02 16:19:45 +02:00
fd26b7c01c Added GswePlanetInfo.real_body field
It shows if the given astrological body's position can be calculated with
Swiss Ephemeris' swe_calc() function.
2013-09-02 16:19:02 +02:00
ad6f87baae Added some documentation 2013-09-02 16:17:23 +02:00
770af8c2c0 Created gswe_sign_info_table 2013-09-02 12:31:19 +02:00
29968e594b Added planet point values to SWE-GLib's gswe_planet_info_table 2013-09-02 12:29:50 +02:00
32b7fa1b96 Moved the GsweHouseSystem typedef up in gswe-types.h to create some consistency 2013-09-02 10:28:30 +02:00
6aada9a3c6 Outsourced house cusp position calculations to SWE-GLib. 2013-09-01 22:30:51 +02:00
7dc0a25d9d Modified GsweTimestamp so the time zone must be specified as a double (in hours) 2013-09-01 19:30:27 +02:00
4f2c91d553 Added house systems to library initialization 2013-09-01 16:09:57 +02:00
44ac62e474 Made planet_info_table externally accessible 2013-09-01 16:09:30 +02:00
3cd29ac533 Added Swiss Ephemeris planet IDs to planet info table initialization 2013-09-01 16:09:06 +02:00
ab031ab2c6 Removed unneeded global variable from SWE-GLib 2013-09-01 16:07:56 +02:00
1804233710 Added aspects and house systems to gswe-types.h 2013-09-01 16:07:30 +02:00
89d4b27f7b Added GswePlanetInfo.sweph_id for Swiss Ephemeris planet IDs 2013-09-01 16:06:25 +02:00
7bb7086c6d Changed GsweMoment.timestamp from GDateTime to GsweTimestamp 2013-09-01 14:31:23 +02:00
1b7da6ddf8 Removed unnecessary julian_timestamp property of GsweMomentPrivate 2013-09-01 14:21:21 +02:00
cca5c6b540 Changed signal name GsweMoment::moment-changed to changed 2013-09-01 14:18:57 +02:00
f8fb15ac28 Added SWE-Glib sources, which currently wraps Swiss Ephemeris function calls 2013-09-01 13:52:18 +02:00
e768af46ce Added translation-related lines to .gitignore 2013-09-01 13:47:14 +02:00
51cf967ce3 Added backup, swap and tags files to .gitignore
Conflicts:
	.gitignore
2013-08-29 21:13:47 +02:00
4eed03e221 Added some documentation to test GTK-Doc 2013-08-26 01:56:33 +02:00