- Fix bug when attempting to draw empty fixation sequence - If a variable in an ASC file has no value, treat the time as its value
0.3.13
==========================
- Added wisdom of the crowd feature to `snap_to_lines()`: apply many line assignment algorithms and, for each fixation, pick the majority line assignment - Added `first_of_many_duration()` measurement function - Customizable stroke width in `draw_fixation_sequence()` - Option to customize fixation radii by passing in a callable in which you declare the relationship between duration and radius
0.3.12
==========================
- `analysis` module renamed to `measure` to better reflect its purpose - Measurement functions only return a dictionary of results if given a collection of `InterestArea`s - `initial_landing_distance()` now more consistent with behavior of `initial_landing_position()` - Renamed `go_past_time()` to `go_past_duration()` - Renamed `set_lettering()` to `set_enumeration()` - New options to change to the style of panel enumerations - Added `mask_text` option to `draw_text_block()` - Renamed `draw_text_block_heatmap()` to `draw_heatmap()` - Option to iterate over words without ignoring non-alphabetical chars - Updated user guide, tidied up code, and added clearer error messages
0.3.11
==========================
- Arguments to `draw_` functions are more consistent - Changed how opacity is applied to strokes vs. fills - Added `go_past_time()` - Added `second_pass_duration()` - Renamed `number_of_regressions()` to `number_of_regressions_in()` - Added relative position methods to `InterestArea`: `is_left_of()`,` is_right_of()`, `is_before()`, `is_after()`
0.3.10
==========================
- Implemented `number_fixations` option in `draw_fixation_sequence()` - Customizable opacity levels in rects, circles, and lines - Customizable dash patterns in rects, circles, and lines - Round joins and caps in rects and lines - Text alignment in annotations
0.3.9
=========================
- Customizable panel borders in `Figure` - `Fixation` now has an `index` property - Improvements to `iter_pairs()` - `number_of_regressions()` analysis function - Customizable vertical padding around `InterestArea` - Fixed some visualization bugs