-
Notifications
You must be signed in to change notification settings - Fork 7
/
Changelog
65 lines (55 loc) · 2.78 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
2015: SPREAD version 2.0.1 One O'Clock Gun
------------------------------------------
* implemented custom slice heights
* reinstated time scale multiplier option
* discrete and Continuous annotated tree parsers: all univariate traits found on branches are parsed
2015: SPREAD version 2.0.2 Classy & Fabulous
--------------------------------------------
* d3 renderer
* any continuous traits found on tree nodes can be parsed as coordinates
* new JSON format centered around attributes
* new KML renderer
2015: SPREAD version 2.1.2 Rough & Ready
--------------------------------------------
* color mapping for areas
* colorBrewer color schemes
* toggle layer visibility
* opacity controls
* graphical User Interface
* tick box for continuous tree external nodes annotated yes/no
2015: SpreaD3 version 0.9.0 Good Enough
--------------------------------------------
* name change
* opacity control for lines
* inline styles for svg
* KML start / end colors for mappings
* various bug fixes
- posterior probability on external nodes is not annotated by TreeAnnotator. We add these annotations.
* cut-off selector for lines
2016: SpreaD3 version 0.9.5 Ardberg & Talisker
-----------------------------------------------
* fixed bug in JsonMerger: checked for lines not points
* fixed bug in JsonMerger: grow a list of attributes if neccesary
* fixed bug in d3-renderer which caused panels to be opened on load
* d3-renderer in a separate code-base
* parsers follow the same x/y order of coordinates for consistency [incompatible with previous renderers!]
* color-choosers listen to color changes
* size legends
* tooltips updated with attribute values
* improved line curvature
* added intersecting X and Y axes for representing data when no map is available
* panels are generated if and only if modules are called
2016: SpreaD3 version 0.9.6 Milford Cubicle
-------------------------------------------
* Concurrent AnalyzeTree for time slicer
* fixed bug in KML line generator
* fixed bug which caused counts to be omitted when merging JSON files
* changes to JSON data format [incompatible with previous renderers!], resulting in smaller files
- points are id by their hash
- discrete points link to discrete location (by locationId attribute)
* coordinates editor saves in (lat,long) [or (y,x)] order, consistent with the rest of the program
* help message when setting locations or fake locations for the Bayes factor test
2016: SpreaD3 version 0.9.7rc
------------------------------
* ActionListener listens to attribute combobox action. User can now select a first item and it will result in the proper handlers fired. Previously ItemListener reacted only to changes in the selected item.
* Explicitly check for empty hpd_modality attribute when parsing continuously annotated trees. Throws checked exception and handles it.