Jakub Sobon
a8a965c555
Remove the debug hooks.
2019-02-18 22:35:30 -05:00
Jakub Sobon
cecf39a9c7
Roll the zoom with the axis when XAxisUnscaled is provided.
2019-02-18 22:33:25 -05:00
Jakub Sobon
ea22ed0ac2
Merge pull request #138 from mum4k/fully-unzoom
...
Fixing invalid zooming behaviors.
2019-02-18 19:01:01 -05:00
Jakub Sobon
5b89dbc1a0
Undo the experiments in the LineChart demo.
2019-02-18 18:50:55 -05:00
Jakub Sobon
38ec4a9e1b
Fixing invalid zooming behaviors.
...
- stay unzoomed when we hit the largest view.
- correctly normalize zoom values when the base axis is in motion.
- test coverage for the edge cases.
Fixes #136
2019-02-18 18:48:19 -05:00
Jakub Sobon
171faac232
Merge pull request #137 from mum4k/highlight-at-least-two
...
Don't zoom when only a single column was highlighted.
2019-02-18 15:23:08 -05:00
Jakub Sobon
ec8160ef40
Don't zoom when only a single column was highlighted.
2019-02-18 15:13:45 -05:00
Jakub Sobon
55e86a80d2
Adding a Sourcegraph badge.
2019-02-18 02:30:41 -05:00
Jakub Sobon
857ff48e32
Merge pull request #134 from mum4k/lint
...
Adding golint to Travis.
2019-02-18 02:22:40 -05:00
Jakub Sobon
705db137bc
Fixing existing Lint issues.
2019-02-18 02:14:14 -05:00
Jakub Sobon
b26a531747
Adding golint to Travis.
2019-02-18 02:05:59 -05:00
Jakub Sobon
2ab7083a53
Merge pull request #133 from mum4k/linechart-zoom
...
The LineChart widget now supports zooming the content
2019-02-18 01:49:04 -05:00
Jakub Sobon
a87c9c1b6f
Adding new LineChart recording that shows the zoom.
2019-02-18 01:35:12 -05:00
Jakub Sobon
72b3ac4ff9
The LineChart widget now supports zoom.
2019-02-18 01:28:30 -05:00
Jakub Sobon
4a7c5d9f48
Object that tracks the zoom state for LineChart.
2019-02-18 00:54:35 -05:00
Jakub Sobon
d5b04946d2
The XDetails object now maintains its creation properties.
2019-02-17 21:24:23 -05:00
Jakub Sobon
7c3794691c
Remove logging from numbers.
2019-02-17 17:57:38 -05:00
Jakub Sobon
aec5012daa
Functions that splits a number by a ratio.
2019-02-17 17:56:14 -05:00
Jakub Sobon
0acf555aab
Only set options in cells within the specified area.
2019-02-17 16:14:53 -05:00
Jakub Sobon
e677c1fe1a
Braille method that sets cell options in an area.
2019-02-17 16:09:44 -05:00
Jakub Sobon
e3858d93f5
Move ratio related functions from area to numbers.
2019-02-17 15:46:29 -05:00
Jakub Sobon
3615294c34
Method that returns the underlying cell area.
2019-02-16 16:34:54 -05:00
Jakub Sobon
4981ad23e2
Method on Braille canvas that just sets cell options.
2019-02-16 16:03:44 -05:00
Jakub Sobon
66599a4d12
Merge pull request #130 from mum4k/bug-adaptive-and-custom
...
Make the Y axis adaptive when custom scale is provided
2019-02-16 01:22:31 -05:00
Jakub Sobon
d2533da9cf
Make the Y axis adaptive when custom scale is provided.
2019-02-16 01:12:08 -05:00
Jakub Sobon
73a6514fee
Merge pull request #129 from mum4k/unscaled-x
...
LineChart now has an option that disables scaling of the X axis
2019-02-16 01:10:21 -05:00
Jakub Sobon
52ae7d1807
Improving option comment and test coverage.
2019-02-16 01:01:04 -05:00
Jakub Sobon
587185eb73
Updating CHANGELOG.
2019-02-16 00:38:32 -05:00
Jakub Sobon
aca7abff4f
LineChart now has an option that disables scaling of X axis.
...
Useful for applications that want to continuously feed data and make
them "roll" through the linechart.
Also exposing a method that returns the observed capacity of the
LineChart the last time Draw was called.
2019-02-16 00:35:40 -05:00
Jakub Sobon
f465e11288
Scale and label now support X axis that doesn't start at zero.
2019-02-15 22:59:27 -05:00
Jakub Sobon
c78bd1f226
Refactor XScale so we can pass in the min value.
...
Rather than assuming it is always zero.
2019-02-15 22:44:40 -05:00
Jakub Sobon
bbaf393110
Removing the Y object.
2019-02-15 21:20:42 -05:00
Jakub Sobon
feb406ec11
Refactoring y.Details off the object.
2019-02-15 21:19:04 -05:00
Jakub Sobon
9b3edb42b9
Refactor RequiredWidth off the Y object.
2019-02-15 21:05:43 -05:00
Jakub Sobon
6ace35ee15
Fixing a typo in the CHANGELOG.
2019-02-15 00:56:14 -05:00
Jakub Sobon
2dd5a0c33d
Merge pull request #127 from mum4k/write-atomic-reset
...
Adding Text Write option that atomically replaces the text content.
2019-02-15 00:54:38 -05:00
Jakub Sobon
9ccf77d77c
Updating CHANGELOG.
2019-02-15 00:41:33 -05:00
Jakub Sobon
38a2a36234
Adding Text Write option that atomically replaces the text content.
2019-02-15 00:40:15 -05:00
Jakub Sobon
d4b68e905b
Merge pull request #126 from mum4k/constructor-error
...
Constructors of all widgets now return an error.
2019-02-15 00:35:38 -05:00
Jakub Sobon
ca21035e75
Also listing LineChart in the CHANGELOG.
2019-02-15 00:22:11 -05:00
Jakub Sobon
2784a1c7a0
Constructor of Text now returns an error.
2019-02-15 00:20:20 -05:00
Jakub Sobon
231db41590
Constructor of SparkLine now returns an error.
2019-02-15 00:05:45 -05:00
Jakub Sobon
a6f5d69569
Constructor of Gauge now returns an error.
2019-02-14 23:56:06 -05:00
Jakub Sobon
1ab50bcefc
Finished changes for BarChart and updated CHNAGELOG.
2019-02-14 23:44:11 -05:00
Jakub Sobon
3e8466282e
Merge branch 'devel' into constructor-error
2019-02-14 23:40:52 -05:00
Jakub Sobon
22db35293e
Merge branch 'master' into devel
2019-02-14 23:37:30 -05:00
Jakub Sobon
2949a79357
Constructor of BarChart now returns an error.
2019-02-14 23:37:06 -05:00
Jakub Sobon
d7c1cf5cfb
Merge pull request #125 from mum4k/custom-scale
...
Allow users to provide custom Y axis scale for the LineChart.
2019-02-14 23:31:24 -05:00
Jakub Sobon
18ed0f1274
Note about bug fix in the CHANGELOG.
2019-02-14 23:16:28 -05:00
Jakub Sobon
6379b1d28e
Allow users to provide custom Y axis scale for the LineChart.
2019-02-14 23:13:21 -05:00