Jakub Sobon
3e8466282e
Merge branch 'devel' into constructor-error
2019-02-14 23:40:52 -05:00
Jakub Sobon
2949a79357
Constructor of BarChart now returns an error.
2019-02-14 23:37:06 -05:00
Jakub Sobon
6379b1d28e
Allow users to provide custom Y axis scale for the LineChart.
2019-02-14 23:13:21 -05:00
Jakub Sobon
11286f6ff6
Improving test coverage of label.go.
2019-02-14 01:06:48 -05:00
Jakub Sobon
5f6a84314c
Account for two labels on the Y axis.
2019-02-14 00:43:27 -05:00
Jakub Sobon
3dba76c26f
Linechart can now draw labels under X vertically.
2019-02-14 00:37:35 -05:00
Jakub Sobon
7ef79393df
xLabels now supports vertical labels.
2019-02-13 23:16:05 -05:00
Jakub Sobon
9f893eb482
Function to calculate required height.
...
And options to set label orientation.
2019-02-13 22:53:19 -05:00
Jakub Sobon
9df48f9060
Undo the experiment in the demo.
2019-02-12 23:19:31 -05:00
Jakub Sobon
23c01a5c56
The LineChart widget now correctly places custom labels.
...
The code incorrectly used label number rather than value position when
looking up custom labels.
2019-02-12 23:15:13 -05:00
Jakub Sobon
e44d70b568
Merge pull request #101 from mum4k/segment-display
...
Segment display
2019-02-06 23:46:50 -05:00
Jakub Sobon
c58217af9c
Adding image and doc entry for the segment display.
2019-02-06 23:18:56 -05:00
Jakub Sobon
3f416675e9
Improving the demo.
2019-02-06 01:03:39 -05:00
Jakub Sobon
166e9cc7dc
Improving the demo.
2019-02-06 00:59:36 -05:00
Jakub Sobon
eb8da5924e
Migrate segArea code to its own file.
2019-02-06 00:40:08 -05:00
Jakub Sobon
e80e1a1134
Support addition of gaps.
2019-02-06 00:29:14 -05:00
Jakub Sobon
858ce17ced
Drafted the segment display demo.
2019-02-05 00:17:25 -05:00
Jakub Sobon
8128e15747
Adding licences.
2019-02-05 00:05:54 -05:00
Jakub Sobon
35f11d3a5e
Implementing the segment display widget.
2019-02-05 00:05:31 -05:00
Jakub Sobon
38aae8e556
Switching text to attrrange.
2019-02-04 21:41:04 -05:00
Jakub Sobon
f16bda1131
Skeleton for the segment display.
2019-02-03 23:57:32 -05:00
Jakub Sobon
34a715fc1d
Fixing a comment.
2019-02-03 23:39:29 -05:00
Jakub Sobon
8968704de2
Fixing racy behavior between Options and Draw.
...
This applies to widgets whose Options depend on user data.
Documenting this in the docs and on API and protecting against this
condition in the affected widgets.
2019-01-26 23:58:38 -05:00
Jakub Sobon
21083a9b8f
Self-review fixes.
2019-01-26 22:33:20 -05:00
Jakub Sobon
7d22a68376
Adding LineChart option YAxisAdaptive.
...
When provided, this option stops anchoring the Y axis at the zero value.
2019-01-26 22:23:55 -05:00
Jakub Sobon
406c365847
LineChart now correctly displays series without zero.
2019-01-26 03:22:13 -05:00
Michael Teuscher
a4152652fc
updated pull-request
2019-01-23 08:15:10 +01:00
Michael Teuscher
0c05aeed5f
Properly dismiss err object
2019-01-22 23:45:29 +01:00
Michael Teuscher
1fb4a35eeb
Handle error instead of swallowing it
2019-01-22 23:33:11 +01:00
Michael Teuscher
010ad3fc5b
Fixed comments for golint
2019-01-22 23:30:18 +01:00
Jakub Sobon
d4afe691a1
Adding licences.
2019-01-21 17:54:19 -05:00
Jakub Sobon
59fd19a6c7
Adding description and recording of the donutdemo.
2019-01-21 17:43:35 -05:00
Jakub Sobon
7f133bf611
Rest of the Donut widget files.
2019-01-21 17:02:23 -05:00
Jakub Sobon
cd48efc885
Implementation of the Donut widget.
2019-01-21 17:00:19 -05:00
Jakub Sobon
310ea212d3
Skeleton for the donut widget.
2019-01-19 21:48:29 -05:00
Andrea Manzini
ceae209ba2
cleanup lint issues
2019-01-19 16:16:19 +01:00
Jakub Sobon
12e28728ee
Updating documentation.
...
And increasint the redraw interval on linechart demo.
2019-01-15 23:17:13 -05:00
Jakub Sobon
c18a940df4
Adding a demo of a more complete dashboard.
2019-01-15 22:40:44 -05:00
Jakub Sobon
964d676e31
Allowing container.Option to report an error.
2019-01-14 00:08:20 -05:00
Jakub Sobon
bc911a3cd6
More test coverage for linechart.
2019-01-13 01:38:39 -05:00
Jakub Sobon
1db0cfc7f1
Test coverage for the initial functionality of linechart.
2019-01-13 00:03:19 -05:00
Jakub Sobon
c2fd0aa46f
Better names for arguments.
2019-01-12 21:26:36 -05:00
Jakub Sobon
5a392572f0
Proof of concept code that draws a single line chart.
2019-01-12 21:13:03 -05:00
Jakub Sobon
01957f0d15
Finalizing the axes package.
...
It can determine details for both of the axis.
2019-01-12 15:55:49 -05:00
Jakub Sobon
426cc6230b
Placement of labels under the X axis.
...
And more test coverage.
2019-01-12 00:01:04 -05:00
Jakub Sobon
a3bed458d6
More validation for the scales.
2019-01-08 23:56:05 -05:00
Jakub Sobon
bdd0290c98
Scale for the X axis.
2019-01-08 23:36:21 -05:00
Jakub Sobon
27d9a6c7c5
Adding missing license.
2019-01-08 00:28:05 -05:00
Jakub Sobon
6da1d10f86
Complete implementation of the YAxis object.
2019-01-08 00:24:48 -05:00
Jakub Sobon
310f12a5ae
Licenses for label.go.
2019-01-07 23:42:46 -05:00