Giter Site home page Giter Site logo

cruiserone / astrolog Goto Github PK

View Code? Open in Web Editor NEW
155.0 14.0 58.0 9.78 MB

The astrology software "Astrolog", version 7.70

Home Page: http://www.astrolog.org/astrolog.htm

License: Other

Makefile 0.03% AngelScript 0.25% C++ 51.80% C 13.28% HTML 18.12% DIGITAL Command Language 0.03% ActionScript 16.49%
astrology astrolog ephemeris planetarium astrology-animation astrology-calculator astrology-symbols

astrolog's People

Contributors

cruiserone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

astrolog's Issues

Anti-aliased lines and circles

I am honestly amazed by the features of this free software after I have re-discovered it 20 years later. Yet the stair-stepped, jagged lines and non-smooth circles makes it hard on my eyes. It also makes it look behind the times.

I cannot have been the first person to request anti-aliasing. Is there a technical reason why it cannot or won't be implemented?

Regardless, thank you for all the other great parts.

Vedic Charts

May to add mention to "North-Indian Chart" that is represents the "bhava chalit" system, while "South-Indian Chart" is the classic "raši" chart. (readme or in program would be it, as I think)
Actually/originally both kinds of representation are interchangeable, and are not dependent on the house-system used, whether it is a whole-sign or a vehlow/vedic/centered-equal house system.

Have been just little bit surprised to see different positions of sun in both charts, while randomly changing the chart style. 😄 ❤️

Astrolog for Linux or Web Browser?

HI. I do like this software but recently I switched to Linux and this is one of the softwares for which I can't find any replacement.

It is possible to see a full version of Astrolog software build for Linux and / or Web Browser?

Compile on ubuntu 20.04.2 amd64

I am able to compile the latest version as shared library
It is running fine on terminal but how to enable graphical mode (compile as executable)
Using latest gcc

Arbitrary birth-time reset

MY Setup:
wine on Linux
Astrolog750

Issue: Somewhy the birth-time manipulate ifself after importing a .aaf file.

How to reproduce:

  • Create a new chart for:
    18.12.1936 18:10 in "Marks, Russia"
  • Export it as .aaf file
  • import it again
  • somewhy the time resets itself automatically to 6:10 ... but in file it is still correct

Makefile?

Hi @CruiserOne .

Maybe replace?:

Astrolog/Makefile

Lines 19 to 33 in 95fd050

NAME = astrolog
OBJ = astrolog.o atlas.o calc.o charts0.o charts1.o charts2.o charts3.o\
data.o express.o general.o intrpret.o io.o matrix.o placalc.o placalc2.o\
xdata.o xgeneral.o xdevice.o xcharts0.o xcharts1.o xcharts2.o xscreen.o\
swecl.o swedate.o swehouse.o swejpl.o swemmoon.o swemplan.o sweph.o\
swephlib.o
# If you don't have X windows, delete the "-lX11" part from the line below:
# If not compiling with GNUC, delete the "-ldl" part from the line below:
LIBS = -lm -lX11 -ldl
CPPFLAGS = -O -Wno-write-strings -Wno-narrowing -Wno-comment
astrolog:: $(OBJ)
cc -o $(NAME) $(OBJ) $(LIBS)
strip $(NAME)

to:

NAME = astrolog
OBJS = astrolog.o atlas.o calc.o charts0.o charts1.o charts2.o charts3.o\
       data.o express.o general.o intrpret.o io.o matrix.o placalc.o placalc2.o\
       xdata.o xgeneral.o xdevice.o xcharts0.o xcharts1.o xcharts2.o xscreen.o\
       swecl.o swedate.o swehouse.o swejpl.o swemmoon.o swemplan.o sweph.o\
       swephlib.o

# If you don't have X windows, delete the "-lX11" part from the line below:
# If not compiling with GNUC, delete the "-ldl" part from the line below:
CPP = cc
CPPFLAGS = -Wall -O -Wno-write-strings -Wno-narrowing -Wno-comment
COPTS ?= -DSWITCHES
LDFLAGS = -lm -lX11 -ldl -s
RM = rm -f

$(NAME): $(OBJS)
	$(CPP) $(CPPFLAGS) $(COPTS) $^ -o $@ $(LDFLAGS)

clean:
	$(RM) $(OBJS) $(NAME)

Makefile.gz

Configuration File Extension

Is there a possibility to implement separated config-entries for

  • "true lilith"
  • "mean nodes"
  • "Sideral Zodiac in Invariable Plane of Solar System"
    inside astrolog.as
    Would be handy.

Issue with AddTime function in xcharts2.cpp

Good evening,

I tried to compile the software when I get this error.

xcharts2.cpp:1430:7: error: use of undeclared identifier 'AddTime' AddTime(&ciCore, 4, z); ^

I have never dealt with code in C++ before, and a Google search doesn't help.

unknown switch -Ya0

Just downloaded the new version, tried to run it.
v. 740

it returns me a message;
Astrolog: Unknown switch '-Ya0'

Downloaded the cli version, run on Linux.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.