Commit Graph

  • 05684bafdb Kotlin: added Java demo: moonphase. Don Cross 2022-04-28 21:04:54 -04:00
  • 79597c2e9c Merge branch 'ebraminio-kotlin' into kotlin Don Cross 2022-04-28 11:29:42 -04:00
  • 962b9c7c9c kotlin: Revert and use arrayOf directly Ebrahim Byagowi 2022-04-28 19:10:23 +04:30
  • abd48a3e2b kotlin: Use hashMapOf instead mutableMapOf Ebrahim Byagowi 2022-04-28 18:55:59 +04:30
  • 5d704f438c Merge branch 'ebraminio-kotlin' into kotlin. Don Cross 2022-04-27 21:19:32 -04:00
  • 462f172e6d Kotlin: restored original series calculations. Don Cross 2022-04-27 21:18:29 -04:00
  • 7ab343e7d4 kotlin: Avoide code duplication in jupiterMoons by using map Ebrahim Byagowi 2022-04-28 03:41:15 +04:30
  • 474cffccac kotlin: Use sumOf where possible Ebrahim Byagowi 2022-04-28 02:42:22 +04:30
  • 6789c64343 kotlin: Use idiomatic way to create mutable objects Ebrahim Byagowi 2022-04-28 01:55:24 +04:30
  • 2fe4c8abf4 kotlin: Use single format instead multiple calls Ebrahim Byagowi 2022-04-28 01:37:35 +04:30
  • d2485392c3 kotlin: Use getOrPut to facilitate use of cache Ebrahim Byagowi 2022-04-28 01:19:36 +04:30
  • 53f5540f09 Kotlin: cleanup of code and documentation. Don Cross 2022-04-27 14:04:42 -04:00
  • b93719146b Set version numbers to 2.1.0. Don Cross 2022-04-26 15:58:27 -04:00
  • 565bac127a Kotlin docs: link to body enum values. Don Cross 2022-04-25 20:43:41 -04:00
  • 4c34245c01 Kotlin doc cleanup: removed more 'jvm' tags. Don Cross 2022-04-25 17:16:46 -04:00
  • d130405d13 Kotlin docs: more enum cleanup. Don Cross 2022-04-25 16:51:25 -04:00
  • b7c7733370 Kotlin docs: fixed backwards enum members. Don Cross 2022-04-25 16:41:19 -04:00
  • 737fb01384 Kotlin docs: remove unwanted enum constructors. Don Cross 2022-04-25 16:20:18 -04:00
  • 5708ae36a6 Process Kotlin documentation to fix dokka issues. Don Cross 2022-04-25 12:56:35 -04:00
  • e01235a260 Replaced another use of sha256sum with checksum.py. Don Cross 2022-04-25 03:43:50 -04:00
  • 105e806c4d Check download integrity on all operating systems. Don Cross 2022-04-25 03:08:29 -04:00
  • 8696241c90 Kotlin: search for planet aphelion/perihelion. Don Cross 2022-04-24 20:55:51 -04:00
  • a6e72a2423 Kotlin: search for lunar nodes. Don Cross 2022-04-23 20:34:52 -04:00
  • c22b70de3c Libration fix: Moon lat/lon in degrees. Don Cross 2022-04-22 19:49:26 -04:00
  • 3ce32f8819 Kotlin: lunar libration. Fixes for other languages. Don Cross 2022-04-22 16:36:14 -04:00
  • 554bbf1b00 Kotlin: calculate Lagrange points. Don Cross 2022-04-21 21:11:44 -04:00
  • e545677d67 Kotlin: observerGravity function. Don Cross 2022-04-21 16:04:53 -04:00
  • 567376255c Kotlin: visual magnitude, peak magnitude search. Don Cross 2022-04-20 19:47:21 -04:00
  • ef6af40b0d Kotlin: added maximum elongation search. Don Cross 2022-04-18 13:03:08 -04:00
  • 0af17074f2 Kotlin: elongation function. Don Cross 2022-04-18 11:41:46 -04:00
  • 17fbf34a71 Kotlin: search lunar perigee, apogee. Don Cross 2022-04-17 21:29:12 -04:00
  • f64d22c1c2 Kotlin: search for transits of Mercury and Venus. Don Cross 2022-04-17 14:40:59 -04:00
  • 23ed1cda5a Kotlin: added more planet longitude tests. Don Cross 2022-04-17 13:30:09 -04:00
  • 16578935ad Kotlin: implemented relative longitude search. Don Cross 2022-04-17 12:22:07 -04:00
  • bca0b09bac Merge branch 'ebraminio-kotlin' into kotlin Don Cross 2022-04-16 17:14:49 -04:00
  • a36d31b75e Merge branch 'kotlin' of https://github.com/ebraminio/astronomy into ebraminio-kotlin Don Cross 2022-04-16 17:02:05 -04:00
  • 4f387e5fda Kotlin: added heliocentric/topocentric state vector tests. Don Cross 2022-04-16 16:23:35 -04:00
  • 9cb3a50901 kotlin: Take advantage of functional interface syntax Ebrahim Byagowi 2022-04-17 00:40:32 +04:30
  • 0ed52f3cea Kotlin: barycentric states, geocentric moon/EMB Don Cross 2022-04-16 15:31:25 -04:00
  • d5fc878a6a Kotlin: calculate heliocentric ecliptic longitude Don Cross 2022-04-16 12:59:48 -04:00
  • b1bc4ccc9b Kotlin: another test for local solar eclipses. Don Cross 2022-04-16 11:16:44 -04:00
  • f0b0113806 Kotlin: added local solar eclipse prediction. Don Cross 2022-04-16 10:25:22 -04:00
  • 896df1ad19 Removed Kotlin Native tests for now. Don Cross 2022-04-15 13:04:52 -04:00
  • f395ac4868 js: Revive moon radar demo Ebrahim Byagowi 2022-04-15 14:17:12 +04:30
  • ad439c6d97 Kotlin Native work in progress: build errors. Don Cross 2022-04-14 13:16:09 -04:00
  • 61e398b592 Kotlin: removed all dependencies on JVM. Don Cross 2022-04-14 10:55:22 -04:00
  • 6b2304c5c6 Download Kotlin Native tarball without all the verbosity. Don Cross 2022-04-13 20:59:17 -04:00
  • 30ee194e72 Trying my own Kotlin Native installer. Don Cross 2022-04-13 20:33:04 -04:00
  • ecedb44da9 Forked setup-kotlin action and fixed download. Don Cross 2022-04-13 19:39:25 -04:00
  • 4e588b7fe9 Kotlin Native: fixed GitHub Actions issues. Don Cross 2022-04-13 18:47:54 -04:00
  • d1d18c60e6 Setting up for Kotlin Native demo/test. Don Cross 2022-04-13 17:37:00 -04:00
  • 646abeecfe Merge branch 'master' into kotlin Don Cross 2022-04-13 16:39:12 -04:00
  • 7553b6b749 Windows GitHub Actions: check all steps for errors Don Cross 2022-04-13 16:13:47 -04:00
  • b4897939cb Merge pull request #201 from ebraminio/kotlin-java Don Cross 2022-04-13 08:15:46 -04:00
  • 5c68f20099 Fixed Kotlin build error. Don Cross 2022-04-12 20:37:26 -04:00
  • ae3dd35bee GitHub Actions did not check failure in run.bat. Don Cross 2022-04-12 20:12:05 -04:00
  • b06493fd6d kotlin: Improve access of companions object fields/methods in Java Ebrahim Byagowi 2022-04-13 04:25:22 +04:30
  • 5052920517 Merge pull request #200 from ebraminio/kotlin-sam Don Cross 2022-04-12 19:22:18 -04:00
  • 902f25db3f kotlin: Move search context to the end of arguments Ebrahim Byagowi 2022-04-13 02:43:17 +04:30
  • 4c4aa3dac4 Merge pull request #199 from ebraminio/kotlin-android-demo Don Cross 2022-04-12 17:25:28 -04:00
  • 77b6edd2ff Kotlin: global solar eclipse search Don Cross 2022-04-12 16:46:40 -04:00
  • 7ad9487c3e kotlin: Upgrade Android example to use the new namings Ebrahim Byagowi 2022-04-12 23:25:19 +04:30
  • 74cca88d9e Kotlin: lunar eclipse search Don Cross 2022-04-12 14:01:22 -04:00
  • a2fe6c4c38 Kotlin/Windows: fix markdown docs, just like Linux/mac. Don Cross 2022-04-12 11:17:22 -04:00
  • 55b5287eef Kotlin/Windows: build markdown, not html. Don Cross 2022-04-12 10:55:20 -04:00
  • 79ff7b2805 Kotlin: Create fatJar during initial build. Don Cross 2022-04-12 10:37:02 -04:00
  • 3369d09e3f Merge pull request #198 from ebraminio/kotlin-demo-from-local-jar Don Cross 2022-04-12 09:02:38 -04:00
  • 6ac0dcbff4 kotlin: Directly provide the library to demo Ebrahim Byagowi 2022-04-12 11:56:05 +04:30
  • 57a736067a Kotlin: renamed AstroTime, AstroVector. Don Cross 2022-04-11 20:17:59 -04:00
  • fc122a3edf C Search: make interpolation public, add unit tests. faster_search Don Cross 2022-04-11 17:35:38 -04:00
  • 9933aa3705 C Search: interpolate nutation angles in search. Don Cross 2022-04-11 16:23:56 -04:00
  • 670741e6bf C Search: pass times by address. Don Cross 2022-04-11 12:14:50 -04:00
  • 627f8d9872 Added C search performance test. Don Cross 2022-04-11 11:37:13 -04:00
  • 3b93af7b15 C unit tests: allow optional tests. Don Cross 2022-04-11 10:25:05 -04:00
  • c426fbc00e Removed unused earth-tilt field tt from C, C#, Python. Don Cross 2022-04-11 10:15:26 -04:00
  • 4b3b445889 Kotlin: added function angleFromSun. Don Cross 2022-04-10 20:42:31 -04:00
  • 3dd817934e Kotlin: minor code cleanup. Don Cross 2022-04-10 17:23:22 -04:00
  • b1ebd8d0d7 Kotlin: convert AstroVector to Observer. Don Cross 2022-04-09 19:41:15 -04:00
  • 3f71bfeb63 Kotlin: convert Observer to StateVector. Don Cross 2022-04-09 17:00:36 -04:00
  • 429598e87b Merge worldmap.cpp example into kotlin branch. Don Cross 2022-04-09 14:17:45 -04:00
  • 83019ff009 Fixed broken build on Mac OS. Don Cross 2022-04-09 13:53:30 -04:00
  • edcf924806 worldmap.cpp demo now finds zenith locations. Don Cross 2022-04-09 13:12:15 -04:00
  • 5be242400e Made worldmap.cpp demo more efficient. Don Cross 2022-04-09 12:57:56 -04:00
  • 1315488c06 Added C++ demo for efficiently globe calculations. Don Cross 2022-04-09 12:10:41 -04:00
  • c254019ebb Merge pull request #194 from ebraminio/kotlin-toplevel-functions Don Cross 2022-04-08 20:22:02 -04:00
  • a4e662dc32 kotlin: Remove Kt suffix from file top level object Ebrahim Byagowi 2022-04-09 04:35:14 +04:30
  • 80b8f8c9fa Merge pull request #193 from ebraminio/kotlin-toplevel-functions Don Cross 2022-04-08 19:53:39 -04:00
  • 086a1f602d kotlin: Turn calculation functions to top level declaration Ebrahim Byagowi 2022-04-09 03:49:58 +04:30
  • b754925e80 Merge pull request #192 from ebraminio/kotlin-sources Don Cross 2022-04-08 18:49:26 -04:00
  • 0c4e3dfec3 Fixed #187 - Seasons() fixes from kotlin branch. Don Cross 2022-04-08 18:18:45 -04:00
  • 0d24433db3 Fixed #187 - Seasons() failed for distant years. Don Cross 2022-04-08 16:51:09 -04:00
  • 89a711f420 kotlin: Include sources artifact in the release Ebrahim Byagowi 2022-04-08 17:13:11 +04:30
  • 086542bb41 Merge branch 'ebraminio-kotlin' into kotlin Don Cross 2022-04-07 15:36:40 -04:00
  • 50ff026da1 Merge branch 'kotlin' of https://github.com/ebraminio/astronomy into ebraminio-kotlin Don Cross 2022-04-07 15:36:23 -04:00
  • 37d15e5f6a Kotlin: altitude search Don Cross 2022-04-07 15:12:08 -04:00
  • 41589a3186 kotlin: Don't run test on jitpack server Ebrahim Byagowi 2022-04-07 23:39:09 +04:30
  • 1d491118e9 Kotlin: implemented search for rise/set, hour angle. Don Cross 2022-04-07 11:56:28 -04:00
  • 94c7884f11 Kotlin: added moon phase and search functions. Don Cross 2022-04-05 17:33:19 -04:00
  • fe47dad4a4 Merge branch 'master' into kotlin Don Cross 2022-04-05 13:36:58 -04:00
  • 94eabbd4a9 C#: Adding missing checks for unexpected search failures. Don Cross 2022-04-05 13:22:50 -04:00