Commit Graph

2245 Commits

Author SHA1 Message Date
Don Cross
36f55d272a Added moon phase example for Node.js. 2019-05-13 16:58:34 -04:00
Don Cross
d3ff71a81b Trying to make my Build Status badge pretty. 2019-05-13 15:34:38 -04:00
Don Cross
e0efb69bc0 Moved build status to top line. 2019-05-13 15:28:27 -04:00
Don Cross
12590b50e0 Moved supported languages table to top of README. 2019-05-13 15:26:53 -04:00
Don Cross
330cd47f9a Removed fossil Node.js section from JS browser document. 2019-05-13 15:19:31 -04:00
Don Cross
981464876b Style adjustments in documentation. 2019-05-13 15:16:15 -04:00
Don Cross
c9fe15b01d Style adjustment on JS API reference page. 2019-05-13 15:13:04 -04:00
Don Cross
66d6cb5116 Fixed more broken links. 2019-05-13 15:08:07 -04:00
Don Cross
30ab57d6a0 Fixed incorrect link. 2019-05-13 14:58:32 -04:00
Don Cross
1bde214fd3 Fixed incorrect links. 2019-05-13 14:55:18 -04:00
Don Cross
4ae1626615 I had Node.js, browser docs backwards. 2019-05-13 14:52:20 -04:00
Don Cross
9927a06ee0 Oops. Fixing broken links. 2019-05-13 14:48:51 -04:00
Don Cross
8cd6b421b6 Split JS examples into separate pages for Node.js and browser. 2019-05-13 14:44:05 -04:00
Don Cross
7320d9de56 Another tweak to JS document links. 2019-05-13 13:39:17 -04:00
Don Cross
30d8404072 Fixed problems with JS document links. 2019-05-13 13:36:44 -04:00
Don Cross
27aa1b9b9f More work on documentation cosmetics. 2019-05-13 13:28:53 -04:00
Don Cross
f1769524c9 Fixed broken logo links. 2019-05-13 10:29:08 -04:00
Don Cross
ded4035d14 Making API reference more approachable. Adding logos. 2019-05-13 10:23:52 -04:00
Don Cross
ee2f3fbaec Added horizontal lines in document. 2019-05-12 17:07:35 -04:00
Don Cross
8f6616939a Provide GitHub repo link in moonphase.html. 2019-05-12 17:04:39 -04:00
Don Cross
0e860f6a37 Rolling back jsdoc-to-markdown to version 4.0.1.
This is the version I was using before today.
It worked the same on my own environment and Travis CI.
Now I try to use v 5.0.0 on both but the output is different:
same content, different order.  I just want it to work!
2019-05-12 16:36:53 -04:00
Don Cross
ae058e3647 Another attempt to diagnose jsdoc2md problems in Travis CI. 2019-05-12 16:18:06 -04:00
Don Cross
be50e80a19 Still trying to figure out why my documentation builds differently in Travis CI. 2019-05-12 16:08:57 -04:00
Don Cross
9f555a455c Specify explicit version of jsdoc2md. 2019-05-12 15:55:46 -04:00
Don Cross
b6775dc0da Trying to figure out why Travis CI build is broken.
It is tripping up in verify_clean, saying something has changed.
But I don't know what the problem is.
Adding 'git diff' to see if that gives me any clues.
2019-05-12 15:21:08 -04:00
Don Cross
08115ae55d More work on moon phase demo page. 2019-05-12 14:56:43 -04:00
Don Cross
dc7aa5afbb More work on JavaScript demo page: Moon Phase Calculator. 2019-05-12 14:30:23 -04:00
Don Cross
698870426a Link to examples. Improved wording. 2019-05-12 11:23:35 -04:00
Don Cross
f120880f2c Fun little demo of calculating the Moon's phase. 2019-05-11 21:27:50 -04:00
Don Cross
6192dcf8d6 Experiment with live code demo on GitHub Pages. 2019-05-11 21:14:28 -04:00
Don Cross
a258858821 Refactored Handlebars declarations so I don't need partial any more. 2019-05-10 08:23:34 -04:00
Don Cross
035bfa1a7c Documented the refraction parameter for Astronomy.Horizon. 2019-05-09 21:40:08 -04:00
Don Cross
6fc7fcd736 Checking in documentation changes. 2019-05-09 20:53:53 -04:00
Don Cross
296367bd63 Attempt at fixing occasional ephemeris download error in Travis CI.
I will need to wait until I see the error happen, and confirm
that the retry logic fixes it, before I mark the bug fixed.
2019-05-09 20:40:25 -04:00
Don Cross
24ffdc3432 Minor documentation rewording. 2019-05-09 20:14:26 -04:00
Don Cross
1663da0e90 @see markers include links to the things they reference. 2019-05-09 20:10:02 -04:00
Don Cross
e6ce0440d4 Eliminated index listing in Markdown documentation. 2019-05-09 20:01:15 -04:00
Don Cross
022f792801 Fixed documentation problem for class Apsis.
Need to have description text come first in the JSDoc metadata.
2019-05-09 14:45:22 -04:00
Don Cross
e5ef2a436c Added lunar apsis tests to Windows build. Fixed problem on Windows. 2019-05-08 21:45:18 -04:00
Don Cross
b960c0238f Added NextLunarApsis function. Did some performance tuning. 2019-05-08 21:28:29 -04:00
Don Cross
1ef6cb4ce5 Added lunar_apsis_test to the unit tests. Added a little more output to it. 2019-05-08 19:24:16 -04:00
Don Cross
472aa57b90 Fixed #29 - Added SearchLunarApsis to find apogee, perigee. 2019-05-08 19:16:42 -04:00
Don Cross
367b1f8bb3 Documentation copyediting. 2019-05-07 19:45:43 -04:00
Don Cross
337ba9212c Refactored Windows batch files to work more like Linux scripts.
Now makedoc.bat runs the source code translator just like
the bash script makedoc. Factored out finding generate.exe
to a new batch file findgenexe.bat that can be shared by both
run.bat and makedoc.bat.
2019-05-07 17:00:28 -04:00
Don Cross
dc2ed18059 Checking in changes to generated documentation. 2019-05-07 16:49:10 -04:00
Don Cross
4ca9c7a15d Converted more old-school functions to ES2015 classes. 2019-05-07 16:46:18 -04:00
Don Cross
899466bcac Updated Windows makedoc.bat to match Linux makedoc bash script. 2019-05-07 16:18:28 -04:00
Don Cross
beb35e1379 Fixed documentation of the SeasonInfo function. 2019-05-07 15:58:56 -04:00
Don Cross
8e0278dcbc Reworked more classes as true ECMAScript 2015 classes.
This generates much better Markdown documentation.
2019-05-07 15:38:49 -04:00
Don Cross
98f3e2e556 Reworked Time as an ECMAScript 2015 class.
The main reason I did this was to get generated Markdown
documentation to look better.
2019-05-07 15:26:57 -04:00