Commit Graph

58 Commits

Author SHA1 Message Date
Mattia Verga 00d39edf59
Merge 8e6587b215 into b6529a3ce3 2024-06-20 12:06:18 +00:00
dave-kaye 48db8e8eaa
Update release date in Help > About menu (#92) 2024-05-15 22:01:19 -04:00
dave-kaye 25d9785659
Update download urls (#93)
Closes issue #80.
2024-05-03 14:47:40 -04:00
dave-kaye cbce84148a
Update header inserted into MPC .edb files (#94) 2024-04-09 16:30:53 -04:00
sanlupkim 6afc692a80
Use standard manpage sections; escape dashes (#90) 2024-03-04 13:11:24 -05:00
Mike Molina 534a5cd7dd
Fix a couple of spelling errors in binary (#87) 2024-02-20 08:08:18 -05:00
Brandon Rhodes 185f4b0202 Fix Makefile for Apple Silicon M1 and add CI build 2024-02-19 18:25:43 -05:00
Brandon Rhodes 30e14f685e Fix #73: resolve strptime() implicit declaration
This silences the compiler warning:
```
sunmenu.c: In function ‘readSOHOImage’:
sunmenu.c:926:3: warning: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Wimplicit-function-declaration]
  926 |   strptime(buf+20, "%d %b %Y %H:%M:%S %Z", &tm);
```
2024-02-16 13:51:57 -05:00
Zhu Qun-Ying b035e69540
Fix some old HTTP URLs in documentation (#86) 2024-02-16 13:40:56 -05:00
Brandon Rhodes 85960ef261 Declare version 4.2.0 2024-02-13 09:35:36 -05:00
Mattia Verga 8e6587b215 Add cmake directives
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-01-14 18:40:18 +01:00
Brandon Rhodes 0a1b50503b Switch from "celestrak.com" to "celestrak.org" 2022-12-01 08:58:12 -05:00
Brandon Rhodes 95008c9f74 Tell gcc where to find brew-installed OpenSSL 2022-10-16 22:07:49 -04:00
Mattia Verga b7bfc6eb31
Fix FSF mailing address in indiapi.h (#57) 2022-09-11 02:32:33 -04:00
pidloop 266ef93744
Docs: describe new INDI J2000-vs-apparent option 2021-12-15 15:46:41 -05:00
pidloop 41e9ff8eac
Fix crash in INDI configuration window (#49)
This fixes a crash if the INDI configuration window is closed using the
window manager decorations.
2021-12-14 22:43:02 -05:00
pidloop 23fa71ba9f Add telescope eod j2000 option (#48)
* Increase precision of telescope conversion constants.
* Add option to allow telescope to use either astrometric, J2000, or
  apparent coordinates at current epoch.

This work began from a request for a new feature from a user in South
Africa. We worked together both on the requirements and testing after I
sent him these changed files. I also tested against my telescope
simulator and both of us agreed these changes work well.

Along the way we discovered one tiny source of error was in these two
values used for the conversion of dec in degrees and RA in hours to
radians, so I computed them to insane accuracy and pasted them in. Now
that particular limitation will never appear again :-)
2021-12-14 21:36:54 -05:00
pidloop 82796f75f8
Remove startup code within #ifdef __APPLE__ (#47)
It was helpful once, but is now harmful and no longer needed.
2021-12-12 23:43:45 -05:00
Brandon Rhodes 8fb84dc758 Remove cast to non-standard type `ulong`
Per discussion #23, where a user reported `ulong` missing on macOS.
2021-12-06 15:37:12 -05:00
dave-kaye b63f0ae033
Add “visual.txt” to menu; add dates to downloads (#37) 2021-11-30 15:09:01 -05:00
François Meyer 20dd4be6a4
Add support for ucac5 catalog (#42) 2021-11-29 06:49:29 -05:00
Brandon Rhodes 426a7bbe21 For #30, remove repeated “https://” from URL 2021-11-23 07:36:19 -05:00
R. J. Mathar aaaea1edc5 Update {astro,mpcorb}2edb.pl Perl scripts to HTTPS 2021-11-22 14:09:38 -05:00
Brandon Rhodes b27947efcd Fix “gamma.html” external link, per David Kirkby
As discussed on the XEphem mailing list on groups.io.
2021-11-21 14:52:27 -05:00
Brandon Rhodes 7ba90f6513 Drop “file:///home/ecdowney” from Ref Manual links 2021-11-20 14:17:00 -05:00
Brandon Rhodes 760ed3ba36 Add “Reference Manual” to HTML title in <head> 2021-11-20 14:11:21 -05:00
Lutz Mändle a0ed773fe1 Remove x ≤ 1280 constraint on tooltip positions
Patch “xephem-4.1.0_tips_position.patch” from the mailing list.
2021-11-13 19:18:58 -05:00
Lutz Mändle 00a554899b Replace “ftp.lowell.edu” FTP with their new HTTPS
Patch “xephem-4.1.0_auxil_astorb2edb.patch” from the mailing list.
2021-11-13 19:13:09 -05:00
dave-kaye 85821c82bb Update docs for USNO field star catalogs (#33) 2021-11-03 16:07:08 -04:00
Brandon Rhodes 3d7e09a347 Support mouse scroll wheel zoom in the Skyview 2021-10-28 14:24:57 -04:00
Lutz Mändle aca43a3baf Sky View: avoid window resizing on DSS download
Previously, a wide Sky View window would be resized to a square after a
DSS download completed.  From groups.io mailing list patch
“xephem-4.1.0_skyviewmenu_sv_getcenter.patch”.
2021-10-08 10:21:41 -04:00
Lutz Mändle d066f6c852 Sky View: fix DSS image fetch and display with SSL
Patch “xephem-4.1.0_skyfits_ssl.patch” from groups.io mailing list.
2021-10-08 10:20:50 -04:00
Brandon Rhodes 2e9b22ab9f Restore ability to compile with OpenSSL <1.1
This fixes the breakage on older systems caused by the previous commit.
2021-10-08 10:04:16 -04:00
Lutz Mändle 733cdef5e5 Rework main SSL logic for OpenSSL 1.1.x
Also, initialize openssl as early as possible.  (Brandon notes: this
breaks compatibility with older systems, but he will follow up with a
patch fixing the problem.)
2021-10-08 09:22:38 -04:00
Serge Montagnac 625bc9b878 Last fix of first line in uranus.2040 2021-09-21 06:16:30 -04:00
Brandon Rhodes eeb87dc7a6 Add “-lssl” to macOS compile options
Thanks to randolf0klein for pointing this out on groups.io.
2021-09-14 20:15:31 -04:00
Brandon Rhodes f0fd4e9189 Declare version 4.1.0 2021-09-13 12:55:21 -04:00
Lutz Mändle 2046e2b8dc Update Earth weather map download to HTTPS
Link at https://www.clearskyinstitute.com/xephem/contrib/contrib.html
dates this patch 2018 September.
2021-09-13 11:42:56 -04:00
Lutz Mändle 1abfa0c522 Add HTTPS support and fix Minor Planet Center URLs
From https://www.clearskyinstitute.com/xephem/contrib/contrib.html which
says it was contributed in January 2018.
2021-09-13 11:42:09 -04:00
Brandon Rhodes 64c09e0580 Make the site slightly less version-specific
There have been about a half-dozen places on the XEphem site that
mention its current version number.  To lighten the maintenance load for
releases, let’s try simplifying most of those cases; we can put them
back if users report any problems.
2021-09-13 03:55:30 -04:00
Brandon Rhodes 5a60b2799f Make text of “man” page version-independent 2021-09-12 21:02:54 -04:00
Serge Montagnac b160dcfdd3 IMCCE: fix first line in “saturne.2040” 2021-09-12 20:54:52 -04:00
Serge Montagnac be44e9e79d IMCCE: fix first line in “uranus.2040” 2021-09-12 20:50:58 -04:00
Brandon Rhodes 5278205cd7 Update README: now multiple BDL files per planet 2021-08-23 13:26:14 -04:00
Brandon Rhodes b34352a4f9 Remove a final few stale RCS timestamps 2021-08-23 13:25:17 -04:00
Brandon Rhodes 03996601fc Remove stale “RCS” comments from text files
perl -pi -0777 -e 's/# For RCS .*\n//g' **/*
perl -pi -0777 -e 's/# .... .RCSfile.*\n//g' **/*
2021-08-23 13:22:23 -04:00
Brandon Rhodes d77d297bfe Remove stale “RCS” comments from C code
perl -pi -0777 -e 's/\/\* For RCS .*?\*\/\n+//gs' **/*
perl -pi -0777 -e 's/static char \*rcsid.*?;\n//gs' **/*
2021-08-23 13:19:28 -04:00
Serge Montagnac af5dec5cf1 Add “uranus.2040” ephemeris and code (#21)
The IMCCE/BDL 2020-2040 coefficients data file for Uranus.
2021-08-23 12:22:21 -04:00
Serge Montagnac 26f12ea08a Add “saturne.2040” ephemeris and code (#21)
The IMCCE/BDL 2020-2040 coefficients data file for Saturn and moons.
2021-08-23 12:22:17 -04:00
Serge Montagnac 27d9e60f3b Add “mars.2040” ephemeris and code (#21) 2021-08-23 12:21:10 -04:00