Giter Club home page Giter Club logo

maitreya8's Introduction

maitreya8's People

Contributors

martin-pe 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

maitreya8's Issues

Day-name is not updated in Edit-Horoscope-Data

I have stumbled upon this minor issue: the software as such opens up with the current-day's data. For example, today happens to be Thursday, but the day's name doesn't seem to get updated/changed to the correct one if I change it to anything else - for example, when I input 1952-07-26, instead of Thursday (which is today) it should change to Saturday, but it doesn't happen in the latest release version (and still remains as Thursday).

This doesn't happen in case of v7.1.1, and though there is no mention of day's name in the Edit-Horoscope-Data menu, the day is correctly mentioned in the Text-View/Base-Data output.

Thank you for your great work.

[feature] Symbolic names for grahas in vargas

Description:
At this moment maitreya has a couple grahas mode views. It can show grahas as "Symbols for Planets" and "Vedic Planet Names". Default mode is to write localized graha's name on the grid. For example: Mars, Jupiter, Moon... etc.. Or in russian locale: Марс, Юпитер, Луна.

Expected result:
Parashara's Light, in my taste, has more convinient form to show grahas names. It shows Short symbolic names like: Ma, Ju, Mo, Su, Sa, Me, Ra, Ke, Ve..Could you add this in the future releases?

I'm using the Vedic North style grid.

Bug: Maitreya 8 (beta 3) calculations are slow

When casting a new chart or when changing tab in multiple views, the program is not very responsive but reacts slowly. It takes about 2-3 seconds from each change of tab (Vargas, graphical dasa, astakavarga, sarvatobhadra). The vimsopaka bala, text window, yogas and shadbala views are snappy and fast.

In comparison, Maitreya 7 is fast, it takes only milliseconds to go from tab to tab.

Superfluous lines in Ashtakavarga.cpp?

if ( j == OMOON && k == HOUSE9 ) return 0; // Moon malefic in 9 from Moon

			if ( j == OMOON && k == HOUSE9 ) return 0;     // Moon malefic in  9 from Moon
			if ( j == OMARS && k == HOUSE9 ) return 1;     // Moon benefic in  9 from Mars

I believe these two lines are unnecessary because the array already has these same values. Please check.

Also would be interested in knowing based on which text you have provided the values that differ from Varahamihira, and those for the Ascendant which don't seem to be part of the Ashtavarga Adhyaya of Brihajjataka.

Thanks!

Typos in german translation

When changing the location and switching to e.g. "ephemeris", I get a dialog stating:

"Die Honfiguration wurde geändert. [...]"

It must be "Konfiguration" - use a capital K instead of H.

improvements

  1. Although both the Vedic map and the Western map have the opportunity to select ayanamsha Lahiri, Raman and Krishnamurti, but there is no way to select my own ayanamsha, which is set manually in the "Ephemeris" tab.
    It is not clear how the ayanamsha given in the ephemeris affects strictly defined ayanamshas in the Vedic and Western maps.
    i.e. when calculating Vimshottari dasha, the ayanamsha that was set manually in the “Ephemeris” tab is not taken into account at all. And Vimshottari dasha in the current version of the program is calculated with the usual Ayanamsha (Lahiri, Raman and Krishnamurti), which does not give the result that user expects.

  2. Vedic map - in Rashi, D-1 does not distribute planets to Houses from the Western map, but to houses strictly equal to Rashi.
    The request to provide the user with a choice - according to which option the user is preferable to distribute the planets according to Houses: according to Houses from the Western map or according to houses strictly equal to Rashi.
    (this improvement is optional)
    image

  3. When saving the interpretation text to a CSV file, the headings in Russian are written as hieroglyphs

Timezone settings

Please check the timezone settings , as i installed 8.0 released (June 24 2017) and created new chart , i had to manually change the DST settings to 00:00 for Indian cities, whereas it was no so in previous versions.

Uncommon abbreviation for Tula

Tula is abbreviated as "Thu", which is rather confusing, as the word is तूला originally and the letter त is normally transliterated as 'ta' and not 'tha', which on the other hand is the transliteration for the letter थ ,

So better abbreviate Tula as Tul or similar.

Feature request: Please add a column of Nakshatra lords

In the Vedic comprehensive main view, if you can add an optional column of Nakshatra lords that will be very useful. Nakshatra lords are needed to see minor connections between planets. Remembering nakshatra lords of 27 nakshatras is a bit daunting task. This feature will make the program complete.

RPM package for fedora 29 not accessible and compiling from source fails

unable to access the below path to download the latest version of the package

http://widehat.opensuse.org/opensuse/repositories/home:/zhonghuaren/Fedora_29/

Also tried to compile and build an RPM from the source using "spec" file, but fails.

----- failure -----------
extracting debug info from /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/bin/maitreya8t
extracting debug info from /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/bin/maitreya8.bin
/usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
cpio: src/jyotish/y.tab.c: Cannot stat: No such file or directory
cpio: src/jyotish/y.tab.h: Cannot stat: No such file or directory
25868 blocks

  • '[' '%{buildarch}' = noarch ']'
  • QA_CHECK_RPATHS=1
  • case "${QA_CHECK_RPATHS:-}" in
  • /usr/lib/rpm/check-rpaths
  • /usr/lib/rpm/check-buildroot
  • /usr/lib/rpm/redhat/brp-ldconfig
    /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory
  • /usr/lib/rpm/brp-compress
  • /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
  • /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1
  • /usr/lib/rpm/brp-python-hardlink
  • /usr/lib/rpm/redhat/brp-mangle-shebangs
    mangling shebang in /usr/bin/maitreya8 from /bin/sh to #!/usr/bin/sh
    Processing files: maitreya8-8.0.1-1.fc29.x86_64
    error: File not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/bin/maitreya88t
    error: Directory not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/fonts/truetype/maitreya8
    error: File not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/fonts/truetype/maitreya8/Saravali.ttf
    Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WZSxuE
  • umask 022
  • cd /home/sarvesh/rpmbuild/BUILD
  • cd maitreya8-8.0.1
  • DOCDIR=/home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • export LC_ALL=C
  • LC_ALL=C
  • export DOCDIR
  • /usr/bin/mkdir -p /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr COPYING /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr README /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr NEWS /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr INSTALL /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr AUTHORS /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • cp -pr ChangeLog /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/doc/maitreya8
  • exit 0

RPM build errors:
File not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/bin/maitreya88t
Directory not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/fonts/truetype/maitreya8
File not found: /home/sarvesh/rpmbuild/BUILDROOT/maitreya8-8.0.1-1.fc29.x86_64/usr/share/fonts/truetype/maitreya8/Saravali.ttf

Request you to have a look into this and help in making RPM available to install this software

Thanks

Maitreya8 crashes on OS X El Capitan (10.11.6)

Unable to start Maitreya8 while using OS X El Capitan (10.11.6)

Path:                  /Users/USER/Downloads/*/Maitreya8.app/Contents/MacOS/Maitreya8
Identifier:            Maitreya Version 8.0
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Maitreya8 [7299]
User ID:               501

Date/Time:             2017-10-28 09:20:55.292 +0300
OS Version:            Mac OS X 10.11.6 (15G17022)
Report Version:        11
Anonymous UUID:        8AF2929F-3AB8-7B0E-EA72-E2BDA73CD8CA

Sleep/Wake UUID:       ABB0FC63-45FF-452B-BE6F-9F1A3F85245B

Time Awake Since Boot: 50000 seconds
Time Since Wake:       3500 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /usr/local/lib/libjpeg.8.dylib
  Referenced from: /Users/USER/Downloads/*/Maitreya8.app/Contents/MacOS/Maitreya8
  Reason: image not found

Binary Images:
    0x7fff6d2fa000 -     0x7fff6d331a47  dyld (360.22) <C8E77F6D-CE86-3C5B-8576-2584A799B51E> /usr/lib/dyld
    0x7fff82a68000 -     0x7fff82a69ffb  libSystem.B.dylib (1226.10.1) <645FA2BC-801C-3225-9AE3-8BAB57C4BE4A> /usr/lib/libSystem.B.dylib
    0x7fff82aea000 -     0x7fff82b5ffff  com.apple.framework.IOKit (2.0.2 - 1179.50.2) <A509D3AE-9D48-31B7-89C7-326A7A2007B2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8469e000 -     0x7fff8469efff  com.apple.Carbon (154 - 157) <8F6ED602-5943-3E29-A793-BC331E2C183D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff897d3000 -     0x7fff897e1fff  com.apple.opengl (12.1.0 - 12.1.0) <12EBDE6A-2F44-3429-8337-2BB36870BFD8> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8eb78000 -     0x7fff8ed1eff7  com.apple.audio.toolbox.AudioToolbox (1.13 - 1.13) <370E95BC-956C-3962-86CC-0A14CF6A0389> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff97836000 -     0x7fff97836fff  com.apple.Cocoa (6.11 - 22) <807787AB-D231-3F51-A99B-A9314623C571> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa

Model: MacBookPro5,3, BootROM MBP53.00AC.B03, 2 processors, Intel Core 2 Duo, 2,66 GHz, 8 GB, SMC 1.48f2
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 256 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3030352E4130324C4620
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3030352E4130324C4620
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.106.98.101.28)
Bluetooth: Version 4.4.6f2, 3 services, 18 devices, 1 incoming serial ports
Network Service: MBP<->MacMini, FireWire, fw0
Network Service: iPhone, Ethernet, en3
Serial ATA Device: Samsung SSD 840 EVO 1TB, 1 TB
Serial ATA Device: MATSHITADVD-R   UJ-868
USB Device: USB Bus
USB Device: Apple Internal Keyboard / Trackpad
USB Device: IR Receiver
USB Device: USB Bus
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 Bus
USB Device: Built-in iSight
USB Device: iPhone
USB Device: USB 2.0 Bus
USB Device: Card Reader
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: ESI M4U XT
USB Device: USB HID
USB Device: USB-PS/2 Optical Mouse
USB Device: USB HID
Thunderbolt Bus: 

Request for new Object: Bhrigu Bindu (Bhrigu Point/Destiny Point)

As described here: http://www.astrologykrs.com/Bhrigu-Bindu.html

This is a mathematical point between Moon and Rahu, not Rahu and Moon which shows your destiny. i.e. If Rahu is in 4th house at 15 degrees, Moon is in the 10th house at 15 degrees then the mid point of Destiny Point will be the 7th house. If Moon was in 4th house and Rahu was in 10th house with similar degrees then mid point would occur in the first house. The mathematical way to calculate Destiny Point is to take the longitude of Moon and add it with the longitude of Rahu and divide them by two, and the remaining number would be the degree point.

I had a email conversation with Dr. Arjun Pai on calculating BB. These are his exact words.

Another method calculation is:
By deducting the longitude of Rahu from that of Moon.The difference is divided by 2.The Quotient obtained should be added to Rahu's position and the result will be the Rahu-Moon midpoint and is called Destiny Point.

  1. Moon and Rahu are in 11th House (in this case)
  2. Rahu at 5 degrees and Moon at 12 degrees. So ideally the BB should be in (-5+ 12) = 7/2 = 3.5 + Rahu's position of 5 degree = 8.5 degrees in the 11th house itself.

Calculation of Parts of Fortune

I'm currently translating Maitreya into Traditional Chinese and had found a questionable formula of Race (Consciousness): Asc - 10 Aries + Moon .
Referring to other sources would that be Asc - Pluto + Moon instead?

Bug: Astakavarga calculation wrong

Birth data used:
18.09.1975 00:19 (AM), Joensuu, Finland. Timezone GMT+2, no daylight saving

The points are totally different in sarvastakavarga between Maitreya8 and JHora:
Sarvastakavarga Maitreya 8:

image

Sarvastakavaga JHora:

image

The points are exactly the same for Ascendant, Su, Me, Ju, Ve and Sa in Maitreya8 and in JHora. But different for Mo & Ma.

Maitreya 8 all planets:
image

JHora:
image perfect

Parashara's Light:
image

JHora and Parashara calculate Ashtakavarga correclty and give the same result. Maitreya calculates differently and gives different result.

Bug report contributed by: Virendra S Battu

Build failing - Resource temporarily unavailable

Hi,

I'm trying to build this repo (SHA: 85749c5) on Windows 10 using Cygwin and I get the following error message -

$ make -f Makefile.win
cd src; make -f Makefile.win; cd ..
0 [main] sh 11016 fork_copy: linked dll data/bss pass 0 failed, 0x31000..0x31A54, done 0, windows pid 20672, Win32 error 998
/bin/sh: fork: Resource temporarily unavailable
make: *** [all] Error 128

Could someone please tell me how to resolve this?

Feature request: Create reference for higher vargas and varga lordships in yoga editor

Create reference for higher vargas and varga lordships in yoga editor. Currently one can create rules only for rasi. Many yogas are formed in other vargas too, but currently it is impossible to create rules for them in Yoga Editor.

Such as:

  1. "If Venus occupies 7th and is in sign OR navamsa of Saturn, OR aspected by Saturn in any way"

A function "getNavamshaLord" (or "getD9Lord") is needed.

  1. "when the Moon is in a navamsa of Leo and aspected by Venus, the native will be childless"

again, "getNavamshaLord" would be needed.

  1. "When a woman’s ascendant or Moon falls in Gemini or Virgo and occupies a trimsamsa of Saturn, she will be of the third sex (kliba) (24.4)."

A function "getTrimsamsaLord" or "getD30Lord" would be needed

  1. "When a man’s ascendant is in the sixth navamsa of Aries, he will be soft in disposition, timid and of the third sex (shandha) (51.7)."

How could one formulate such rule?

  1. "when Ketu is posited in or second from the karakamsa lagna and aspected by Mercury and Saturn, the native will be impotent and unable to procreate (1.2.34)."

[The sign occupied by the Atmakaraka in the navamsa chart is the KARAKAMSA lagna.]

We need a function to refer to atmakaraka OR karakamsa lagna.

Bug: Incomplete usage syntax given in textclient help msg

The help message of maitreya8t gives incomplete info for syntax:

Current:
Usage: maitreya8t [--help] [--help] [--date <str>] [--location <str>]

Should be updated to:
Usage: maitreya8t [--help] [--help] [--date="<str>"] [--location="<str>"]

Current:

  --date=<str>              	Set UT date YYYY-MM-DD HH:MM:SS
  --location=<str>          	Set location "name LL:LL BB:BB ZZ"

Should be updated to:

  --date=<str>              	Set UT date "YYYY-MM-DD HH:MM:SS"
  --location=<str>          	Set location "name LL:LL BB:BB (+/-)ZZ"

Also the first line appears twice:

  --help                    	show this help message
  --help                    	show this help message

feature request: Please add feature of prashna kundali with KP number (1-249)

Prashna Kundali with KP number is an important feature in Krishnamurti Paddhati, where ascendent (Lagna) angle is depends on KP number selected by questioner. for e.g. question with KP number selected "175" has ascendent angle 251°26'40" (sagittarius 11°26'40"). If you can add this feature it will be helpful to KP users.

Name is not updated in print-header

Hi,
Thank you for making this great software. I have noted one small issue - a cosmetic one - during printing a chart in Vedic-Comprehensive mode. The header doesn't seem to get replaced with the new name (despite the fact that I have saved the chart with the new name). In all pages (2 & 3) it appears as nn/Date.../Time..., while it would be better if 'nn' is replaced with the corresponding chart's name...

Date format not following the system locale set by the user

Currently the date format in Birth Data screen, as well as across the program follows the american format YYYY-MM-DD. This is confusing and very inconvinient. The birht data entry, the dasa tree, the printouts, the command line client – all suffer from this same issue.

Date & Time format should be read from the system LOCALE, enabling user to input data using local date format he is accustomized to.

Maitreya8 crashes in Configuration Selection/Configuration TYPO.

I am using Maitreya8 on Mac OS X 10.12.6 and I can cause it to crash by doing the following:
Launch Maitreya8.
Open "Configuration".
Tip Down the triangle on "User Interface" section to Expand it.
Click on "Colors".
Click on the "Charts" Button at the Top.
Quickly Click on the "Planets" drop down selector to select a Planet to change the displayed Color OF ...
And Click on "Vesta".
Immediately Maitreya8 crashes ...

The Crash Reporter shows up offering the following Report:

Process: Maitreya8 [62174]
Path: /Applications/Games/Maitreya8.app/Contents/MacOS/Maitreya8
Identifier: Maitreya Version 8.0
Version: 8.0 (8.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Maitreya8 [62174]
User ID: 502

Date/Time: 2019-07-07 00:55:46.109 -0700
OS Version: Mac OS X 10.12.6 (16G2016)
Report Version: 12
Anonymous UUID: ACD1E69A-C213-EA05-D78B-565670EF6943

Time Awake Since Boot: 970000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
Performing @selector(controlAction:) from sender wxNSPopUpButton 0x62000016ac80
Assertion failed: (selplanet >= 0 && selplanet < MAX_EPHEM_OBJECTS - 2), function updateUiObjectColors, file ColorPanel.cpp, line 580.

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fffb61bbd42 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fffb62a9457 pthread_kill + 90
2 libsystem_c.dylib 0x00007fffb6121420 abort + 129
3 libsystem_c.dylib 0x00007fffb60e8893 __assert_rtn + 320
4 Maitreya Version 8.0 0x0000000100197c6f ColorPanel::updateUiObjectColors() + 1535
5 Maitreya Version 8.0 0x00000001008c3b49 wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 185
6 Maitreya Version 8.0 0x00000001008c38cb wxEvtHandler::ProcessEventLocally(wxEvent&) + 59
7 Maitreya Version 8.0 0x00000001008c3764 wxEvtHandler::ProcessEvent(wxEvent&) + 100
8 Maitreya Version 8.0 0x000000010076ea90 wxWindowBase::TryAfter(wxEvent&) + 224
9 Maitreya Version 8.0 0x000000010076ea90 wxWindowBase::TryAfter(wxEvent&) + 224
10 Maitreya Version 8.0 0x000000010076ea90 wxWindowBase::TryAfter(wxEvent&) + 224
11 Maitreya Version 8.0 0x00000001008c3bec wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
12 Maitreya Version 8.0 0x00000001006a4700 wxControlWithItemsBase::SendSelectionChangedEvent(int) + 240
13 Maitreya Version 8.0 0x0000000100607ee2 wxChoice::OSXHandleClicked(double) + 18
14 Maitreya Version 8.0 0x000000010067ceca wxWidgetCocoaImpl::controlAction(NSView*, void*, void*) + 42
15 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
16 com.apple.AppKit 0x00007fff9e6c8721 -[NSApplication(NSResponder) sendAction:to:from:] + 456
17 com.apple.AppKit 0x00007fff9e1accc4 -[NSControl sendAction:to:] + 86
18 com.apple.AppKit 0x00007fff9e1acbec __26-[NSCell _sendActionFrom:]_block_invoke + 136
19 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
20 com.apple.AppKit 0x00007fff9e1acb44 -[NSCell _sendActionFrom:] + 128
21 com.apple.AppKit 0x00007fff9e1ef539 -[NSButtonCell _sendActionFrom:] + 98
22 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
23 com.apple.AppKit 0x00007fff9e302713 -[NSPopUpButtonCell _popUpItemAction:] + 87
24 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
25 com.apple.AppKit 0x00007fff9e6c8721 -[NSApplication(NSResponder) sendAction:to:from:] + 456
26 com.apple.AppKit 0x00007fff9e19b666 -[NSMenuItem _corePerformAction] + 324
27 com.apple.AppKit 0x00007fff9e19b3d2 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114
28 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
29 com.apple.AppKit 0x00007fff9e224955 -[NSMenu performActionForItemAtIndex:] + 121
30 com.apple.AppKit 0x00007fff9e2248cc -[NSMenu _internalPerformActionForItemAtIndex:] + 94
31 com.apple.AppKit 0x00007fff9e2246f9 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 107
32 com.apple.AppKit 0x00007fff9e0db580 NSSLMMenuEventHandler + 986
33 com.apple.HIToolbox 0x00007fff9f98dd85 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
34 com.apple.HIToolbox 0x00007fff9f98cff6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
35 com.apple.HIToolbox 0x00007fff9f9a2d14 SendEventToEventTarget + 40
36 com.apple.HIToolbox 0x00007fff9f9ef3e6 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 411
37 com.apple.HIToolbox 0x00007fff9fa1a9fb SendMenuCommandWithContextAndModifiers + 59
38 com.apple.HIToolbox 0x00007fff9fa1a9aa SendMenuItemSelectedEvent + 188
39 com.apple.HIToolbox 0x00007fff9fa1a87d FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 96
40 com.apple.HIToolbox 0x00007fff9f9f9b6b PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short, unsigned int, Rect const*, unsigned short, unsigned int, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) + 2007
41 com.apple.HIToolbox 0x00007fff9f9f8bd3 _HandlePopUpMenuSelection8(OpaqueMenuRef*, OpaqueEventRef*, unsigned int, Point, unsigned short, unsigned int, Rect const*, unsigned short, Rect const*, Rect const*, __CFDictionary const*, __CFString const*, OpaqueMenuRef**, unsigned short*) + 612
42 com.apple.HIToolbox 0x00007fff9f9f87ab _HandlePopUpMenuSelectionWithDictionary + 287
43 com.apple.AppKit 0x00007fff9e21b5a7 _NSSLMPopUpCarbonMenu3 + 6218
44 com.apple.AppKit 0x00007fff9e219ca3 -[NSCarbonMenuImpl popUpMenu:atLocation:width:forView:withSelectedItem:withFont:withFlags:withOptions:] + 456
45 com.apple.AppKit 0x00007fff9e2953a5 -[NSPopUpButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 564
46 com.apple.AppKit 0x00007fff9e1a9ddb -[NSControl mouseDown:] + 832
47 Maitreya Version 8.0 0x000000010067bc4e wxWidgetCocoaImpl::mouseEvent(NSEvent*, NSView*, void*) + 238
48 com.apple.AppKit 0x00007fff9e0c97a9 forwardMethod + 133
49 Maitreya Version 8.0 0x000000010067bc4e wxWidgetCocoaImpl::mouseEvent(NSEvent*, NSView*, void*) + 238
50 com.apple.AppKit 0x00007fff9e0c97a9 forwardMethod + 133
51 com.apple.AppKit 0x00007fff9e84424f -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 6341
52 com.apple.AppKit 0x00007fff9e840a6c -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 1942
53 com.apple.AppKit 0x00007fff9e83ff0a -[NSWindow(NSEventRouting) sendEvent:] + 541
54 Maitreya Version 8.0 0x000000010066cacc -[wxNSPanel sendEvent:] + 124
55 com.apple.AppKit 0x00007fff9e6c4681 -[NSApplication(NSEvent) sendEvent:] + 1145
56 Maitreya Version 8.0 0x00000001005e2721 -[wxNSApplication sendEvent:] + 97
57 com.apple.AppKit 0x00007fff9e1a10f8 -[NSApplication _doModalLoop:peek:] + 563
58 com.apple.AppKit 0x00007fff9e382026 __33-[NSApplication runModalSession:]_block_invoke + 80
59 com.apple.AppKit 0x00007fff9e381ef6 -[NSApplication runModalSession:] + 137
60 Maitreya Version 8.0 0x0000000100661910 wxGUIEventLoop::DoDispatchTimeout(unsigned long) + 64
61 Maitreya Version 8.0 0x000000010089d6b6 wxCFEventLoop::DispatchTimeout(unsigned long) + 38
62 Maitreya Version 8.0 0x000000010089d832 wxCFEventLoop::OSXDoRun() + 178
63 Maitreya Version 8.0 0x0000000100661f4f wxModalEventLoop::OSXDoRun() + 191
64 Maitreya Version 8.0 0x000000010089d931 wxCFEventLoop::DoRun() + 49
65 Maitreya Version 8.0 0x00000001007ecd12 wxEventLoopBase::Run() + 162
66 Maitreya Version 8.0 0x00000001005e4f83 wxDialog::ShowModal() + 99
67 Maitreya Version 8.0 0x0000000100004f8e ApplicationWindow::OnConfigure(wxCommandEvent&) + 446
68 Maitreya Version 8.0 0x00000001008c3b49 wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 185
69 Maitreya Version 8.0 0x00000001008c38cb wxEvtHandler::ProcessEventLocally(wxEvent&) + 59
70 Maitreya Version 8.0 0x00000001008c3764 wxEvtHandler::ProcessEvent(wxEvent&) + 100
71 Maitreya Version 8.0 0x000000010076ea90 wxWindowBase::TryAfter(wxEvent&) + 224
72 Maitreya Version 8.0 0x00000001008c3bec wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
73 Maitreya Version 8.0 0x00000001007250a0 wxMenuBase::SendEvent(int, int) + 192
74 Maitreya Version 8.0 0x000000010060ced4 wxMenu::HandleCommandProcess(wxMenuItem*, wxWindow*) + 116
75 Maitreya Version 8.0 0x0000000100668313 -[wxNSMenuItem clickedAction:] + 35
76 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
77 com.apple.AppKit 0x00007fff9e6c8721 -[NSApplication(NSResponder) sendAction:to:from:] + 456
78 com.apple.AppKit 0x00007fff9e19b666 -[NSMenuItem _corePerformAction] + 324
79 com.apple.AppKit 0x00007fff9e19b3d2 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114
80 libsystem_trace.dylib 0x00007fffb62bf3a7 _os_activity_initiate_impl + 53
81 com.apple.AppKit 0x00007fff9e224955 -[NSMenu performActionForItemAtIndex:] + 121
82 com.apple.AppKit 0x00007fff9e2248cc -[NSMenu _internalPerformActionForItemAtIndex:] + 94
83 com.apple.AppKit 0x00007fff9e2246f9 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 107
84 com.apple.AppKit 0x00007fff9e0db580 NSSLMMenuEventHandler + 986
85 com.apple.HIToolbox 0x00007fff9f98dd85 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
86 com.apple.HIToolbox 0x00007fff9f98cff6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
87 com.apple.HIToolbox 0x00007fff9f9a2d14 SendEventToEventTarget + 40
88 com.apple.HIToolbox 0x00007fff9f9ef3e6 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 411
89 com.apple.HIToolbox 0x00007fff9fa1a9fb SendMenuCommandWithContextAndModifiers + 59
90 com.apple.HIToolbox 0x00007fff9fa1a9aa SendMenuItemSelectedEvent + 188
91 com.apple.HIToolbox 0x00007fff9fa1a87d FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 96
92 com.apple.HIToolbox 0x00007fff9fa1b2b7 MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 702
93 com.apple.HIToolbox 0x00007fff9fa1af66 _HandleMenuSelection2 + 460
94 com.apple.AppKit 0x00007fff9e0cb368 _NSHandleCarbonMenuEvent + 239
95 com.apple.AppKit 0x00007fff9e345702 _DPSEventHandledByCarbon + 54
96 com.apple.AppKit 0x00007fff9e6c60c5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 963
97 com.apple.AppKit 0x00007fff9df3f3db -[NSApplication run] + 926
98 Maitreya Version 8.0 0x0000000100661ad5 wxGUIEventLoop::OSXDoRun() + 117
99 Maitreya Version 8.0 0x000000010089d931 wxCFEventLoop::DoRun() + 49
100 Maitreya Version 8.0 0x00000001007ecd12 wxEventLoopBase::Run() + 162
101 Maitreya Version 8.0 0x00000001007b7fc3 wxAppConsoleBase::MainLoop() + 99
102 Maitreya Version 8.0 0x000000010062600a wxApp::OnRun() + 26
103 Maitreya Version 8.0 0x0000000100829fba wxEntry(int&, wchar_t**) + 58
104 Maitreya Version 8.0 0x0000000100001414 main + 20
105 Maitreya Version 8.0 0x00000001000013a4 start + 52

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fffb61b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb61b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa0458114 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa0457591 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa0456de4 CFRunLoopRunSpecific + 420
5 com.apple.AppKit 0x00007fff9e097f02 _NSEventThread + 205
6 libsystem_pthread.dylib 0x00007fffb62a693b _pthread_body + 180
7 libsystem_pthread.dylib 0x00007fffb62a6887 _pthread_start + 286
8 libsystem_pthread.dylib 0x00007fffb62a608d thread_start + 13

Thread 2:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 3:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 4:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 5:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 6:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 7:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 8:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 9:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a648e _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 10:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 11:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 12:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 13:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 14:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 15:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 16:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 17:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 18:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 19:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 20:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 21:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 22:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 23:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 24:
0 libsystem_kernel.dylib 0x00007fffb61bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb62a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb62a607d start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff5fbfbbc8 rdx: 0x0000000000000000
rdi: 0x0000000000000307 rsi: 0x0000000000000006 rbp: 0x00007fff5fbfbbf0 rsp: 0x00007fff5fbfbbc8
r8: 0x0000000000000000 r9: 0x0000000000000244 r10: 0x0000000008000000 r11: 0x0000000000000206
r12: 0x00000001134c7028 r13: 0x00000001134c7000 r14: 0x00007fffbf00d3c0 r15: 0x0000000100a8a288
rip: 0x00007fffb61bbd42 rfl: 0x0000000000000206 cr2: 0x00007fffbefef128

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

REPEAT: The Selection of VESTA in the file ColorPanel.cpp, (on line 580?) causes an instant program CRASH!!!!!


SECOND BUG: a TYPO Error in Configuration / Western Astrology / Chart / General / Chart Options / Secondary Chart (Drop Down Selector) has two choices "Inside" and "Outsite" - Change "Outsite" to "Outside" please.

Screen Shot 2019-07-07 at 1 06 04 AM

partner composite is null

Hi,

I built the repo from source on Windows 10. I'm using the terminal version of maitreya8 (found in maitreya8/src/jyotish/maitreya8t.exe). I'm not able to get the partner composite chart for 2 given files (attached here)

boy.mtx.txt
girl.mtx.txt

Here's the command that I used to get the partner composite chart -

> .\maitreya8t.exe --file="boy.mtx" --file2="girl.mtx" --partner-composite --html > output.html

When I open output.html all it has is (null).

Could someone please tell me if I've used the command correctly, or have I missed something?

Thanks,
--Gautham

Whole Sign Houses

Would love if you could add whole sign houses as an option for western astrology!

Thanks, much love!!!

Bug: Editing birth data does not reflect the Rasi or Navamsa chart

Editing birth data or using the new up/down arrows and hitting OK does not reflect in Rasi or Navamsa. Only the degrees in the planets table change, but no change in graphical chart. Workaround: One has to save the chart, close, and reopen to get the grapics updated.

I have tested this only using multiple views, not using the standard view.

BIGGER!!!

Kindly, can u make everything in this program looks bigger or at least be adjustable? Now it is by font 10, like a content of the food, almost unreadable :(
I'm very grateful for this app, this is amazing!
THank u so much.

app crashes with build on Mint 19

Hi, please help me.
when i build from source, run program it crashes when i open Settings-Vedic-Calculations
with message:

~/Загрузки/maitreya8-8.0.1$ ./src/gui/maitreya8

Maitreya 8 startup parameters are
Executable: ./src/gui/maitreya8.bin
Datadir: ./src/gui/..
Command: ./src/gui/maitreya8.bin ./src/gui/..

maitreya8.bin: VedicCalculationPanel.cpp:331: virtual void VedicCalculationPanel::updateUi(): Assertion `vsel < cconfig->vargaSignifications.size()' failed.
Aborted (core dumped)

Feature request: Allow input of longitude & latitude using decimal degrees

Allow input of longitude & latitude using decimal degrees, allowing easy copy-pasting of location coordinates from different sources.

If the input has period, recognize the input as decimal degrees, and if input is DD°MM'SS" or ddNmm / ddWmm / ddSmm / ddEmm, recognice it as degrees and minutes. (Parashara's light has this very practical feature)

Lagna in north indian style not updated on changed birth date

When using "Vedic Comprehensive" chart style in north indian style and changing the birth date, the lagna doesn't get updated on D-1 and D-9.

Lagna in the list of all planet's positions gets updated correctly.

When opening a separate D1- or similar chart, the lagna is correct. Same, when saving and loading the chart again.

Bug: Editing birth data does not update the chart (in beta3)

Editing birth data does not reflect in chart (in beta3), at least when using multiple views. Workaround: One has to save the chart, close, and reopen to get the grapics updated.

I have tested this only using multiple views, not using the standard view.

Aspect (graha drishti) arrows by default too narrow

The arrows in the aspect function are too narrow by default. The line thickness should be 2-3 times thicker, and also the arrow head could be bigger. There is no option in configuration dialog to change the setting.

image

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.