Astrognome is a free astrology software. Designed for the GNOME Desktop, it aims to be simple and intuitive.
Go to file
Gergely POLONKAI (W00d5t0ck) 5a1ff8cee9 Added Help on pressing F1
This still has many things to do. The help files must be improved,
and the help function must be made context-aware (the current show_help()
function is already context-aware).
2013-09-22 13:51:21 +02:00
data Created desktop icon definition 2013-09-21 22:33:23 +02:00
docs Uncrustified sources 2013-09-21 18:37:27 +02:00
help Updated Hungarian Help translation 2013-09-22 13:39:30 +02:00
images Created pure-path version for sign Virgo 2013-09-19 15:19:09 +02:00
libgd@62f9b8b925 Added libgd as a submodule, until GTK+ 3.10 comes out 2013-09-07 23:14:35 +02:00
m4 Created geonames_process.pl Perl script to download and process geonames.org data 2013-09-06 16:37:36 +02:00
po Created desktop icon definition 2013-09-21 22:33:23 +02:00
src Added Help on pressing F1 2013-09-22 13:51:21 +02:00
.gitignore Updated .gitignore to protect legal.xml help file 2013-09-22 13:40:22 +02:00
.gitmodules Added libgd as a submodule, until GTK+ 3.10 comes out 2013-09-07 23:14:35 +02:00
ABOUT-NLS Switched to gnome-autogen.sh 2013-08-22 01:44:01 +02:00
autogen.sh Updated autogen.sh to automatically update submodules 2013-09-09 11:05:28 +02:00
configure.ac Added (very) basic Yelp documentation. Testing needed! 2013-09-22 12:42:55 +02:00
graphics-help-from-irc.txt Added chat log on the topic of 2D drawing 2013-09-03 18:12:02 +02:00
Makefile.am Added (very) basic Yelp documentation. Testing needed! 2013-09-22 12:42:55 +02:00
README.md Uncrustified sources 2013-09-21 18:37:27 +02:00

#Astrognome

Features

The features below are already implemented.

  • Calculate planetary positions for any date, time and place on Earth, their aspects and mirrorpoints
  • Create natal charts for any date, time and place on earth, with exact planetary locations and their aspects

Upcoming features

The features below will be implemented in the first release of Astrognome.

  • Optionally include dwarf planets and comets: Chiron, Pallas, Ceres, Juno and Vesta
  • Optionally include Vertex
  • Time stepping
  • Application settings
    • Default display properties (can be overridden per window)
      • Traditional view (personal planets and Ptolemaic aspects only)
      • Display major (Ptolemaic) aspects
      • Display minor aspects
      • Display antiscia/contra-antiscia
      • Display personal planets
      • Display outer planets
      • Display dwarf planets and asteroids
      • Display fixed stars
      • Display hidden ascendent
      • Display Vertex/anti-Vertex
    • Symbol of Uranus and Pluto to use in charts

Later features

The features below will become part of Astrognome in later versions.

  • Custom location database
  • Synastries (Composite charts)
  • Transits
  • Progression

Credits

Astrognome was originally created by Jean-André Santoni, and was hosted on Google Code. The original project is now rewrote from scratch, using the SWE-GLib library (which is actually a wrapper around Swiss Ephemeris library). Several ideas come from the original project, and from others like Placidus and Aquarius2Go.

Hacking

The project is currently hosted on GitHub. Just fork the repo, make your changes and issue a pull request. Don't like GitHub? That's fine with me; in this case, clone the repo, and send your changes, and send me your modifications at gergely@polonkai.eu as a git-bundle or a patch (in this latter case, you should also mention which commit is your base).

The entire project is written in C, utilizing GTK+ (3.8 currently, but the final version may come only with 3.10) and SWE-GLib (which is used for the calculations part).

Astrognome follows a well-defined coding style. If you contribute, please follow that by looking at existing sources, or use Uncrustify with the config file under docs/. The only thing it messes up currently is the alignment of object type #definitions.

!!!WARNING!!!


The code is a bit messy yet, and displays calculated data only in a textual form. Graphics will be added later.