Граф коммитов

401 Коммитов

Автор SHA1 Сообщение Дата
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