9 Commits

Author SHA1 Message Date
Timothy Wojtaszek
aa704096f0
Fix incorrect API to validate metadata 2019-03-07 15:28:19 -08:00
Joseph Lisee
2c815ac57c Lint all markdown files with prettier (#208)
We are already doing this for the protocol docs, this updates all the
rest so the format can stay consistent with multiple editors.
2018-11-20 15:26:50 -05:00
Xiaoji Chen
f692532012 API Audit (#195)
* rename Xviz* to XVIZ*

* Clean up XVIZ Settings (#197)

- Replace `TimeResolution` with `PLAYBACK_FRAME_RATE`
- Add `TIMESTAMP_FORMAT` config
- Remove `PRIMITIVE_SETTINGS`
2018-11-13 10:20:57 -08:00
Tim Wojtaszek
be571c1863 Remove deprecated 'channels' field 2018-10-30 23:04:09 -07:00
Timothy Wojtaszek
179e2721dc Merge branch 'beta.1' into master 2018-10-25 16:36:08 -04:00
Joseph Lisee
b96b3bcdab XVIZValidator, check JSON correctness (#150)
This provides a simple API that validates provided JSON objects are
the types you would expect.  It has a generic API that lets you check
any subobject of the spec and a set of high level methods to validate
the types that the builder objects are most concerned about.
2018-10-18 16:04:41 -04:00
Timothy Wojtaszek
f86dd88849 XVIZ 2.0 style properties schema update (#138)
- Finalize the style specification and update json schema's to match
- Move styles props to snake_case
- Separate stream_styles from style_classes, details in the docs
- Updated documentation to describe style levels, order of precedence, and added tables to condense information.
- Replaces the previous styles as follows:
  - color -> fill_color and stroke_color
  - thickness_m -> stroke_width
  - font_scale -> size
2018-10-14 20:52:42 -07:00
Timothy Wojtaszek
f5535a5bf5 Update documentation (#123)
- Move developer guide higher in the side bar
- Fix json tag issue, changed to js
2018-10-09 02:59:34 -07:00
Ib Green
dff3980009 Initial Developers Guide (#89) 2018-09-18 16:21:10 -07:00