Peter Williams
bedf85cb66
pywwt/tests/test_serialization.py: add a basic test of colormap serialization
2020-02-11 08:55:24 -05:00
Peter Williams
0a6503c063
Serialize image colormap settings in HTML/JS export.
2020-02-11 08:51:22 -05:00
Thomas Robitaille
13aaa16c8d
Fix tests with latest release of astropy
2020-01-17 16:24:54 +00:00
Thomas Robitaille
e29b249ae4
Use efficient approach for colormapping when possible, fall back on old approach when not possible
2019-10-02 16:48:35 +01:00
Thomas Robitaille
910f92826c
Use method name with typo fixed
2019-10-02 16:47:03 +01:00
Thomas Robitaille
18ef7af1ea
Switched implementation of colormapping of points to use new efficient colormapping functionality in the SDK
2019-10-02 16:47:03 +01:00
Peter Williams
c844965184
Add a "gray" colormap and set up the UI to use more helpful names
...
The new "gray" colormap allows us to emulate the usual WWT colormapping
standard. We want to maintain compatibility with Matplotlib colormap names,
but that means that we have both "gray" (black => white) and "Greys" (white =>
black), which is super unhelpful, so wire up the UI to use better
descriptions.
2019-10-02 16:28:45 +01:00
Thomas Robitaille
d51949d567
Improve image controls widget to include stretch, and fix issue related to setting the colormap on first image show
2019-10-02 16:28:44 +01:00
Thomas Robitaille
c4b19fc736
Added support for setting the colormap on image layers
2019-10-02 16:28:44 +01:00
Thomas Robitaille
e47d66fd04
Enable clip option
2019-09-30 20:50:39 +01:00
Thomas Robitaille
351e3e10b6
Fix column name
2019-09-30 20:41:24 +01:00
Thomas Robitaille
9c358cf64a
Switched implementation of size scaling of points to use new efficient scaling functionality in the SDK
2019-09-30 18:17:56 +01:00
Peter Williams
32332cdb7e
Merge pull request #237 from ojustino/imagery-naming
...
Adjust imagery naming in Jupyter
2019-09-23 21:19:48 -04:00
O . O
ec95cffe55
Fix imagery naming in Jupyter
2019-09-23 17:43:05 -04:00
Peter Williams
4ccaf2a4c6
pywwt/conftest.py: attempt to fix CI
...
The previous time implementation had a bug where `set_current_time()` was off
by a month, because JavaScript has the *amazing* thing where the constructor
`Date(year, month, day)` uses zero-based month numbers, but 1-based everything
else. This PR uses a different approach that should fix this issue, but that
has the side effect of changing the images generated during the CI process.
Make the problem go away by altering the reference date to be 2017 Feb 1,
which was not what was intended before, but was what was actually being used.
2019-09-22 19:23:13 -04:00
O . O
7371224369
Added UTC conversion function to utils.py
2019-09-22 01:03:50 -04:00
O . O
917cc0d429
Edited tests for layer, ColorWithOpacity changes
2019-09-21 19:41:11 -04:00
O . O
45fa3c316c
Removed debug printouts from wwt_json_api.js
2019-09-21 19:41:11 -04:00
O . O
968cda2985
Removed time series tests
2019-09-21 19:41:11 -04:00
Peter Williams
5f90fc96ad
pywwt/core.py: fix some smart quotation marks that somehow got in here
2019-09-21 19:41:11 -04:00
O . O
b8111327db
Fixed Qt/Jupyter UTC issues and time series tests
2019-09-21 19:41:11 -04:00
O . O
2c625d773c
Added method in core.py to return time in viewer
2019-09-21 19:41:11 -04:00
O . O
6f3267edf2
Emphasized ISOT standard for passing times to WWT
2019-09-21 19:38:23 -04:00
O . O
63f46a0133
Resolved more untagged trait metadata TypeErrors
2019-09-21 19:37:02 -04:00
O . O
094a9e10fb
More progress with time series layers
2019-09-21 19:37:02 -04:00
O . O
abb85755a4
A (nearly) working time series solution for Qt?
2019-09-21 19:35:33 -04:00
O . O
7a84df75f3
Resolved wwt.*ground trait metadata errors
2019-09-21 19:35:33 -04:00
O . O
a775295f55
Added time series decay; expanded TableLayer docs
2019-09-21 19:35:33 -04:00
O . O
cf1f45eee9
Made trait error messages more informative
2019-09-21 19:22:04 -04:00
O . O
24b9d95213
Troubleshooting time series layer behavior
2019-09-21 19:22:04 -04:00
Peter Williams
4ef68891da
Back to development: v0.8.0.dev0
2019-09-20 14:38:27 -04:00
Peter Williams
50e5373ce3
Preparing release v0.7.0
2019-09-20 12:48:41 -04:00
Peter Williams
4c289ac2ad
Merge pull request #195 from ojustino/validate-frames
...
Added validation for frames in TableLayer
2019-09-16 15:42:00 -04:00
Peter Williams
7489513103
Merge pull request #190 from astrofrog/cartesian
...
Started adding support for cartesian coordinates
2019-09-16 15:19:43 -04:00
Peter Williams
60ac38c6a2
Add AAS branding in various places that WorldWide Telescope is introduced
...
Recall that people might be navigating directly to any of these documentation pages, so we have
to be pretty persistent in the branding even if it feels kind of ridiculous.
2019-09-15 19:03:36 -04:00
O . O
a16f64f86a
Moved trait name validation function to utils.py
2019-09-13 14:47:08 -04:00
O . O
42dd83f8b1
Wrote trait name validation helper functions
2019-09-08 03:16:06 -04:00
O . O
76a2bf9774
Made trait-related KeyErrors more descriptive
2019-09-08 02:43:35 -04:00
O . O
018107738d
Added validation for frames in TableLayer
2019-09-08 02:43:35 -04:00
Thomas Robitaille
15c5a66f2f
Minor tweaks to docs
2019-09-07 11:43:20 +01:00
Thomas Robitaille
3c5691d9ed
Fix serialization test
2019-09-07 11:06:08 +01:00
Thomas Robitaille
ab4d456014
Updated more reference images
2019-09-07 11:05:46 +01:00
Thomas Robitaille
e0584b8341
Added WebEngine OSX reference image for cartesian layers test
2019-09-06 23:54:18 +01:00
Thomas Robitaille
bcd92d2dd8
Added tests for cartesian functionality, add column guessing, and fix column guessing bug for lon/lat that was related to uppercase column names.
2019-09-06 23:49:57 +01:00
Thomas Robitaille
a42215699c
When in Sky mode, we need to make the mean radius 1au to get things to line up correctly
2019-09-06 23:49:57 +01:00
Thomas Robitaille
6585d0d50b
Started adding support for cartesian coordinates
2019-09-06 23:49:56 +01:00
Peter Williams
647d48d423
pywwt/__init__.py: fix the path to the notebook extension source
...
Relative to the pywwt module, these files live in `nbextension/static`, not
just `static`. Jupyter seems not to notice!
2019-07-15 20:50:15 -04:00
Peter Williams
fa54ee6815
Merge pull request #215 from jsub1/interactive-figure
...
Interactive Figure Proof of Concept
2019-06-27 12:54:51 -04:00
Jeffrey SubbaRao
8e07376fdc
Make the settings into a dict instead of an array
2019-06-26 12:06:52 -05:00
Thomas Robitaille
ce922b6429
Include all available imagery layers
2019-06-23 08:48:40 +01:00