Skip to content

Instantly share code, notes, and snippets.

@ksunden
Last active July 20, 2020 04:27
Show Gist options
  • Save ksunden/a59a206b6cd7d31b91967714ce4fc604 to your computer and use it in GitHub Desktop.
Save ksunden/a59a206b6cd7d31b91967714ce4fc604 to your computer and use it in GitHub Desktop.
PR burndown chart
just here to make the gist not show up as LICENSE, which is entirely not helpful

This was a quick and dirty "PR burndown chart" made for Scipy-2020 Scipy Tools Plenary session for pyqtgraph

The data was taken from http://dhood.io/pullrequest-visualiser/plot.html?pyqtgraph&pyqtgraph (Just copied the json object open_prs using my browser console)

The plot produced has a white line for net total PRs, purple markers for merged PRs, red markers for closed PRs, yellow lines with labels for releases.

Copyright 2020 Kyle Sunden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
import json
import sys
import dateutil.parser
import pyqtgraph as pg
from pyqtgraph.Qt import QtCore, QtGui
app = QtGui.QApplication([])
# Create a plot with a date-time axis
dai = pg.DateAxisItem()
dai.autoSIPrefix = False # PR'd to make this the default
w = pg.PlotWidget(axisItems = {'bottom': dai})
w.showGrid(x=True, y=True)
with open("prdata.json") as data:
open_prs = json.load(data)
xpos = [dateutil.parser.isoparse(x["x"]).timestamp() for x in open_prs]
ypos = [x["y"] for x in open_prs]
w.plot(xpos, ypos)
xpos = [dateutil.parser.isoparse(x["x"]).timestamp() for x in open_prs if x.get("markerType") == "triangle"]
ypos = [x["y"] for x in open_prs if x.get("markerType") == "triangle"]
w.plot(xpos, ypos, pen=None, symbol="t", symbolSize=7, symbolPen=None, symbolBrush=(148,0,211))
xpos = [dateutil.parser.isoparse(x["x"]).timestamp() for x in open_prs if x.get("markerType") == "cross"]
ypos = [x["y"] for x in open_prs if x.get("markerType") == "cross"]
w.plot(xpos, ypos, pen=None, symbol="x", symbolSize=7, symbolPen=None, symbolBrush=(0xcc,0,0))
w.setLabel("bottom", "Date", **{'color': "#FFF", "font-size": "20pt"})
w.setLabel("left", "Open PRs", **{'color': "#FFF","font-size":"20pt"})
w.getAxis("bottom").setTickFont(QtGui.QFont("sans", pointSize=15))
w.getAxis("left").setTickFont(QtGui.QFont("sans", pointSize=15))
release_dates = [dateutil.parser.parse(x).timestamp() for x in [
"2013-11-24 12:54:35 -0500",
"2014-12-23 19:13:54 -0500",
"2014-12-24 14:34:58 -0500",
"2016-11-04 22:47:56 -0700",
"2019-12-15 23:36:38 -0600",
"2020-06-08 18:45:37 -0500",
]]
release_labels = [
"0.9.8",
"0.9.9",
"0.9.10",
"0.10.0",
"0.11.0rc0",
"0.11.0",
]
y = 130
for d, lab in zip(release_dates, release_labels):
w.addLine(x=d)
text = pg.TextItem(lab)
w.addItem(text)
text.setFont(QtGui.QFont("sans", pointSize=18))
text.setPos(d, y)
y += 10
w.setWindowTitle('pyqtgraph PR backlog')
w.show()
## Start Qt event loop unless running in interactive mode or using pyside.
if __name__ == '__main__':
import sys
if (sys.flags.interactive != 1) or not hasattr(QtCore, 'PYQT_VERSION'):
app.exec_()
[
{
"x": "2013-09-19T12:14:53.000Z",
"y": 1,
"prNumber": 1,
"eventTitle": "Opened: 'Add uncertainty'"
},
{
"x": "2013-09-20T07:55:48.000Z",
"y": 2,
"prNumber": 3,
"eventTitle": "Opened: 'optimize ScatterPlot...'"
},
{
"x": "2013-09-25T10:26:44.000Z",
"y": 3,
"prNumber": 6,
"eventTitle": "Opened: 'Fix AxisItem with SI...'"
},
{
"x": "2013-11-01T04:59:55.000Z",
"y": 2,
"markerType": "cross",
"markerColor": "red",
"prNumber": 6,
"eventTitle": "Closed: 'Fix AxisItem with SI...'"
},
{
"x": "2013-11-16T02:11:29.000Z",
"y": 3,
"prNumber": 11,
"eventTitle": "Opened: 'Faster import of PyQ...'"
},
{
"x": "2013-11-16T02:18:51.000Z",
"y": 2,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 11,
"eventTitle": "Merged: 'Faster import of PyQ...'"
},
{
"x": "2013-11-17T22:22:09.000Z",
"y": 3,
"prNumber": 14,
"eventTitle": "Opened: 'Don't copy the conte...'"
},
{
"x": "2013-11-22T04:44:04.000Z",
"y": 2,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 14,
"eventTitle": "Merged: 'Don't copy the conte...'"
},
{
"x": "2013-11-27T06:47:47.000Z",
"y": 3,
"prNumber": 17,
"eventTitle": "Opened: 'Profilers controllab...'"
},
{
"x": "2013-12-03T17:05:18.000Z",
"y": 4,
"prNumber": 20,
"eventTitle": "Opened: 'ENH: glViewWidget: s...'"
},
{
"x": "2013-12-15T14:31:50.000Z",
"y": 3,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 17,
"eventTitle": "Merged: 'Profilers controllab...'"
},
{
"x": "2013-12-16T23:04:39.000Z",
"y": 4,
"prNumber": 21,
"eventTitle": "Opened: 'Some Python3 related...'"
},
{
"x": "2013-12-16T23:37:53.000Z",
"y": 3,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 21,
"eventTitle": "Merged: 'Some Python3 related...'"
},
{
"x": "2014-01-14T09:34:53.000Z",
"y": 4,
"prNumber": 24,
"eventTitle": "Opened: 'Nicer range for valu...'"
},
{
"x": "2014-01-14T10:32:43.000Z",
"y": 5,
"prNumber": 25,
"eventTitle": "Opened: 'Allow use of derived...'"
},
{
"x": "2014-01-15T03:30:31.000Z",
"y": 4,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 24,
"eventTitle": "Merged: 'Nicer range for valu...'"
},
{
"x": "2014-01-17T15:01:01.000Z",
"y": 5,
"prNumber": 26,
"eventTitle": "Opened: 'LegendItem bugfix'"
},
{
"x": "2014-01-19T00:21:30.000Z",
"y": 4,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 3,
"eventTitle": "Merged: 'optimize ScatterPlot...'"
},
{
"x": "2014-01-19T04:28:04.000Z",
"y": 3,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 26,
"eventTitle": "Merged: 'LegendItem bugfix'"
},
{
"x": "2014-01-25T03:03:33.000Z",
"y": 4,
"prNumber": 28,
"eventTitle": "Opened: 'Fix metaarray import...'"
},
{
"x": "2014-01-25T14:04:54.000Z",
"y": 3,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 28,
"eventTitle": "Merged: 'Fix metaarray import...'"
},
{
"x": "2014-02-01T03:24:38.000Z",
"y": 4,
"prNumber": 29,
"eventTitle": "Opened: 'Master'"
},
{
"x": "2014-02-03T20:36:53.000Z",
"y": 5,
"prNumber": 30,
"eventTitle": "Opened: 'Minor changes on the...'"
},
{
"x": "2014-02-05T19:07:27.000Z",
"y": 4,
"markerType": "cross",
"markerColor": "red",
"prNumber": 30,
"eventTitle": "Closed: 'Minor changes on the...'"
},
{
"x": "2014-02-08T16:37:35.000Z",
"y": 5,
"prNumber": 32,
"eventTitle": "Opened: 'Link Updates in plot...'"
},
{
"x": "2014-02-12T01:53:12.000Z",
"y": 6,
"prNumber": 34,
"eventTitle": "Opened: 'BF: Dock.name() unic...'"
},
{
"x": "2014-02-12T08:08:04.000Z",
"y": 5,
"markerType": "cross",
"markerColor": "red",
"prNumber": 34,
"eventTitle": "Closed: 'BF: Dock.name() unic...'"
},
{
"x": "2014-02-12T09:05:20.000Z",
"y": 6,
"prNumber": 35,
"eventTitle": "Opened: 'BF: unicode fix for ...'"
},
{
"x": "2014-02-12T14:35:32.000Z",
"y": 5,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 35,
"eventTitle": "Merged: 'BF: unicode fix for ...'"
},
{
"x": "2014-02-13T18:32:35.000Z",
"y": 6,
"prNumber": 36,
"eventTitle": "Opened: 'Detect range even if...'"
},
{
"x": "2014-02-20T04:21:49.000Z",
"y": 7,
"prNumber": 37,
"eventTitle": "Opened: 'Make signature of th...'"
},
{
"x": "2014-02-27T19:14:24.000Z",
"y": 8,
"prNumber": 38,
"eventTitle": "Opened: 'Fix crash on ViewBox...'"
},
{
"x": "2014-03-01T02:34:26.000Z",
"y": 7,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 32,
"eventTitle": "Merged: 'Link Updates in plot...'"
},
{
"x": "2014-03-01T14:38:37.000Z",
"y": 6,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 37,
"eventTitle": "Merged: 'Make signature of th...'"
},
{
"x": "2014-03-03T12:37:57.000Z",
"y": 7,
"prNumber": 40,
"eventTitle": "Opened: 'Fixed crash when col...'"
},
{
"x": "2014-03-03T12:38:54.000Z",
"y": 6,
"markerType": "cross",
"markerColor": "red",
"prNumber": 38,
"eventTitle": "Closed: 'Fix crash on ViewBox...'"
},
{
"x": "2014-03-03T18:49:18.000Z",
"y": 5,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 40,
"eventTitle": "Merged: 'Fixed crash when col...'"
},
{
"x": "2014-03-04T13:07:36.000Z",
"y": 6,
"prNumber": 42,
"eventTitle": "Opened: 'Change FiniteCache t...'"
},
{
"x": "2014-03-05T09:24:41.000Z",
"y": 5,
"markerType": "cross",
"markerColor": "red",
"prNumber": 36,
"eventTitle": "Closed: 'Detect range even if...'"
},
{
"x": "2014-03-05T09:26:02.000Z",
"y": 6,
"prNumber": 44,
"eventTitle": "Opened: 'Detect range of the ...'"
},
{
"x": "2014-03-05T09:26:46.000Z",
"y": 7,
"prNumber": 45,
"eventTitle": "Opened: 'Make the bars that a...'"
},
{
"x": "2014-03-05T09:28:17.000Z",
"y": 8,
"prNumber": 46,
"eventTitle": "Opened: 'Add BarWidget'"
},
{
"x": "2014-03-05T09:44:12.000Z",
"y": 9,
"prNumber": 47,
"eventTitle": "Opened: 'Split set and check ...'"
},
{
"x": "2014-03-05T15:35:38.000Z",
"y": 8,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 42,
"eventTitle": "Merged: 'Change FiniteCache t...'"
},
{
"x": "2014-03-06T07:02:33.000Z",
"y": 9,
"prNumber": 48,
"eventTitle": "Opened: 'Docs dev'"
},
{
"x": "2014-03-06T15:36:48.000Z",
"y": 10,
"prNumber": 49,
"eventTitle": "Opened: 'PyQt5 support for Py...'"
},
{
"x": "2014-03-06T20:31:40.000Z",
"y": 9,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 44,
"eventTitle": "Merged: 'Detect range of the ...'"
},
{
"x": "2014-03-07T16:37:39.000Z",
"y": 10,
"prNumber": 50,
"eventTitle": "Opened: 'BarGraphItem improve...'"
},
{
"x": "2014-03-13T18:54:45.000Z",
"y": 11,
"prNumber": 54,
"eventTitle": "Opened: 'Checking if view is ...'"
},
{
"x": "2014-03-13T20:45:13.000Z",
"y": 12,
"prNumber": 56,
"eventTitle": "Opened: 'PlotItem was keeping...'"
},
{
"x": "2014-03-16T09:44:50.000Z",
"y": 13,
"prNumber": 57,
"eventTitle": "Opened: 'AxisItem.showValues ...'"
},
{
"x": "2014-03-16T14:16:37.000Z",
"y": 14,
"prNumber": 58,
"eventTitle": "Opened: 'PlotDataItem downsam...'"
},
{
"x": "2014-03-24T15:17:14.000Z",
"y": 13,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 58,
"eventTitle": "Merged: 'PlotDataItem downsam...'"
},
{
"x": "2014-03-24T20:01:55.000Z",
"y": 12,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 56,
"eventTitle": "Merged: 'PlotItem was keeping...'"
},
{
"x": "2014-03-24T20:01:55.000Z",
"y": 11,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 54,
"eventTitle": "Merged: 'Checking if view is ...'"
},
{
"x": "2014-03-24T20:54:20.000Z",
"y": 12,
"prNumber": 59,
"eventTitle": "Opened: 'Travis CI'"
},
{
"x": "2014-03-29T15:35:57.000Z",
"y": 11,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 57,
"eventTitle": "Merged: 'AxisItem.showValues ...'"
},
{
"x": "2014-03-30T06:53:43.000Z",
"y": 10,
"markerType": "cross",
"markerColor": "red",
"prNumber": 59,
"eventTitle": "Closed: 'Travis CI'"
},
{
"x": "2014-04-12T19:44:30.000Z",
"y": 11,
"prNumber": 61,
"eventTitle": "Opened: 'PlotDataItem: add mi...'"
},
{
"x": "2014-04-12T22:05:17.000Z",
"y": 10,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 61,
"eventTitle": "Merged: 'PlotDataItem: add mi...'"
},
{
"x": "2014-05-09T03:03:31.000Z",
"y": 11,
"prNumber": 63,
"eventTitle": "Opened: 'CSVExporter: fix the...'"
},
{
"x": "2014-05-10T17:00:48.000Z",
"y": 12,
"prNumber": 64,
"eventTitle": "Opened: 'Small Improvements f...'"
},
{
"x": "2014-05-14T04:46:15.000Z",
"y": 13,
"prNumber": 65,
"eventTitle": "Opened: 'A table parameter tr...'"
},
{
"x": "2014-05-14T05:20:58.000Z",
"y": 14,
"prNumber": 66,
"eventTitle": "Opened: 'PyQt5 support via qt...'"
},
{
"x": "2014-05-14T09:54:46.000Z",
"y": 15,
"prNumber": 67,
"eventTitle": "Opened: 'Fix scale-rotate ROI...'"
},
{
"x": "2014-05-14T15:42:54.000Z",
"y": 14,
"markerType": "cross",
"markerColor": "red",
"prNumber": 66,
"eventTitle": "Closed: 'PyQt5 support via qt...'"
},
{
"x": "2014-05-14T16:10:00.000Z",
"y": 15,
"prNumber": 68,
"eventTitle": "Opened: 'PyQt5 support via qt...'"
},
{
"x": "2014-05-19T22:24:20.000Z",
"y": 14,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 63,
"eventTitle": "Merged: 'CSVExporter: fix the...'"
},
{
"x": "2014-06-06T21:54:03.000Z",
"y": 15,
"prNumber": 73,
"eventTitle": "Opened: 'Cleanup ROI.py (most...'"
},
{
"x": "2014-06-19T10:54:55.000Z",
"y": 16,
"prNumber": 74,
"eventTitle": "Opened: 'DateAxisItem'"
},
{
"x": "2014-07-01T21:30:32.000Z",
"y": 17,
"prNumber": 76,
"eventTitle": "Opened: 'bug(color TextItem n...'"
},
{
"x": "2014-07-05T15:01:03.000Z",
"y": 18,
"prNumber": 77,
"eventTitle": "Opened: 'Fixed typo in readme'"
},
{
"x": "2014-07-06T11:19:32.000Z",
"y": 17,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 77,
"eventTitle": "Merged: 'Fixed typo in readme'"
},
{
"x": "2014-07-16T19:46:10.000Z",
"y": 18,
"prNumber": 79,
"eventTitle": "Opened: 'Proposition of extra...'"
},
{
"x": "2014-07-31T20:49:28.000Z",
"y": 19,
"prNumber": 84,
"eventTitle": "Opened: 'textItem color chang...'"
},
{
"x": "2014-07-31T20:54:42.000Z",
"y": 18,
"markerType": "cross",
"markerColor": "red",
"prNumber": 76,
"eventTitle": "Closed: 'bug(color TextItem n...'"
},
{
"x": "2014-08-04T12:45:23.000Z",
"y": 19,
"prNumber": 87,
"eventTitle": "Opened: 'textItem color chang...'"
},
{
"x": "2014-08-04T12:46:44.000Z",
"y": 18,
"markerType": "cross",
"markerColor": "red",
"prNumber": 84,
"eventTitle": "Closed: 'textItem color chang...'"
},
{
"x": "2014-08-05T01:52:19.000Z",
"y": 19,
"prNumber": 88,
"eventTitle": "Opened: 'Fixed image scatterp...'"
},
{
"x": "2014-08-24T22:53:12.000Z",
"y": 20,
"prNumber": 93,
"eventTitle": "Opened: 'Fix getGitVersion sh...'"
},
{
"x": "2014-08-25T14:26:46.000Z",
"y": 21,
"prNumber": 94,
"eventTitle": "Opened: 'FillBetweenItem fixe...'"
},
{
"x": "2014-08-26T14:25:12.000Z",
"y": 20,
"markerType": "cross",
"markerColor": "red",
"prNumber": 94,
"eventTitle": "Closed: 'FillBetweenItem fixe...'"
},
{
"x": "2014-08-30T01:31:37.000Z",
"y": 19,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 93,
"eventTitle": "Merged: 'Fix getGitVersion sh...'"
},
{
"x": "2014-09-04T07:23:58.000Z",
"y": 20,
"prNumber": 95,
"eventTitle": "Opened: 'Python3 related fixe...'"
},
{
"x": "2014-09-12T07:15:33.000Z",
"y": 21,
"prNumber": 100,
"eventTitle": "Opened: 'configurable GridIte...'"
},
{
"x": "2014-09-25T15:39:34.000Z",
"y": 22,
"prNumber": 101,
"eventTitle": "Opened: 'configurable GridIte...'"
},
{
"x": "2014-09-25T15:40:06.000Z",
"y": 21,
"markerType": "cross",
"markerColor": "red",
"prNumber": 100,
"eventTitle": "Closed: 'configurable GridIte...'"
},
{
"x": "2014-09-28T15:32:52.000Z",
"y": 22,
"prNumber": 102,
"eventTitle": "Opened: 'Fix OpenGL shader/te...'"
},
{
"x": "2014-10-15T01:47:04.000Z",
"y": 21,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 102,
"eventTitle": "Merged: 'Fix OpenGL shader/te...'"
},
{
"x": "2014-10-15T13:29:26.000Z",
"y": 22,
"prNumber": 108,
"eventTitle": "Opened: 'Fix memory leak in G...'"
},
{
"x": "2014-10-16T10:29:03.000Z",
"y": 23,
"prNumber": 109,
"eventTitle": "Opened: 'fixed the Pen None p...'"
},
{
"x": "2014-10-17T09:00:14.000Z",
"y": 24,
"prNumber": 110,
"eventTitle": "Opened: 'fixed a keyerror whe...'"
},
{
"x": "2014-10-21T22:13:33.000Z",
"y": 25,
"prNumber": 112,
"eventTitle": "Opened: 'Add recursive submen...'"
},
{
"x": "2014-10-22T23:36:33.000Z",
"y": 26,
"prNumber": 113,
"eventTitle": "Opened: 'Fix PySide error whe...'"
},
{
"x": "2014-10-23T14:03:15.000Z",
"y": 27,
"prNumber": 114,
"eventTitle": "Opened: 'Update GLViewWidget....'"
},
{
"x": "2014-10-25T14:52:19.000Z",
"y": 26,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 113,
"eventTitle": "Merged: 'Fix PySide error whe...'"
},
{
"x": "2014-10-25T17:04:44.000Z",
"y": 25,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 110,
"eventTitle": "Merged: 'fixed a keyerror whe...'"
},
{
"x": "2014-10-25T18:24:47.000Z",
"y": 24,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 109,
"eventTitle": "Merged: 'fixed the Pen None p...'"
},
{
"x": "2014-10-25T20:05:42.000Z",
"y": 23,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 108,
"eventTitle": "Merged: 'Fix memory leak in G...'"
},
{
"x": "2014-10-31T20:23:07.000Z",
"y": 24,
"prNumber": 116,
"eventTitle": "Opened: '[ROI] make all ROI s...'"
},
{
"x": "2014-11-02T01:16:06.000Z",
"y": 25,
"prNumber": 117,
"eventTitle": "Opened: 'Feature: Flow chart ...'"
},
{
"x": "2014-11-14T13:18:59.000Z",
"y": 24,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 112,
"eventTitle": "Merged: 'Add recursive submen...'"
},
{
"x": "2014-11-17T09:40:08.000Z",
"y": 25,
"prNumber": 120,
"eventTitle": "Opened: 'Fix axis range growi...'"
},
{
"x": "2014-11-18T08:03:58.000Z",
"y": 24,
"markerType": "cross",
"markerColor": "red",
"prNumber": 120,
"eventTitle": "Closed: 'Fix axis range growi...'"
},
{
"x": "2014-11-18T08:29:32.000Z",
"y": 25,
"prNumber": 121,
"eventTitle": "Opened: 'Fix axis range growi...'"
},
{
"x": "2014-11-25T14:11:10.000Z",
"y": 26,
"prNumber": 123,
"eventTitle": "Opened: 'Added arrow symbols ...'"
},
{
"x": "2014-12-02T09:27:45.000Z",
"y": 27,
"prNumber": 126,
"eventTitle": "Opened: 'UTF-8 support for CS...'"
},
{
"x": "2014-12-03T23:46:21.000Z",
"y": 28,
"prNumber": 127,
"eventTitle": "Opened: 'Add tickAlpha settin...'"
},
{
"x": "2014-12-23T03:29:07.000Z",
"y": 29,
"prNumber": 129,
"eventTitle": "Opened: 'Add fontSize kwarg t...'"
},
{
"x": "2014-12-24T00:31:55.000Z",
"y": 30,
"prNumber": 130,
"eventTitle": "Opened: 'DockArea apoptose fi...'"
},
{
"x": "2014-12-24T00:35:33.000Z",
"y": 29,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 29,
"eventTitle": "Merged: 'Master'"
},
{
"x": "2014-12-30T23:34:58.000Z",
"y": 30,
"prNumber": 134,
"eventTitle": "Opened: 'Fix bug in LayoutWid...'"
},
{
"x": "2015-01-06T21:44:14.000Z",
"y": 31,
"prNumber": 135,
"eventTitle": "Opened: 'PlotItem.addAvgCurve...'"
},
{
"x": "2015-01-12T03:16:35.000Z",
"y": 32,
"prNumber": 136,
"eventTitle": "Opened: 'Don't create extrane...'"
},
{
"x": "2015-01-15T17:34:45.000Z",
"y": 33,
"prNumber": 139,
"eventTitle": "Opened: 'bugfix: don't attach...'"
},
{
"x": "2015-01-22T12:06:19.000Z",
"y": 34,
"prNumber": 140,
"eventTitle": "Opened: 'Pyqt5'"
},
{
"x": "2015-01-26T10:22:43.000Z",
"y": 35,
"prNumber": 142,
"eventTitle": "Opened: 'Bugfix: PlotCurveIte...'"
},
{
"x": "2015-01-30T17:19:03.000Z",
"y": 36,
"prNumber": 143,
"eventTitle": "Opened: 'Bugfix: a user provi...'"
},
{
"x": "2015-02-18T18:49:01.000Z",
"y": 37,
"prNumber": 147,
"eventTitle": "Opened: 'Update __init__.py'"
},
{
"x": "2015-02-18T18:49:55.000Z",
"y": 36,
"markerType": "cross",
"markerColor": "red",
"prNumber": 147,
"eventTitle": "Closed: 'Update __init__.py'"
},
{
"x": "2015-02-18T18:58:48.000Z",
"y": 37,
"prNumber": 148,
"eventTitle": "Opened: 'Update graphicsWindo...'"
},
{
"x": "2015-02-18T18:58:56.000Z",
"y": 36,
"markerType": "cross",
"markerColor": "red",
"prNumber": 148,
"eventTitle": "Closed: 'Update graphicsWindo...'"
},
{
"x": "2015-02-25T19:33:28.000Z",
"y": 37,
"prNumber": 149,
"eventTitle": "Opened: 'made gradients a pri...'"
},
{
"x": "2015-02-28T16:48:37.000Z",
"y": 36,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 140,
"eventTitle": "Merged: 'Pyqt5'"
},
{
"x": "2015-02-28T16:54:01.000Z",
"y": 35,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 49,
"eventTitle": "Merged: 'PyQt5 support for Py...'"
},
{
"x": "2015-02-28T17:01:11.000Z",
"y": 34,
"markerType": "cross",
"markerColor": "red",
"prNumber": 68,
"eventTitle": "Closed: 'PyQt5 support via qt...'"
},
{
"x": "2015-03-14T19:51:16.000Z",
"y": 33,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 130,
"eventTitle": "Merged: 'DockArea apoptose fi...'"
},
{
"x": "2015-03-15T06:28:43.000Z",
"y": 34,
"prNumber": 150,
"eventTitle": "Opened: 'Speed up ViewBox pan...'"
},
{
"x": "2015-03-15T07:12:53.000Z",
"y": 35,
"prNumber": 151,
"eventTitle": "Opened: 'Optionally provide c...'"
},
{
"x": "2015-03-16T01:28:32.000Z",
"y": 36,
"prNumber": 152,
"eventTitle": "Opened: 'Make it possible to ...'"
},
{
"x": "2015-03-16T01:32:27.000Z",
"y": 37,
"prNumber": 153,
"eventTitle": "Opened: 'Dock to emit signal ...'"
},
{
"x": "2015-03-16T16:45:34.000Z",
"y": 38,
"prNumber": 154,
"eventTitle": "Opened: 'Fix DockArea save/re...'"
},
{
"x": "2015-03-17T01:56:53.000Z",
"y": 39,
"prNumber": 156,
"eventTitle": "Opened: 'Make ViewBox update ...'"
},
{
"x": "2015-03-17T01:58:07.000Z",
"y": 40,
"prNumber": 157,
"eventTitle": "Opened: 'Provide widgetGroupI...'"
},
{
"x": "2015-03-17T02:08:49.000Z",
"y": 41,
"prNumber": 158,
"eventTitle": "Opened: 'Make DockArea compat...'"
},
{
"x": "2015-03-17T02:19:18.000Z",
"y": 42,
"prNumber": 159,
"eventTitle": "Opened: 'Add wrapping option ...'"
},
{
"x": "2015-03-17T04:45:50.000Z",
"y": 41,
"markerType": "cross",
"markerColor": "red",
"prNumber": 50,
"eventTitle": "Closed: 'BarGraphItem improve...'"
},
{
"x": "2015-03-17T18:48:34.000Z",
"y": 42,
"prNumber": 160,
"eventTitle": "Opened: 'Remove ScatterPlotIt...'"
},
{
"x": "2015-03-17T21:21:28.000Z",
"y": 43,
"prNumber": 161,
"eventTitle": "Opened: 'Give ability to hide...'"
},
{
"x": "2015-03-18T02:36:50.000Z",
"y": 42,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 152,
"eventTitle": "Merged: 'Make it possible to ...'"
},
{
"x": "2015-03-18T02:47:16.000Z",
"y": 41,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 154,
"eventTitle": "Merged: 'Fix DockArea save/re...'"
},
{
"x": "2015-03-18T03:08:05.000Z",
"y": 40,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 153,
"eventTitle": "Merged: 'Dock to emit signal ...'"
},
{
"x": "2015-04-01T15:46:21.000Z",
"y": 41,
"prNumber": 165,
"eventTitle": "Opened: 'Do not create an axi...'"
},
{
"x": "2015-04-01T15:52:36.000Z",
"y": 40,
"markerType": "cross",
"markerColor": "red",
"prNumber": 165,
"eventTitle": "Closed: 'Do not create an axi...'"
},
{
"x": "2015-05-14T09:15:26.000Z",
"y": 41,
"prNumber": 168,
"eventTitle": "Opened: 'New plotting items'"
},
{
"x": "2015-05-14T09:19:29.000Z",
"y": 40,
"markerType": "cross",
"markerColor": "red",
"prNumber": 79,
"eventTitle": "Closed: 'Proposition of extra...'"
},
{
"x": "2015-05-16T18:43:32.000Z",
"y": 41,
"prNumber": 169,
"eventTitle": "Opened: 'Properly remove sele...'"
},
{
"x": "2015-05-19T03:08:39.000Z",
"y": 40,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 169,
"eventTitle": "Merged: 'Properly remove sele...'"
},
{
"x": "2015-05-21T12:44:38.000Z",
"y": 41,
"prNumber": 171,
"eventTitle": "Opened: 'Passed axes flag in ...'"
},
{
"x": "2015-06-02T02:49:34.000Z",
"y": 40,
"markerType": "cross",
"markerColor": "red",
"prNumber": 136,
"eventTitle": "Closed: 'Don't create extrane...'"
},
{
"x": "2015-06-22T12:47:08.000Z",
"y": 41,
"prNumber": 177,
"eventTitle": "Opened: 'Fix clickRadius feat...'"
},
{
"x": "2015-06-23T19:05:46.000Z",
"y": 42,
"prNumber": 178,
"eventTitle": "Opened: 'ENH: Added a new sha...'"
},
{
"x": "2015-07-06T15:21:54.000Z",
"y": 43,
"prNumber": 179,
"eventTitle": "Opened: 'Log scale and fft tr...'"
},
{
"x": "2015-07-11T16:22:53.000Z",
"y": 44,
"prNumber": 180,
"eventTitle": "Opened: 'python3 compat'"
},
{
"x": "2015-07-11T16:25:20.000Z",
"y": 45,
"prNumber": 181,
"eventTitle": "Opened: 'MNT: Add to gitignor...'"
},
{
"x": "2015-07-11T16:35:13.000Z",
"y": 44,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 180,
"eventTitle": "Merged: 'python3 compat'"
},
{
"x": "2015-07-11T17:20:50.000Z",
"y": 43,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 181,
"eventTitle": "Merged: 'MNT: Add to gitignor...'"
},
{
"x": "2015-07-11T20:19:03.000Z",
"y": 44,
"prNumber": 182,
"eventTitle": "Opened: 'DOC: Note odd behavi...'"
},
{
"x": "2015-07-11T20:20:58.000Z",
"y": 45,
"prNumber": 183,
"eventTitle": "Opened: 'MNT: Don't allow div...'"
},
{
"x": "2015-07-12T17:07:42.000Z",
"y": 44,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 182,
"eventTitle": "Merged: 'DOC: Note odd behavi...'"
},
{
"x": "2015-07-12T17:08:24.000Z",
"y": 43,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 183,
"eventTitle": "Merged: 'MNT: Don't allow div...'"
},
{
"x": "2015-07-12T18:46:12.000Z",
"y": 44,
"prNumber": 184,
"eventTitle": "Opened: 'Add unit test covera...'"
},
{
"x": "2015-07-12T19:00:44.000Z",
"y": 45,
"prNumber": 185,
"eventTitle": "Opened: 'DOC: Add instruction...'"
},
{
"x": "2015-07-12T19:12:14.000Z",
"y": 44,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 184,
"eventTitle": "Merged: 'Add unit test covera...'"
},
{
"x": "2015-07-12T19:26:49.000Z",
"y": 43,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 185,
"eventTitle": "Merged: 'DOC: Add instruction...'"
},
{
"x": "2015-07-12T19:33:29.000Z",
"y": 42,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 179,
"eventTitle": "Merged: 'Log scale and fft tr...'"
},
{
"x": "2015-07-12T20:47:13.000Z",
"y": 43,
"prNumber": 186,
"eventTitle": "Opened: 'Continue testing the...'"
},
{
"x": "2015-07-12T21:43:24.000Z",
"y": 44,
"prNumber": 187,
"eventTitle": "Opened: 'Document the valid a...'"
},
{
"x": "2015-07-12T22:15:34.000Z",
"y": 43,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 186,
"eventTitle": "Merged: 'Continue testing the...'"
},
{
"x": "2015-07-12T22:16:15.000Z",
"y": 42,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 187,
"eventTitle": "Merged: 'Document the valid a...'"
},
{
"x": "2015-07-13T23:19:03.000Z",
"y": 43,
"prNumber": 188,
"eventTitle": "Opened: 'Clean up temp file f...'"
},
{
"x": "2015-07-14T23:18:33.000Z",
"y": 44,
"prNumber": 190,
"eventTitle": "Opened: 'trying to fix error ...'"
},
{
"x": "2015-07-17T20:50:11.000Z",
"y": 45,
"prNumber": 191,
"eventTitle": "Opened: 'Putting travis back ...'"
},
{
"x": "2015-07-18T08:22:49.000Z",
"y": 44,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 188,
"eventTitle": "Merged: 'Clean up temp file f...'"
},
{
"x": "2015-07-22T20:16:49.000Z",
"y": 45,
"prNumber": 194,
"eventTitle": "Opened: 'Use glColor instead ...'"
},
{
"x": "2015-07-24T04:08:28.000Z",
"y": 46,
"prNumber": 196,
"eventTitle": "Opened: 'Fixed ImageView cust...'"
},
{
"x": "2015-07-27T14:30:52.000Z",
"y": 47,
"prNumber": 199,
"eventTitle": "Opened: 'prevent divide-by-ze...'"
},
{
"x": "2015-07-27T20:25:16.000Z",
"y": 48,
"prNumber": 200,
"eventTitle": "Opened: 'Option for quantized...'"
},
{
"x": "2015-07-27T21:26:13.000Z",
"y": 47,
"markerType": "cross",
"markerColor": "red",
"prNumber": 200,
"eventTitle": "Closed: 'Option for quantized...'"
},
{
"x": "2015-07-28T13:58:58.000Z",
"y": 48,
"prNumber": 201,
"eventTitle": "Opened: 'Smoother realtime sc...'"
},
{
"x": "2015-07-31T19:34:31.000Z",
"y": 47,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 191,
"eventTitle": "Merged: 'Putting travis back ...'"
},
{
"x": "2015-07-31T19:38:26.000Z",
"y": 48,
"prNumber": 202,
"eventTitle": "Opened: 'I should, uh, badge ...'"
},
{
"x": "2015-07-31T19:40:03.000Z",
"y": 47,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 202,
"eventTitle": "Merged: 'I should, uh, badge ...'"
},
{
"x": "2015-07-31T20:08:40.000Z",
"y": 48,
"prNumber": 203,
"eventTitle": "Opened: 'WIP: Testing codecov...'"
},
{
"x": "2015-08-02T01:12:14.000Z",
"y": 47,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 203,
"eventTitle": "Merged: 'WIP: Testing codecov...'"
},
{
"x": "2015-08-02T15:00:54.000Z",
"y": 48,
"prNumber": 205,
"eventTitle": "Opened: 'Test python 2.6 on t...'"
},
{
"x": "2015-08-02T15:47:44.000Z",
"y": 49,
"prNumber": 206,
"eventTitle": "Opened: '[py2/py3] dict.iteri...'"
},
{
"x": "2015-08-02T21:37:39.000Z",
"y": 50,
"prNumber": 207,
"eventTitle": "Opened: 'WIP: Py26compat'"
},
{
"x": "2015-08-02T21:45:34.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 205,
"eventTitle": "Closed: 'Test python 2.6 on t...'"
},
{
"x": "2015-08-03T21:00:54.000Z",
"y": 50,
"prNumber": 208,
"eventTitle": "Opened: 'Simpify ExampleLoade...'"
},
{
"x": "2015-08-04T02:16:19.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 171,
"eventTitle": "Closed: 'Passed axes flag in ...'"
},
{
"x": "2015-08-05T14:57:19.000Z",
"y": 48,
"markerType": "cross",
"markerColor": "red",
"prNumber": 201,
"eventTitle": "Closed: 'Smoother realtime sc...'"
},
{
"x": "2015-08-05T14:57:48.000Z",
"y": 47,
"markerType": "cross",
"markerColor": "red",
"prNumber": 199,
"eventTitle": "Closed: 'prevent divide-by-ze...'"
},
{
"x": "2015-08-08T17:02:16.000Z",
"y": 46,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 135,
"eventTitle": "Merged: 'PlotItem.addAvgCurve...'"
},
{
"x": "2015-08-08T17:25:01.000Z",
"y": 47,
"prNumber": 212,
"eventTitle": "Opened: 'travis test'"
},
{
"x": "2015-08-08T17:27:43.000Z",
"y": 46,
"markerType": "cross",
"markerColor": "red",
"prNumber": 212,
"eventTitle": "Closed: 'travis test'"
},
{
"x": "2015-08-08T17:30:08.000Z",
"y": 45,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 194,
"eventTitle": "Merged: 'Use glColor instead ...'"
},
{
"x": "2015-08-09T07:50:35.000Z",
"y": 44,
"markerType": "cross",
"markerColor": "red",
"prNumber": 178,
"eventTitle": "Closed: 'ENH: Added a new sha...'"
},
{
"x": "2015-08-09T13:28:13.000Z",
"y": 45,
"prNumber": 213,
"eventTitle": "Opened: 'do not close non-clo...'"
},
{
"x": "2015-08-12T09:17:23.000Z",
"y": 46,
"prNumber": 215,
"eventTitle": "Opened: 'Fix to be able to us...'"
},
{
"x": "2015-08-25T14:08:22.000Z",
"y": 47,
"prNumber": 219,
"eventTitle": "Opened: 'Ignore wheel events ...'"
},
{
"x": "2015-08-25T21:39:17.000Z",
"y": 48,
"prNumber": 221,
"eventTitle": "Opened: 'support multiple pol...'"
},
{
"x": "2015-08-31T14:06:49.000Z",
"y": 49,
"prNumber": 224,
"eventTitle": "Opened: 'Fix import of Ordere...'"
},
{
"x": "2015-09-04T22:23:39.000Z",
"y": 50,
"prNumber": 226,
"eventTitle": "Opened: 'invalid slice fix'"
},
{
"x": "2015-09-06T21:38:52.000Z",
"y": 51,
"prNumber": 227,
"eventTitle": "Opened: 'Multiprocess cleanup'"
},
{
"x": "2015-09-15T20:04:05.000Z",
"y": 52,
"prNumber": 229,
"eventTitle": "Opened: 'Remove trailing spac...'"
},
{
"x": "2015-09-18T11:59:45.000Z",
"y": 53,
"prNumber": 231,
"eventTitle": "Opened: 'Python3 support for ...'"
},
{
"x": "2015-09-18T12:14:38.000Z",
"y": 54,
"prNumber": 232,
"eventTitle": "Opened: 'fix repetitive updat...'"
},
{
"x": "2015-10-01T01:53:37.000Z",
"y": 55,
"prNumber": 235,
"eventTitle": "Opened: 'Axis fixes'"
},
{
"x": "2015-10-19T00:28:02.000Z",
"y": 56,
"prNumber": 237,
"eventTitle": "Opened: 'Develop'"
},
{
"x": "2015-10-23T08:33:25.000Z",
"y": 57,
"prNumber": 239,
"eventTitle": "Opened: 'Update functions.py'"
},
{
"x": "2015-10-25T04:27:43.000Z",
"y": 58,
"prNumber": 241,
"eventTitle": "Opened: 'TableWidget key pres...'"
},
{
"x": "2015-11-25T16:22:44.000Z",
"y": 59,
"prNumber": 249,
"eventTitle": "Opened: 'Fixing numpy bug in ...'"
},
{
"x": "2015-11-26T20:24:53.000Z",
"y": 58,
"markerType": "cross",
"markerColor": "red",
"prNumber": 190,
"eventTitle": "Closed: 'trying to fix error ...'"
},
{
"x": "2015-12-21T00:37:42.000Z",
"y": 57,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 241,
"eventTitle": "Merged: 'TableWidget key pres...'"
},
{
"x": "2015-12-21T00:49:10.000Z",
"y": 56,
"markerType": "cross",
"markerColor": "red",
"prNumber": 237,
"eventTitle": "Closed: 'Develop'"
},
{
"x": "2015-12-21T03:23:45.000Z",
"y": 55,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 232,
"eventTitle": "Merged: 'fix repetitive updat...'"
},
{
"x": "2015-12-21T03:28:26.000Z",
"y": 54,
"markerType": "cross",
"markerColor": "red",
"prNumber": 229,
"eventTitle": "Closed: 'Remove trailing spac...'"
},
{
"x": "2015-12-21T04:21:41.000Z",
"y": 53,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 227,
"eventTitle": "Merged: 'Multiprocess cleanup'"
},
{
"x": "2015-12-21T04:44:20.000Z",
"y": 52,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 226,
"eventTitle": "Merged: 'invalid slice fix'"
},
{
"x": "2015-12-21T04:54:27.000Z",
"y": 51,
"markerType": "cross",
"markerColor": "red",
"prNumber": 224,
"eventTitle": "Closed: 'Fix import of Ordere...'"
},
{
"x": "2015-12-21T05:09:35.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 221,
"eventTitle": "Merged: 'support multiple pol...'"
},
{
"x": "2015-12-21T05:14:11.000Z",
"y": 49,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 219,
"eventTitle": "Merged: 'Ignore wheel events ...'"
},
{
"x": "2016-01-02T18:38:31.000Z",
"y": 50,
"prNumber": 254,
"eventTitle": "Opened: 'Numpy fix'"
},
{
"x": "2016-01-02T19:04:00.000Z",
"y": 49,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 254,
"eventTitle": "Merged: 'Numpy fix'"
},
{
"x": "2016-01-02T19:04:00.000Z",
"y": 48,
"markerType": "cross",
"markerColor": "red",
"prNumber": 249,
"eventTitle": "Closed: 'Fixing numpy bug in ...'"
},
{
"x": "2016-01-02T19:04:00.000Z",
"y": 47,
"markerType": "cross",
"markerColor": "red",
"prNumber": 239,
"eventTitle": "Closed: 'Update functions.py'"
},
{
"x": "2016-01-03T07:18:23.000Z",
"y": 48,
"prNumber": 262,
"eventTitle": "Opened: 'Py26compat'"
},
{
"x": "2016-01-03T07:23:11.000Z",
"y": 47,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 262,
"eventTitle": "Merged: 'Py26compat'"
},
{
"x": "2016-01-03T07:23:14.000Z",
"y": 46,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 207,
"eventTitle": "Merged: 'WIP: Py26compat'"
},
{
"x": "2016-01-12T06:12:52.000Z",
"y": 47,
"prNumber": 264,
"eventTitle": "Opened: 'Fix Numpy FutureWarn...'"
},
{
"x": "2016-01-15T07:55:45.000Z",
"y": 46,
"markerType": "cross",
"markerColor": "red",
"prNumber": 168,
"eventTitle": "Closed: 'New plotting items'"
},
{
"x": "2016-01-15T12:22:44.000Z",
"y": 47,
"prNumber": 266,
"eventTitle": "Opened: 'new markers'"
},
{
"x": "2016-01-15T15:14:51.000Z",
"y": 48,
"prNumber": 267,
"eventTitle": "Opened: 'InfiniteLine enhance...'"
},
{
"x": "2016-01-15T19:33:07.000Z",
"y": 49,
"prNumber": 268,
"eventTitle": "Opened: 'Axis fixes'"
},
{
"x": "2016-01-18T08:58:21.000Z",
"y": 50,
"prNumber": 269,
"eventTitle": "Opened: 'let cprint handle by...'"
},
{
"x": "2016-01-26T17:51:11.000Z",
"y": 51,
"prNumber": 270,
"eventTitle": "Opened: 'Fix issue where nump...'"
},
{
"x": "2016-01-26T18:52:05.000Z",
"y": 50,
"markerType": "cross",
"markerColor": "red",
"prNumber": 270,
"eventTitle": "Closed: 'Fix issue where nump...'"
},
{
"x": "2016-01-27T19:28:56.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 20,
"eventTitle": "Closed: 'ENH: glViewWidget: s...'"
},
{
"x": "2016-01-27T20:38:26.000Z",
"y": 50,
"prNumber": 271,
"eventTitle": "Opened: 'Allow pens to be set...'"
},
{
"x": "2016-01-30T08:24:58.000Z",
"y": 51,
"prNumber": 272,
"eventTitle": "Opened: 'Image performance'"
},
{
"x": "2016-01-30T08:36:30.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 272,
"eventTitle": "Merged: 'Image performance'"
},
{
"x": "2016-01-30T18:47:00.000Z",
"y": 51,
"prNumber": 273,
"eventTitle": "Opened: 'Corrections for nump...'"
},
{
"x": "2016-01-30T21:37:41.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 273,
"eventTitle": "Merged: 'Corrections for nump...'"
},
{
"x": "2016-01-30T21:37:44.000Z",
"y": 49,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 264,
"eventTitle": "Merged: 'Fix Numpy FutureWarn...'"
},
{
"x": "2016-02-02T14:39:25.000Z",
"y": 50,
"prNumber": 275,
"eventTitle": "Opened: 'Improve InfiniteLine...'"
},
{
"x": "2016-02-04T07:38:54.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 275,
"eventTitle": "Closed: 'Improve InfiniteLine...'"
},
{
"x": "2016-02-10T09:13:45.000Z",
"y": 50,
"prNumber": 281,
"eventTitle": "Opened: 'Fixing order of posi...'"
},
{
"x": "2016-02-12T11:06:59.000Z",
"y": 51,
"prNumber": 282,
"eventTitle": "Opened: 'Image testing'"
},
{
"x": "2016-02-15T07:17:14.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 266,
"eventTitle": "Merged: 'new markers'"
},
{
"x": "2016-02-15T08:34:37.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 268,
"eventTitle": "Closed: 'Axis fixes'"
},
{
"x": "2016-02-15T22:20:08.000Z",
"y": 50,
"prNumber": 284,
"eventTitle": "Opened: 'Image view work'"
},
{
"x": "2016-02-22T08:05:13.000Z",
"y": 51,
"prNumber": 286,
"eventTitle": "Opened: 'combined infinitelin...'"
},
{
"x": "2016-02-22T11:23:39.000Z",
"y": 52,
"prNumber": 287,
"eventTitle": "Opened: 'Qt5 compatifility fi...'"
},
{
"x": "2016-02-29T05:00:09.000Z",
"y": 51,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 286,
"eventTitle": "Merged: 'combined infinitelin...'"
},
{
"x": "2016-02-29T05:00:14.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 267,
"eventTitle": "Merged: 'InfiniteLine enhance...'"
},
{
"x": "2016-02-29T07:47:12.000Z",
"y": 51,
"prNumber": 290,
"eventTitle": "Opened: 'update'"
},
{
"x": "2016-02-29T07:47:49.000Z",
"y": 50,
"markerType": "cross",
"markerColor": "red",
"prNumber": 290,
"eventTitle": "Closed: 'update'"
},
{
"x": "2016-02-29T10:43:30.000Z",
"y": 51,
"prNumber": 291,
"eventTitle": "Opened: 'slight changes in Te...'"
},
{
"x": "2016-03-03T17:23:49.000Z",
"y": 52,
"prNumber": 293,
"eventTitle": "Opened: 'Control si prefix'"
},
{
"x": "2016-03-22T14:31:10.000Z",
"y": 51,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 282,
"eventTitle": "Merged: 'Image testing'"
},
{
"x": "2016-03-23T16:06:39.000Z",
"y": 52,
"prNumber": 300,
"eventTitle": "Opened: 'MNT: Call close() up...'"
},
{
"x": "2016-03-23T16:22:11.000Z",
"y": 53,
"prNumber": 301,
"eventTitle": "Opened: 'TST/CI/DOC: Use `cov...'"
},
{
"x": "2016-03-27T15:18:28.000Z",
"y": 54,
"prNumber": 302,
"eventTitle": "Opened: 'fix a color name err...'"
},
{
"x": "2016-03-27T17:40:52.000Z",
"y": 53,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 302,
"eventTitle": "Merged: 'fix a color name err...'"
},
{
"x": "2016-03-28T06:13:28.000Z",
"y": 52,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 291,
"eventTitle": "Merged: 'slight changes in Te...'"
},
{
"x": "2016-03-29T22:30:15.000Z",
"y": 53,
"prNumber": 304,
"eventTitle": "Opened: 'OSX RemoteGrahpics.p...'"
},
{
"x": "2016-03-30T01:11:33.000Z",
"y": 54,
"prNumber": 305,
"eventTitle": "Opened: 'MetaArray: PrettyInf...'"
},
{
"x": "2016-04-03T06:28:51.000Z",
"y": 53,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 284,
"eventTitle": "Merged: 'Image view work'"
},
{
"x": "2016-04-04T20:06:32.000Z",
"y": 52,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 287,
"eventTitle": "Merged: 'Qt5 compatifility fi...'"
},
{
"x": "2016-04-10T05:44:23.000Z",
"y": 53,
"prNumber": 307,
"eventTitle": "Opened: 'fix problems with hi...'"
},
{
"x": "2016-04-12T04:03:21.000Z",
"y": 54,
"prNumber": 308,
"eventTitle": "Opened: 'Fix opt name for Spi...'"
},
{
"x": "2016-04-12T04:35:15.000Z",
"y": 55,
"prNumber": 309,
"eventTitle": "Opened: 'Encode QPropertyAnim...'"
},
{
"x": "2016-04-12T16:55:21.000Z",
"y": 54,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 308,
"eventTitle": "Merged: 'Fix opt name for Spi...'"
},
{
"x": "2016-04-13T01:18:37.000Z",
"y": 55,
"prNumber": 311,
"eventTitle": "Opened: 'Update BarGraphItem....'"
},
{
"x": "2016-04-13T21:54:09.000Z",
"y": 56,
"prNumber": 312,
"eventTitle": "Opened: 'Trying to add suppor...'"
},
{
"x": "2016-04-14T14:56:53.000Z",
"y": 57,
"prNumber": 313,
"eventTitle": "Opened: 'add a CursorItem cla...'"
},
{
"x": "2016-04-20T16:10:01.000Z",
"y": 58,
"prNumber": 317,
"eventTitle": "Opened: 'addition of a saveSt...'"
},
{
"x": "2016-04-21T07:33:27.000Z",
"y": 57,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 300,
"eventTitle": "Merged: 'MNT: Call close() up...'"
},
{
"x": "2016-04-21T07:34:45.000Z",
"y": 56,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 281,
"eventTitle": "Merged: 'Fixing order of posi...'"
},
{
"x": "2016-04-21T07:35:31.000Z",
"y": 55,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 304,
"eventTitle": "Merged: 'OSX RemoteGrahpics.p...'"
},
{
"x": "2016-04-21T10:26:48.000Z",
"y": 54,
"markerType": "cross",
"markerColor": "red",
"prNumber": 293,
"eventTitle": "Closed: 'Control si prefix'"
},
{
"x": "2016-04-21T19:05:21.000Z",
"y": 55,
"prNumber": 318,
"eventTitle": "Opened: '[WIP] Porting to C++...'"
},
{
"x": "2016-04-22T03:34:56.000Z",
"y": 54,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 309,
"eventTitle": "Merged: 'Encode QPropertyAnim...'"
},
{
"x": "2016-04-23T07:22:24.000Z",
"y": 55,
"prNumber": 319,
"eventTitle": "Opened: 'Correction of a bug ...'"
},
{
"x": "2016-04-24T14:22:15.000Z",
"y": 54,
"markerType": "cross",
"markerColor": "red",
"prNumber": 318,
"eventTitle": "Closed: '[WIP] Porting to C++...'"
},
{
"x": "2016-04-24T21:30:09.000Z",
"y": 53,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 305,
"eventTitle": "Merged: 'MetaArray: PrettyInf...'"
},
{
"x": "2016-04-25T05:08:05.000Z",
"y": 54,
"prNumber": 320,
"eventTitle": "Opened: 'Addition of the _nam...'"
},
{
"x": "2016-04-25T08:49:36.000Z",
"y": 55,
"prNumber": 321,
"eventTitle": "Opened: 'Fixing the border re...'"
},
{
"x": "2016-05-03T08:59:08.000Z",
"y": 56,
"prNumber": 326,
"eventTitle": "Opened: 'Added \"self.moving ...'"
},
{
"x": "2016-05-03T15:06:29.000Z",
"y": 55,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 326,
"eventTitle": "Merged: 'Added \"self.moving ...'"
},
{
"x": "2016-05-03T16:41:11.000Z",
"y": 56,
"prNumber": 327,
"eventTitle": "Opened: 'Made InfLineLabel.se...'"
},
{
"x": "2016-05-03T17:11:28.000Z",
"y": 55,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 327,
"eventTitle": "Merged: 'Made InfLineLabel.se...'"
},
{
"x": "2016-05-03T17:56:09.000Z",
"y": 56,
"prNumber": 328,
"eventTitle": "Opened: 'Fix Parameter.show f...'"
},
{
"x": "2016-05-03T18:33:02.000Z",
"y": 57,
"prNumber": 329,
"eventTitle": "Opened: 'Fix bug where int an...'"
},
{
"x": "2016-05-03T23:32:42.000Z",
"y": 58,
"prNumber": 330,
"eventTitle": "Opened: 'Set parameter's defa...'"
},
{
"x": "2016-05-04T01:38:27.000Z",
"y": 59,
"prNumber": 331,
"eventTitle": "Opened: 'Allow Parameter to h...'"
},
{
"x": "2016-05-04T16:59:39.000Z",
"y": 60,
"prNumber": 333,
"eventTitle": "Opened: 'fix legendItem drag'"
},
{
"x": "2016-05-05T07:08:00.000Z",
"y": 61,
"prNumber": 334,
"eventTitle": "Opened: 'Added left-click and...'"
},
{
"x": "2016-05-06T10:22:52.000Z",
"y": 62,
"prNumber": 335,
"eventTitle": "Opened: 'fix work of hasattr(...'"
},
{
"x": "2016-05-06T10:44:24.000Z",
"y": 63,
"prNumber": 336,
"eventTitle": "Opened: 'Fix incorrect tick t...'"
},
{
"x": "2016-05-14T16:06:27.000Z",
"y": 64,
"prNumber": 338,
"eventTitle": "Opened: 'Implement GLGridItem...'"
},
{
"x": "2016-05-17T13:47:05.000Z",
"y": 63,
"markerType": "cross",
"markerColor": "red",
"prNumber": 121,
"eventTitle": "Closed: 'Fix axis range growi...'"
},
{
"x": "2016-05-17T14:19:18.000Z",
"y": 64,
"prNumber": 340,
"eventTitle": "Opened: 'Fix error in siEval ...'"
},
{
"x": "2016-05-20T19:21:29.000Z",
"y": 65,
"prNumber": 343,
"eventTitle": "Opened: 'PlotItem.addItem che...'"
},
{
"x": "2016-05-21T16:20:53.000Z",
"y": 66,
"prNumber": 345,
"eventTitle": "Opened: 'performance improvem...'"
},
{
"x": "2016-05-30T03:49:31.000Z",
"y": 67,
"prNumber": 348,
"eventTitle": "Opened: 'Update MatplotlibWid...'"
},
{
"x": "2016-05-31T03:15:37.000Z",
"y": 68,
"prNumber": 349,
"eventTitle": "Opened: 'Roi tests'"
},
{
"x": "2016-06-24T20:28:39.000Z",
"y": 67,
"markerType": "cross",
"markerColor": "red",
"prNumber": 95,
"eventTitle": "Closed: 'Python3 related fixe...'"
},
{
"x": "2016-06-24T20:28:45.000Z",
"y": 66,
"markerType": "cross",
"markerColor": "red",
"prNumber": 73,
"eventTitle": "Closed: 'Cleanup ROI.py (most...'"
},
{
"x": "2016-07-09T02:32:05.000Z",
"y": 67,
"prNumber": 356,
"eventTitle": "Opened: 'Fix some NumPy warni...'"
},
{
"x": "2016-07-09T07:15:27.000Z",
"y": 68,
"prNumber": 357,
"eventTitle": "Opened: 'Python 3 fixes'"
},
{
"x": "2016-07-20T23:49:27.000Z",
"y": 69,
"prNumber": 360,
"eventTitle": "Opened: 'Allow MetaArray.__ar...'"
},
{
"x": "2016-07-25T14:20:11.000Z",
"y": 70,
"prNumber": 361,
"eventTitle": "Opened: 'Use pyqt5 canvas tem...'"
},
{
"x": "2016-08-14T09:12:30.000Z",
"y": 71,
"prNumber": 368,
"eventTitle": "Opened: 'Fix canceling Graphi...'"
},
{
"x": "2016-08-27T22:59:53.000Z",
"y": 70,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 349,
"eventTitle": "Merged: 'Roi tests'"
},
{
"x": "2016-08-27T23:01:43.000Z",
"y": 71,
"prNumber": 369,
"eventTitle": "Opened: 'Imageitem tests'"
},
{
"x": "2016-08-28T00:26:43.000Z",
"y": 70,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 369,
"eventTitle": "Merged: 'Imageitem tests'"
},
{
"x": "2016-08-28T00:40:22.000Z",
"y": 71,
"prNumber": 370,
"eventTitle": "Opened: 'Image alignment'"
},
{
"x": "2016-08-29T11:18:05.000Z",
"y": 70,
"markerType": "cross",
"markerColor": "red",
"prNumber": 319,
"eventTitle": "Closed: 'Correction of a bug ...'"
},
{
"x": "2016-08-31T08:36:34.000Z",
"y": 71,
"prNumber": 373,
"eventTitle": "Opened: 'ImageItem.getHistogr...'"
},
{
"x": "2016-09-08T06:18:51.000Z",
"y": 70,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 370,
"eventTitle": "Merged: 'Image alignment'"
},
{
"x": "2016-09-10T05:41:09.000Z",
"y": 71,
"prNumber": 374,
"eventTitle": "Opened: 'Use console's namesp...'"
},
{
"x": "2016-09-10T05:46:32.000Z",
"y": 70,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 374,
"eventTitle": "Merged: 'Use console's namesp...'"
},
{
"x": "2016-09-24T16:34:54.000Z",
"y": 71,
"prNumber": 376,
"eventTitle": "Opened: 'modifications to sup...'"
},
{
"x": "2016-09-28T23:02:29.000Z",
"y": 72,
"prNumber": 378,
"eventTitle": "Opened: 'Fix issue with Pytho...'"
},
{
"x": "2016-10-06T04:10:21.000Z",
"y": 73,
"prNumber": 379,
"eventTitle": "Opened: 'Background color of ...'"
},
{
"x": "2016-10-16T19:20:46.000Z",
"y": 74,
"prNumber": 381,
"eventTitle": "Opened: 'Fix bounds when ROI ...'"
},
{
"x": "2016-10-17T18:27:46.000Z",
"y": 75,
"prNumber": 382,
"eventTitle": "Opened: 'Background color of ...'"
},
{
"x": "2016-10-17T18:28:57.000Z",
"y": 74,
"markerType": "cross",
"markerColor": "red",
"prNumber": 379,
"eventTitle": "Closed: 'Background color of ...'"
},
{
"x": "2016-10-28T04:28:39.000Z",
"y": 75,
"prNumber": 383,
"eventTitle": "Opened: 'Release 0.10.0'"
},
{
"x": "2016-11-05T06:01:47.000Z",
"y": 74,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 383,
"eventTitle": "Merged: 'Release 0.10.0'"
},
{
"x": "2016-11-06T12:19:50.000Z",
"y": 75,
"prNumber": 385,
"eventTitle": "Opened: 'Implement headWidth ...'"
},
{
"x": "2016-11-07T17:36:38.000Z",
"y": 76,
"prNumber": 386,
"eventTitle": "Opened: 'Suppress VisibleDepr...'"
},
{
"x": "2016-11-10T11:11:22.000Z",
"y": 77,
"prNumber": 389,
"eventTitle": "Opened: 'Revert \"ignore wheel...'"
},
{
"x": "2016-11-10T14:56:19.000Z",
"y": 76,
"markerType": "cross",
"markerColor": "red",
"prNumber": 87,
"eventTitle": "Closed: 'textItem color chang...'"
},
{
"x": "2016-11-10T15:51:40.000Z",
"y": 77,
"prNumber": 390,
"eventTitle": "Opened: 'moved some functiona...'"
},
{
"x": "2016-11-10T16:37:53.000Z",
"y": 78,
"prNumber": 391,
"eventTitle": "Opened: 'changed structure to...'"
},
{
"x": "2016-11-10T16:47:48.000Z",
"y": 79,
"prNumber": 392,
"eventTitle": "Opened: 'new method 'getAxpec...'"
},
{
"x": "2016-11-10T17:02:14.000Z",
"y": 80,
"prNumber": 393,
"eventTitle": "Opened: 'NEW show/hide gradie...'"
},
{
"x": "2016-11-10T17:12:24.000Z",
"y": 81,
"prNumber": 394,
"eventTitle": "Opened: 'NEW features for His...'"
},
{
"x": "2016-11-10T17:24:19.000Z",
"y": 82,
"prNumber": 395,
"eventTitle": "Opened: 'NEW options for Lege...'"
},
{
"x": "2016-11-10T17:45:44.000Z",
"y": 83,
"prNumber": 396,
"eventTitle": "Opened: 'NEW features in imag...'"
},
{
"x": "2016-11-10T17:51:31.000Z",
"y": 84,
"prNumber": 397,
"eventTitle": "Opened: 'NEW method setColor'"
},
{
"x": "2016-11-10T17:56:26.000Z",
"y": 85,
"prNumber": 398,
"eventTitle": "Opened: 'NEW sliderWidget'"
},
{
"x": "2016-11-10T18:36:12.000Z",
"y": 86,
"prNumber": 399,
"eventTitle": "Opened: 'NEW parameter 'empty...'"
},
{
"x": "2016-11-12T16:24:06.000Z",
"y": 87,
"prNumber": 400,
"eventTitle": "Opened: 'ImageView.Timeline b...'"
},
{
"x": "2016-11-16T20:28:49.000Z",
"y": 88,
"prNumber": 401,
"eventTitle": "Opened: 'Join the fileforward...'"
},
{
"x": "2016-11-18T13:59:47.000Z",
"y": 89,
"prNumber": 402,
"eventTitle": "Opened: 'added method clear()...'"
},
{
"x": "2016-11-19T11:12:16.000Z",
"y": 90,
"prNumber": 403,
"eventTitle": "Opened: 'Axis fixes'"
},
{
"x": "2016-11-24T09:55:37.000Z",
"y": 89,
"markerType": "cross",
"markerColor": "red",
"prNumber": 373,
"eventTitle": "Closed: 'ImageItem.getHistogr...'"
},
{
"x": "2016-11-24T12:38:52.000Z",
"y": 90,
"prNumber": 406,
"eventTitle": "Opened: 'makeRGBA/ImageItem: ...'"
},
{
"x": "2016-11-24T17:02:05.000Z",
"y": 89,
"markerType": "cross",
"markerColor": "red",
"prNumber": 382,
"eventTitle": "Closed: 'Background color of ...'"
},
{
"x": "2016-11-27T18:17:54.000Z",
"y": 90,
"prNumber": 407,
"eventTitle": "Opened: 'DEBUGGED: Spinbox.se...'"
},
{
"x": "2016-11-28T14:52:54.000Z",
"y": 91,
"prNumber": 408,
"eventTitle": "Opened: 'Fix `cleanup` when t...'"
},
{
"x": "2016-12-07T06:58:30.000Z",
"y": 92,
"prNumber": 410,
"eventTitle": "Opened: 'Spinbox formatting'"
},
{
"x": "2016-12-08T16:29:02.000Z",
"y": 93,
"prNumber": 411,
"eventTitle": "Opened: 'Hacky log in histogr...'"
},
{
"x": "2016-12-13T05:58:03.000Z",
"y": 94,
"prNumber": 412,
"eventTitle": "Opened: 'Scatterplot bugfixes'"
},
{
"x": "2016-12-13T06:04:53.000Z",
"y": 95,
"prNumber": 413,
"eventTitle": "Opened: 'Fixes to --publish o...'"
},
{
"x": "2016-12-13T06:10:12.000Z",
"y": 96,
"prNumber": 414,
"eventTitle": "Opened: 'Fix canvas classes f...'"
},
{
"x": "2016-12-14T17:21:01.000Z",
"y": 97,
"prNumber": 415,
"eventTitle": "Opened: 'Fix getarrayregion'"
},
{
"x": "2016-12-14T18:10:34.000Z",
"y": 98,
"prNumber": 416,
"eventTitle": "Opened: 'Add print wrapper to...'"
},
{
"x": "2016-12-14T18:35:24.000Z",
"y": 97,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 416,
"eventTitle": "Merged: 'Add print wrapper to...'"
},
{
"x": "2016-12-14T18:49:36.000Z",
"y": 96,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 413,
"eventTitle": "Merged: 'Fixes to --publish o...'"
},
{
"x": "2016-12-14T19:13:31.000Z",
"y": 95,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 408,
"eventTitle": "Merged: 'Fix `cleanup` when t...'"
},
{
"x": "2016-12-15T04:04:40.000Z",
"y": 96,
"prNumber": 417,
"eventTitle": "Opened: 'In PlotDataItem.clea...'"
},
{
"x": "2016-12-15T19:25:32.000Z",
"y": 97,
"prNumber": 419,
"eventTitle": "Opened: 'Adding color support...'"
},
{
"x": "2017-01-03T10:59:17.000Z",
"y": 98,
"prNumber": 423,
"eventTitle": "Opened: 'python3 fixes for fl...'"
},
{
"x": "2017-01-04T21:35:37.000Z",
"y": 99,
"prNumber": 424,
"eventTitle": "Opened: 'Fix crash when runni...'"
},
{
"x": "2017-01-07T04:25:32.000Z",
"y": 100,
"prNumber": 425,
"eventTitle": "Opened: 'Removed unnecessary ...'"
},
{
"x": "2017-01-14T19:08:39.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 415,
"eventTitle": "Merged: 'Fix getarrayregion'"
},
{
"x": "2017-01-14T19:09:02.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 414,
"eventTitle": "Merged: 'Fix canvas classes f...'"
},
{
"x": "2017-01-14T19:09:51.000Z",
"y": 97,
"markerType": "cross",
"markerColor": "red",
"prNumber": 407,
"eventTitle": "Closed: 'DEBUGGED: Spinbox.se...'"
},
{
"x": "2017-01-14T19:09:51.000Z",
"y": 96,
"markerType": "cross",
"markerColor": "red",
"prNumber": 340,
"eventTitle": "Closed: 'Fix error in siEval ...'"
},
{
"x": "2017-01-14T19:09:52.000Z",
"y": 95,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 410,
"eventTitle": "Merged: 'Spinbox formatting'"
},
{
"x": "2017-01-14T19:09:55.000Z",
"y": 94,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 159,
"eventTitle": "Merged: 'Add wrapping option ...'"
},
{
"x": "2017-01-14T19:09:57.000Z",
"y": 93,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 329,
"eventTitle": "Merged: 'Fix bug where int an...'"
},
{
"x": "2017-01-14T19:27:20.000Z",
"y": 92,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 424,
"eventTitle": "Merged: 'Fix crash when runni...'"
},
{
"x": "2017-01-15T06:17:35.000Z",
"y": 91,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 425,
"eventTitle": "Merged: 'Removed unnecessary ...'"
},
{
"x": "2017-01-16T19:42:33.000Z",
"y": 92,
"prNumber": 428,
"eventTitle": "Opened: 'DataTreeWidget updat...'"
},
{
"x": "2017-01-17T14:09:50.000Z",
"y": 93,
"prNumber": 429,
"eventTitle": "Opened: 'fix fft premature sl...'"
},
{
"x": "2017-01-20T12:11:19.000Z",
"y": 92,
"markerType": "cross",
"markerColor": "red",
"prNumber": 361,
"eventTitle": "Closed: 'Use pyqt5 canvas tem...'"
},
{
"x": "2017-02-03T10:25:06.000Z",
"y": 91,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 429,
"eventTitle": "Merged: 'fix fft premature sl...'"
},
{
"x": "2017-02-05T22:32:12.000Z",
"y": 92,
"prNumber": 435,
"eventTitle": "Opened: 'fix flowcharts saveS...'"
},
{
"x": "2017-02-06T07:13:43.000Z",
"y": 93,
"prNumber": 436,
"eventTitle": "Opened: 'Add unit test coveri...'"
},
{
"x": "2017-02-06T07:29:42.000Z",
"y": 92,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 436,
"eventTitle": "Merged: 'Add unit test coveri...'"
},
{
"x": "2017-02-10T10:53:52.000Z",
"y": 93,
"prNumber": 441,
"eventTitle": "Opened: 'flowchart: python3: ...'"
},
{
"x": "2017-02-15T18:01:34.000Z",
"y": 94,
"prNumber": 443,
"eventTitle": "Opened: 'Add bugfix for expor...'"
},
{
"x": "2017-02-15T20:29:27.000Z",
"y": 95,
"prNumber": 444,
"eventTitle": "Opened: 'Fix duplicate menus ...'"
},
{
"x": "2017-02-16T11:43:55.000Z",
"y": 96,
"prNumber": 445,
"eventTitle": "Opened: 'add warnings for rem...'"
},
{
"x": "2017-02-17T20:59:24.000Z",
"y": 97,
"prNumber": 446,
"eventTitle": "Opened: 'Included matplotlib ...'"
},
{
"x": "2017-02-19T14:40:34.000Z",
"y": 98,
"prNumber": 447,
"eventTitle": "Opened: 'ScatterPlotWidget de...'"
},
{
"x": "2017-03-04T08:57:31.000Z",
"y": 99,
"prNumber": 455,
"eventTitle": "Opened: 'Use floor division'"
},
{
"x": "2017-03-05T17:27:56.000Z",
"y": 100,
"prNumber": 457,
"eventTitle": "Opened: 'fix image export'"
},
{
"x": "2017-03-07T09:30:08.000Z",
"y": 99,
"markerType": "cross",
"markerColor": "red",
"prNumber": 457,
"eventTitle": "Closed: 'fix image export'"
},
{
"x": "2017-03-07T09:35:58.000Z",
"y": 100,
"prNumber": 458,
"eventTitle": "Opened: 'fix image export bug'"
},
{
"x": "2017-03-08T15:06:48.000Z",
"y": 101,
"prNumber": 459,
"eventTitle": "Opened: 'Fix color alpha limi...'"
},
{
"x": "2017-03-28T21:28:27.000Z",
"y": 102,
"prNumber": 465,
"eventTitle": "Opened: 'Fix np image exporte...'"
},
{
"x": "2017-03-31T14:46:24.000Z",
"y": 103,
"prNumber": 467,
"eventTitle": "Opened: 'derivativePlots_clea...'"
},
{
"x": "2017-04-10T09:25:48.000Z",
"y": 104,
"prNumber": 468,
"eventTitle": "Opened: 'Patch/window handlin...'"
},
{
"x": "2017-04-11T14:35:27.000Z",
"y": 105,
"prNumber": 470,
"eventTitle": "Opened: 'Fixed PySide image m...'"
},
{
"x": "2017-04-21T15:42:48.000Z",
"y": 106,
"prNumber": 473,
"eventTitle": "Opened: 'Correct wrong functi...'"
},
{
"x": "2017-05-01T15:47:04.000Z",
"y": 107,
"prNumber": 474,
"eventTitle": "Opened: 'Vanilla'"
},
{
"x": "2017-05-01T15:47:15.000Z",
"y": 106,
"markerType": "cross",
"markerColor": "red",
"prNumber": 474,
"eventTitle": "Closed: 'Vanilla'"
},
{
"x": "2017-05-01T16:40:43.000Z",
"y": 107,
"prNumber": 475,
"eventTitle": "Opened: 'Fixed unicode error ...'"
},
{
"x": "2017-05-01T16:43:52.000Z",
"y": 108,
"prNumber": 476,
"eventTitle": "Opened: 'Add option to set co...'"
},
{
"x": "2017-05-01T16:48:34.000Z",
"y": 109,
"prNumber": 477,
"eventTitle": "Opened: 'Fix value stepping i...'"
},
{
"x": "2017-05-01T17:24:08.000Z",
"y": 108,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 475,
"eventTitle": "Merged: 'Fixed unicode error ...'"
},
{
"x": "2017-05-01T17:27:30.000Z",
"y": 107,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 477,
"eventTitle": "Merged: 'Fix value stepping i...'"
},
{
"x": "2017-05-01T17:28:12.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 476,
"eventTitle": "Merged: 'Add option to set co...'"
},
{
"x": "2017-05-01T18:12:43.000Z",
"y": 107,
"prNumber": 478,
"eventTitle": "Opened: 'Fix QImage memory le...'"
},
{
"x": "2017-05-01T18:31:43.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 478,
"eventTitle": "Merged: 'Fix QImage memory le...'"
},
{
"x": "2017-05-01T18:31:52.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 470,
"eventTitle": "Merged: 'Fixed PySide image m...'"
},
{
"x": "2017-05-02T00:14:44.000Z",
"y": 106,
"prNumber": 479,
"eventTitle": "Opened: 'Add basic type check...'"
},
{
"x": "2017-05-02T00:30:51.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 458,
"eventTitle": "Merged: 'fix image export bug'"
},
{
"x": "2017-05-17T13:26:02.000Z",
"y": 106,
"prNumber": 485,
"eventTitle": "Opened: 'Fixed incorrect heig...'"
},
{
"x": "2017-05-18T22:01:58.000Z",
"y": 107,
"prNumber": 487,
"eventTitle": "Opened: 'debugged: RGB images...'"
},
{
"x": "2017-05-25T00:48:48.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 485,
"eventTitle": "Merged: 'Fixed incorrect heig...'"
},
{
"x": "2017-05-30T21:45:49.000Z",
"y": 107,
"prNumber": 492,
"eventTitle": "Opened: 'Added ability to spe...'"
},
{
"x": "2017-05-31T17:39:46.000Z",
"y": 108,
"prNumber": 494,
"eventTitle": "Opened: 'Fixed stale data abo...'"
},
{
"x": "2017-06-08T03:42:55.000Z",
"y": 109,
"prNumber": 496,
"eventTitle": "Opened: 'draw connector lines...'"
},
{
"x": "2017-06-12T16:54:50.000Z",
"y": 110,
"prNumber": 498,
"eventTitle": "Opened: 'Fixes an issue where...'"
},
{
"x": "2017-06-14T16:02:11.000Z",
"y": 109,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 479,
"eventTitle": "Merged: 'Add basic type check...'"
},
{
"x": "2017-06-21T12:31:29.000Z",
"y": 110,
"prNumber": 501,
"eventTitle": "Opened: 'Add some compatibili...'"
},
{
"x": "2017-06-21T13:16:05.000Z",
"y": 111,
"prNumber": 502,
"eventTitle": "Opened: 'fix some small index...'"
},
{
"x": "2017-06-22T09:01:42.000Z",
"y": 112,
"prNumber": 503,
"eventTitle": "Opened: 'Fix bug in RawImageW...'"
},
{
"x": "2017-06-28T15:54:48.000Z",
"y": 113,
"prNumber": 504,
"eventTitle": "Opened: 'Make two class names...'"
},
{
"x": "2017-06-30T07:53:29.000Z",
"y": 114,
"prNumber": 505,
"eventTitle": "Opened: 'Avoid imprecission e...'"
},
{
"x": "2017-07-03T08:34:21.000Z",
"y": 115,
"prNumber": 507,
"eventTitle": "Opened: 'Fix Dock close event...'"
},
{
"x": "2017-07-03T08:38:35.000Z",
"y": 116,
"prNumber": 508,
"eventTitle": "Opened: 'Fix siScale imprecis...'"
},
{
"x": "2017-07-06T14:17:29.000Z",
"y": 117,
"prNumber": 509,
"eventTitle": "Opened: 'Add NonUniformImage,...'"
},
{
"x": "2017-07-13T12:27:18.000Z",
"y": 118,
"prNumber": 510,
"eventTitle": "Opened: 'Fixed dataBounds err...'"
},
{
"x": "2017-07-26T21:34:34.000Z",
"y": 119,
"prNumber": 513,
"eventTitle": "Opened: 'Making flowchart sav...'"
},
{
"x": "2017-07-28T07:11:22.000Z",
"y": 120,
"prNumber": 514,
"eventTitle": "Opened: 'Viewbox fix'"
},
{
"x": "2017-07-28T10:35:14.000Z",
"y": 121,
"prNumber": 516,
"eventTitle": "Opened: 'Fix GL Views being h...'"
},
{
"x": "2017-07-28T23:00:29.000Z",
"y": 122,
"prNumber": 517,
"eventTitle": "Opened: 'Small fixes'"
},
{
"x": "2017-07-28T23:01:16.000Z",
"y": 121,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 514,
"eventTitle": "Merged: 'Viewbox fix'"
},
{
"x": "2017-07-28T23:10:16.000Z",
"y": 122,
"prNumber": 518,
"eventTitle": "Opened: 'Treewidget updates'"
},
{
"x": "2017-07-28T23:17:31.000Z",
"y": 121,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 517,
"eventTitle": "Merged: 'Small fixes'"
},
{
"x": "2017-07-29T16:08:05.000Z",
"y": 122,
"prNumber": 519,
"eventTitle": "Opened: 'Expose the `clickabl...'"
},
{
"x": "2017-07-30T01:57:29.000Z",
"y": 123,
"prNumber": 520,
"eventTitle": "Opened: 'Support HiDPI in Ope...'"
},
{
"x": "2017-08-01T00:25:27.000Z",
"y": 124,
"prNumber": 521,
"eventTitle": "Opened: 'Relax type checking ...'"
},
{
"x": "2017-08-02T22:30:57.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 521,
"eventTitle": "Merged: 'Relax type checking ...'"
},
{
"x": "2017-08-04T11:03:24.000Z",
"y": 124,
"prNumber": 526,
"eventTitle": "Opened: 'Added essential if.'"
},
{
"x": "2017-08-08T19:54:08.000Z",
"y": 125,
"prNumber": 528,
"eventTitle": "Opened: 'Fixed downsample inf...'"
},
{
"x": "2017-08-08T19:58:15.000Z",
"y": 124,
"markerType": "cross",
"markerColor": "red",
"prNumber": 510,
"eventTitle": "Closed: 'Fixed dataBounds err...'"
},
{
"x": "2017-08-08T20:34:54.000Z",
"y": 125,
"prNumber": 529,
"eventTitle": "Opened: 'Fixed dataBounds iss...'"
},
{
"x": "2017-08-09T18:37:48.000Z",
"y": 126,
"prNumber": 530,
"eventTitle": "Opened: 'Fixed issue where se...'"
},
{
"x": "2017-08-31T12:58:09.000Z",
"y": 127,
"prNumber": 541,
"eventTitle": "Opened: 'ImageItem render err...'"
},
{
"x": "2017-09-03T23:49:41.000Z",
"y": 128,
"prNumber": 542,
"eventTitle": "Opened: 'Add a collapsible QG...'"
},
{
"x": "2017-09-03T23:52:10.000Z",
"y": 129,
"prNumber": 543,
"eventTitle": "Opened: 'Add targetitem class'"
},
{
"x": "2017-09-04T03:18:13.000Z",
"y": 130,
"prNumber": 544,
"eventTitle": "Opened: 'Dockarea updates'"
},
{
"x": "2017-09-04T03:31:16.000Z",
"y": 131,
"prNumber": 545,
"eventTitle": "Opened: 'Transform3D map() up...'"
},
{
"x": "2017-09-04T05:05:44.000Z",
"y": 132,
"prNumber": 546,
"eventTitle": "Opened: 'Add check for EINTR ...'"
},
{
"x": "2017-09-04T05:22:02.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 546,
"eventTitle": "Merged: 'Add check for EINTR ...'"
},
{
"x": "2017-09-04T05:28:53.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 542,
"eventTitle": "Merged: 'Add a collapsible QG...'"
},
{
"x": "2017-09-04T05:29:15.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 543,
"eventTitle": "Merged: 'Add targetitem class'"
},
{
"x": "2017-09-04T05:32:33.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 545,
"eventTitle": "Merged: 'Transform3D map() up...'"
},
{
"x": "2017-09-06T16:40:22.000Z",
"y": 129,
"prNumber": 548,
"eventTitle": "Opened: 'Signal handling tool...'"
},
{
"x": "2017-09-07T03:24:27.000Z",
"y": 130,
"prNumber": 550,
"eventTitle": "Opened: 'Implement fps parame...'"
},
{
"x": "2017-09-07T03:32:17.000Z",
"y": 131,
"prNumber": 551,
"eventTitle": "Opened: 'added fps class vari...'"
},
{
"x": "2017-09-12T21:15:54.000Z",
"y": 132,
"prNumber": 553,
"eventTitle": "Opened: 'Fixed legend size af...'"
},
{
"x": "2017-09-13T16:42:31.000Z",
"y": 133,
"prNumber": 555,
"eventTitle": "Opened: 'Multiprocess updates'"
},
{
"x": "2017-09-14T03:46:52.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 555,
"eventTitle": "Merged: 'Multiprocess updates'"
},
{
"x": "2017-09-14T03:59:06.000Z",
"y": 133,
"prNumber": 557,
"eventTitle": "Opened: 'Allow console stack ...'"
},
{
"x": "2017-09-14T04:07:43.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 557,
"eventTitle": "Merged: 'Allow console stack ...'"
},
{
"x": "2017-09-14T04:09:57.000Z",
"y": 133,
"prNumber": 558,
"eventTitle": "Opened: 'Clean up canvas code...'"
},
{
"x": "2017-09-14T04:34:07.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 558,
"eventTitle": "Merged: 'Clean up canvas code...'"
},
{
"x": "2017-09-14T04:41:24.000Z",
"y": 133,
"prNumber": 559,
"eventTitle": "Opened: 'Export updates'"
},
{
"x": "2017-09-14T04:54:30.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 559,
"eventTitle": "Merged: 'Export updates'"
},
{
"x": "2017-09-14T05:16:05.000Z",
"y": 133,
"prNumber": 560,
"eventTitle": "Opened: 'Debugging updates'"
},
{
"x": "2017-09-14T05:21:41.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 560,
"eventTitle": "Merged: 'Debugging updates'"
},
{
"x": "2017-09-18T20:33:11.000Z",
"y": 133,
"prNumber": 563,
"eventTitle": "Opened: 'Prevent viewbox auto...'"
},
{
"x": "2017-09-19T16:49:13.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 563,
"eventTitle": "Merged: 'Prevent viewbox auto...'"
},
{
"x": "2017-09-19T16:52:48.000Z",
"y": 133,
"prNumber": 564,
"eventTitle": "Opened: 'Allow console except...'"
},
{
"x": "2017-09-19T17:10:44.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 564,
"eventTitle": "Merged: 'Allow console except...'"
},
{
"x": "2017-09-20T21:18:33.000Z",
"y": 133,
"prNumber": 565,
"eventTitle": "Opened: 'Fixed AxisItem mouse...'"
},
{
"x": "2017-09-21T16:14:23.000Z",
"y": 134,
"prNumber": 566,
"eventTitle": "Opened: 'ArrowItem: rotate pa...'"
},
{
"x": "2017-09-21T16:31:25.000Z",
"y": 135,
"prNumber": 567,
"eventTitle": "Opened: 'Flowchart updates'"
},
{
"x": "2017-09-21T16:33:42.000Z",
"y": 136,
"prNumber": 568,
"eventTitle": "Opened: 'Linearregion updates'"
},
{
"x": "2017-09-21T16:34:02.000Z",
"y": 137,
"prNumber": 569,
"eventTitle": "Opened: 'PlotItem.addLegend w...'"
},
{
"x": "2017-09-21T16:34:33.000Z",
"y": 138,
"prNumber": 570,
"eventTitle": "Opened: 'ViewBox: make sure t...'"
},
{
"x": "2017-09-23T04:50:02.000Z",
"y": 137,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 568,
"eventTitle": "Merged: 'Linearregion updates'"
},
{
"x": "2017-09-23T04:51:14.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 570,
"eventTitle": "Merged: 'ViewBox: make sure t...'"
},
{
"x": "2017-09-23T04:51:43.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 567,
"eventTitle": "Merged: 'Flowchart updates'"
},
{
"x": "2017-09-23T05:17:29.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 569,
"eventTitle": "Merged: 'PlotItem.addLegend w...'"
},
{
"x": "2017-09-23T13:24:39.000Z",
"y": 135,
"prNumber": 571,
"eventTitle": "Opened: 'Fixed: items are not...'"
},
{
"x": "2017-09-28T01:14:14.000Z",
"y": 136,
"prNumber": 577,
"eventTitle": "Opened: 'BarGraphItem can plo...'"
},
{
"x": "2017-10-03T20:06:42.000Z",
"y": 137,
"prNumber": 580,
"eventTitle": "Opened: 'Allow calling sip.se...'"
},
{
"x": "2017-10-03T20:07:27.000Z",
"y": 138,
"prNumber": 581,
"eventTitle": "Opened: 'Fix colormapwidget s...'"
},
{
"x": "2017-10-03T20:07:51.000Z",
"y": 139,
"prNumber": 582,
"eventTitle": "Opened: 'Add Combobox save/re...'"
},
{
"x": "2017-10-03T20:09:15.000Z",
"y": 140,
"prNumber": 583,
"eventTitle": "Opened: 'Function updates'"
},
{
"x": "2017-10-03T20:09:47.000Z",
"y": 141,
"prNumber": 584,
"eventTitle": "Opened: 'LegendItem: make it ...'"
},
{
"x": "2017-10-03T20:10:16.000Z",
"y": 142,
"prNumber": 585,
"eventTitle": "Opened: 'MetaArray: make it p...'"
},
{
"x": "2017-10-03T20:11:44.000Z",
"y": 143,
"prNumber": 586,
"eventTitle": "Opened: 'Parametertree update...'"
},
{
"x": "2017-10-03T20:12:02.000Z",
"y": 144,
"prNumber": 587,
"eventTitle": "Opened: 'Make PathButton marg...'"
},
{
"x": "2017-10-03T20:12:23.000Z",
"y": 145,
"prNumber": 588,
"eventTitle": "Opened: 'Add PlotCurveItem co...'"
},
{
"x": "2017-10-03T20:13:33.000Z",
"y": 146,
"prNumber": 589,
"eventTitle": "Opened: 'Roi updates'"
},
{
"x": "2017-10-03T20:15:19.000Z",
"y": 145,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 580,
"eventTitle": "Merged: 'Allow calling sip.se...'"
},
{
"x": "2017-10-04T16:14:24.000Z",
"y": 146,
"prNumber": 591,
"eventTitle": "Opened: 'Nested progress dial...'"
},
{
"x": "2017-10-04T16:14:52.000Z",
"y": 145,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 588,
"eventTitle": "Merged: 'Add PlotCurveItem co...'"
},
{
"x": "2017-10-04T16:15:46.000Z",
"y": 144,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 585,
"eventTitle": "Merged: 'MetaArray: make it p...'"
},
{
"x": "2017-10-04T16:25:07.000Z",
"y": 143,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 581,
"eventTitle": "Merged: 'Fix colormapwidget s...'"
},
{
"x": "2017-10-04T16:25:34.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 584,
"eventTitle": "Merged: 'LegendItem: make it ...'"
},
{
"x": "2017-10-04T16:26:35.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 586,
"eventTitle": "Merged: 'Parametertree update...'"
},
{
"x": "2017-10-04T16:29:42.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 587,
"eventTitle": "Merged: 'Make PathButton marg...'"
},
{
"x": "2017-10-04T16:37:03.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 582,
"eventTitle": "Merged: 'Add Combobox save/re...'"
},
{
"x": "2017-10-04T16:39:57.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 518,
"eventTitle": "Merged: 'Treewidget updates'"
},
{
"x": "2017-10-04T17:13:23.000Z",
"y": 137,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 591,
"eventTitle": "Merged: 'Nested progress dial...'"
},
{
"x": "2017-10-04T17:13:44.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 589,
"eventTitle": "Merged: 'Roi updates'"
},
{
"x": "2017-10-04T17:30:42.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 583,
"eventTitle": "Merged: 'Function updates'"
},
{
"x": "2017-10-05T17:50:51.000Z",
"y": 136,
"prNumber": 592,
"eventTitle": "Opened: 'Fix: InvisibleRootIt...'"
},
{
"x": "2017-10-05T19:43:32.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 592,
"eventTitle": "Merged: 'Fix: InvisibleRootIt...'"
},
{
"x": "2017-10-05T19:45:51.000Z",
"y": 136,
"prNumber": 593,
"eventTitle": "Opened: 'Override qAbort on s...'"
},
{
"x": "2017-10-05T19:57:01.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 593,
"eventTitle": "Merged: 'Override qAbort on s...'"
},
{
"x": "2017-10-12T18:05:43.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 544,
"eventTitle": "Merged: 'Dockarea updates'"
},
{
"x": "2017-10-17T17:49:10.000Z",
"y": 135,
"prNumber": 595,
"eventTitle": "Opened: 'Fix: make TreeWidget...'"
},
{
"x": "2017-10-17T18:03:45.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 595,
"eventTitle": "Merged: 'Fix: make TreeWidget...'"
},
{
"x": "2017-10-18T04:25:05.000Z",
"y": 135,
"prNumber": 596,
"eventTitle": "Opened: 'Fix polyline click'"
},
{
"x": "2017-10-18T04:31:00.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 596,
"eventTitle": "Merged: 'Fix polyline click'"
},
{
"x": "2017-10-18T07:27:54.000Z",
"y": 135,
"prNumber": 597,
"eventTitle": "Opened: 'Add an interactive f...'"
},
{
"x": "2017-10-20T13:47:09.000Z",
"y": 136,
"prNumber": 598,
"eventTitle": "Opened: 'fix: some unreadable...'"
},
{
"x": "2017-10-22T23:42:38.000Z",
"y": 137,
"prNumber": 599,
"eventTitle": "Opened: 'Update GraphicsScene...'"
},
{
"x": "2017-10-22T23:47:44.000Z",
"y": 138,
"prNumber": 600,
"eventTitle": "Opened: 'Update ImageItem.py'"
},
{
"x": "2017-10-26T21:33:54.000Z",
"y": 139,
"prNumber": 601,
"eventTitle": "Opened: 'Fixed a couple of bu...'"
},
{
"x": "2017-11-01T13:58:42.000Z",
"y": 138,
"markerType": "cross",
"markerColor": "red",
"prNumber": 206,
"eventTitle": "Closed: '[py2/py3] dict.iteri...'"
},
{
"x": "2017-11-01T13:58:47.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 208,
"eventTitle": "Closed: 'Simpify ExampleLoade...'"
},
{
"x": "2017-11-01T13:58:51.000Z",
"y": 136,
"markerType": "cross",
"markerColor": "red",
"prNumber": 301,
"eventTitle": "Closed: 'TST/CI/DOC: Use `cov...'"
},
{
"x": "2017-11-11T12:13:26.000Z",
"y": 137,
"prNumber": 606,
"eventTitle": "Opened: 'Avoid raising a gene...'"
},
{
"x": "2017-11-17T16:03:56.000Z",
"y": 136,
"markerType": "cross",
"markerColor": "red",
"prNumber": 465,
"eventTitle": "Closed: 'Fix np image exporte...'"
},
{
"x": "2017-11-19T08:43:41.000Z",
"y": 137,
"prNumber": 607,
"eventTitle": "Opened: 'Infrastructure Fixes...'"
},
{
"x": "2017-11-20T10:20:49.000Z",
"y": 138,
"prNumber": 608,
"eventTitle": "Opened: 'Information is spell...'"
},
{
"x": "2017-12-05T03:46:20.000Z",
"y": 139,
"prNumber": 610,
"eventTitle": "Opened: 'fix an error type in...'"
},
{
"x": "2017-12-06T11:43:11.000Z",
"y": 138,
"markerType": "cross",
"markerColor": "red",
"prNumber": 610,
"eventTitle": "Closed: 'fix an error type in...'"
},
{
"x": "2017-12-18T15:59:30.000Z",
"y": 139,
"prNumber": 613,
"eventTitle": "Opened: 'Prevent ReferenceErr...'"
},
{
"x": "2017-12-18T22:45:01.000Z",
"y": 140,
"prNumber": 614,
"eventTitle": "Opened: 'Add custom gradients...'"
},
{
"x": "2017-12-20T05:58:23.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 613,
"eventTitle": "Merged: 'Prevent ReferenceErr...'"
},
{
"x": "2017-12-21T21:27:29.000Z",
"y": 140,
"prNumber": 615,
"eventTitle": "Opened: 'Limit wheel mouse sc...'"
},
{
"x": "2018-01-09T01:33:50.000Z",
"y": 141,
"prNumber": 616,
"eventTitle": "Opened: 'Play image along 't'...'"
},
{
"x": "2018-01-20T10:52:28.000Z",
"y": 142,
"prNumber": 618,
"eventTitle": "Opened: 'ROI.py, getArrayRegi...'"
},
{
"x": "2018-01-25T01:33:00.000Z",
"y": 143,
"prNumber": 620,
"eventTitle": "Opened: 'Fix spinbox units'"
},
{
"x": "2018-01-25T16:47:08.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 620,
"eventTitle": "Merged: 'Fix spinbox units'"
},
{
"x": "2018-01-25T16:48:24.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 608,
"eventTitle": "Merged: 'Information is spell...'"
},
{
"x": "2018-01-25T16:57:28.000Z",
"y": 142,
"prNumber": 621,
"eventTitle": "Opened: 'Rgb histogram'"
},
{
"x": "2018-01-25T16:59:29.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 597,
"eventTitle": "Merged: 'Add an interactive f...'"
},
{
"x": "2018-01-26T16:52:10.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 621,
"eventTitle": "Merged: 'Rgb histogram'"
},
{
"x": "2018-01-26T16:59:42.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 566,
"eventTitle": "Merged: 'ArrowItem: rotate pa...'"
},
{
"x": "2018-01-28T23:20:02.000Z",
"y": 140,
"prNumber": 623,
"eventTitle": "Opened: 'Scatter plot'"
},
{
"x": "2018-01-29T16:49:19.000Z",
"y": 141,
"prNumber": 624,
"eventTitle": "Opened: 'end travis testing o...'"
},
{
"x": "2018-01-30T02:54:51.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 624,
"eventTitle": "Merged: 'end travis testing o...'"
},
{
"x": "2018-01-30T02:55:20.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 623,
"eventTitle": "Merged: 'Scatter plot'"
},
{
"x": "2018-01-30T02:59:55.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 616,
"eventTitle": "Merged: 'Play image along 't'...'"
},
{
"x": "2018-01-30T04:13:59.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 614,
"eventTitle": "Closed: 'Add custom gradients...'"
},
{
"x": "2018-01-30T04:19:49.000Z",
"y": 136,
"markerType": "cross",
"markerColor": "red",
"prNumber": 607,
"eventTitle": "Closed: 'Infrastructure Fixes...'"
},
{
"x": "2018-01-30T04:26:16.000Z",
"y": 135,
"markerType": "cross",
"markerColor": "red",
"prNumber": 606,
"eventTitle": "Closed: 'Avoid raising a gene...'"
},
{
"x": "2018-01-30T04:34:48.000Z",
"y": 134,
"markerType": "cross",
"markerColor": "red",
"prNumber": 601,
"eventTitle": "Closed: 'Fixed a couple of bu...'"
},
{
"x": "2018-01-30T04:36:10.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 600,
"eventTitle": "Merged: 'Update ImageItem.py'"
},
{
"x": "2018-01-31T01:14:15.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 577,
"eventTitle": "Merged: 'BarGraphItem can plo...'"
},
{
"x": "2018-01-31T16:47:09.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 598,
"eventTitle": "Merged: 'fix: some unreadable...'"
},
{
"x": "2018-01-31T23:31:03.000Z",
"y": 132,
"prNumber": 626,
"eventTitle": "Opened: 'Fix issue # 366'"
},
{
"x": "2018-02-01T19:43:12.000Z",
"y": 133,
"prNumber": 627,
"eventTitle": "Opened: 'Fix ConsoleWidget to...'"
},
{
"x": "2018-02-01T19:44:39.000Z",
"y": 134,
"prNumber": 628,
"eventTitle": "Opened: 'Add a signal for det...'"
},
{
"x": "2018-02-01T19:52:41.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 628,
"eventTitle": "Merged: 'Add a signal for det...'"
},
{
"x": "2018-02-01T20:06:49.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 627,
"eventTitle": "Merged: 'Fix ConsoleWidget to...'"
},
{
"x": "2018-02-02T14:43:08.000Z",
"y": 133,
"prNumber": 629,
"eventTitle": "Opened: 'Add main window titl...'"
},
{
"x": "2018-02-05T11:28:59.000Z",
"y": 134,
"prNumber": 630,
"eventTitle": "Opened: 'Refactor MultiPlotSp...'"
},
{
"x": "2018-02-05T14:52:57.000Z",
"y": 135,
"prNumber": 631,
"eventTitle": "Opened: 'Improve Documentatio...'"
},
{
"x": "2018-02-05T16:52:02.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 626,
"eventTitle": "Merged: 'Fix issue # 366'"
},
{
"x": "2018-02-07T13:25:49.000Z",
"y": 135,
"prNumber": 633,
"eventTitle": "Opened: 'Cylinder now generat...'"
},
{
"x": "2018-02-14T01:26:50.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 631,
"eventTitle": "Merged: 'Improve Documentatio...'"
},
{
"x": "2018-02-16T04:22:16.000Z",
"y": 135,
"prNumber": 634,
"eventTitle": "Opened: 'Replace deprecate cl...'"
},
{
"x": "2018-02-17T04:47:54.000Z",
"y": 136,
"prNumber": 635,
"eventTitle": "Opened: 'WIP: PySide2 support'"
},
{
"x": "2018-02-24T01:42:18.000Z",
"y": 137,
"prNumber": 636,
"eventTitle": "Opened: 'Example update'"
},
{
"x": "2018-02-24T01:48:44.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 636,
"eventTitle": "Merged: 'Example update'"
},
{
"x": "2018-02-24T01:49:05.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 634,
"eventTitle": "Merged: 'Replace deprecate cl...'"
},
{
"x": "2018-02-24T01:52:40.000Z",
"y": 136,
"prNumber": 637,
"eventTitle": "Opened: 'Fix isosurface error...'"
},
{
"x": "2018-02-24T03:58:11.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 637,
"eventTitle": "Merged: 'Fix isosurface error...'"
},
{
"x": "2018-02-25T10:54:57.000Z",
"y": 136,
"prNumber": 638,
"eventTitle": "Opened: 'Fix grame typo'"
},
{
"x": "2018-03-01T14:44:36.000Z",
"y": 137,
"prNumber": 641,
"eventTitle": "Opened: 'SVGExporter: fix axe...'"
},
{
"x": "2018-03-02T08:49:30.000Z",
"y": 138,
"prNumber": 642,
"eventTitle": "Opened: 'SVG export: handle Q...'"
},
{
"x": "2018-03-08T23:11:12.000Z",
"y": 139,
"prNumber": 645,
"eventTitle": "Opened: 'fix: scatterplotwidg...'"
},
{
"x": "2018-03-09T18:17:06.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 645,
"eventTitle": "Merged: 'fix: scatterplotwidg...'"
},
{
"x": "2018-03-12T17:53:19.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 411,
"eventTitle": "Closed: 'Hacky log in histogr...'"
},
{
"x": "2018-03-12T17:55:48.000Z",
"y": 138,
"prNumber": 646,
"eventTitle": "Opened: 'Multiple improvement...'"
},
{
"x": "2018-03-19T11:41:34.000Z",
"y": 139,
"prNumber": 648,
"eventTitle": "Opened: 'fix color ignored in...'"
},
{
"x": "2018-03-29T11:32:30.000Z",
"y": 140,
"prNumber": 653,
"eventTitle": "Opened: 'ScatterPlotItem: Fix...'"
},
{
"x": "2018-03-29T15:50:32.000Z",
"y": 141,
"prNumber": 655,
"eventTitle": "Opened: 'add reduce import to...'"
},
{
"x": "2018-03-29T15:55:54.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 653,
"eventTitle": "Merged: 'ScatterPlotItem: Fix...'"
},
{
"x": "2018-03-29T15:57:37.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 655,
"eventTitle": "Merged: 'add reduce import to...'"
},
{
"x": "2018-03-29T18:38:00.000Z",
"y": 140,
"prNumber": 656,
"eventTitle": "Opened: 'Markotoplak svg'"
},
{
"x": "2018-03-29T18:39:19.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 656,
"eventTitle": "Merged: 'Markotoplak svg'"
},
{
"x": "2018-03-29T18:39:36.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 642,
"eventTitle": "Merged: 'SVG export: handle Q...'"
},
{
"x": "2018-03-30T00:53:02.000Z",
"y": 137,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 638,
"eventTitle": "Merged: 'Fix grame typo'"
},
{
"x": "2018-03-30T00:56:34.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 648,
"eventTitle": "Merged: 'fix color ignored in...'"
},
{
"x": "2018-03-30T01:03:19.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 641,
"eventTitle": "Merged: 'SVGExporter: fix axe...'"
},
{
"x": "2018-03-30T01:08:23.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 633,
"eventTitle": "Merged: 'Cylinder now generat...'"
},
{
"x": "2018-03-30T01:11:40.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 630,
"eventTitle": "Merged: 'Refactor MultiPlotSp...'"
},
{
"x": "2018-03-30T01:31:38.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 629,
"eventTitle": "Merged: 'Add main window titl...'"
},
{
"x": "2018-03-30T02:04:25.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 553,
"eventTitle": "Merged: 'Fixed legend size af...'"
},
{
"x": "2018-03-30T02:08:44.000Z",
"y": 130,
"markerType": "cross",
"markerColor": "red",
"prNumber": 338,
"eventTitle": "Closed: 'Implement GLGridItem...'"
},
{
"x": "2018-03-30T17:34:37.000Z",
"y": 131,
"prNumber": 657,
"eventTitle": "Opened: 'When a floating Dock...'"
},
{
"x": "2018-03-30T17:42:59.000Z",
"y": 130,
"markerType": "cross",
"markerColor": "red",
"prNumber": 498,
"eventTitle": "Closed: 'Fixes an issue where...'"
},
{
"x": "2018-03-30T19:06:29.000Z",
"y": 131,
"prNumber": 658,
"eventTitle": "Opened: 'examples: use intege...'"
},
{
"x": "2018-04-02T09:21:44.000Z",
"y": 132,
"prNumber": 659,
"eventTitle": "Opened: 'Add Dock test and re...'"
},
{
"x": "2018-04-04T16:29:42.000Z",
"y": 133,
"prNumber": 660,
"eventTitle": "Opened: 'Refactor PlotItem.py...'"
},
{
"x": "2018-04-05T07:01:00.000Z",
"y": 134,
"prNumber": 661,
"eventTitle": "Opened: 'Improve test'"
},
{
"x": "2018-04-13T14:26:05.000Z",
"y": 135,
"prNumber": 663,
"eventTitle": "Opened: 'feature GLGradientLe...'"
},
{
"x": "2018-04-13T14:28:48.000Z",
"y": 136,
"prNumber": 664,
"eventTitle": "Opened: 'feature TriangleROI'"
},
{
"x": "2018-04-13T14:29:37.000Z",
"y": 137,
"prNumber": 665,
"eventTitle": "Opened: 'feature More paramet...'"
},
{
"x": "2018-04-13T14:29:59.000Z",
"y": 138,
"prNumber": 666,
"eventTitle": "Opened: 'Fix issue #145'"
},
{
"x": "2018-04-25T00:04:16.000Z",
"y": 139,
"prNumber": 668,
"eventTitle": "Opened: 'OpenGL high-dpi fix'"
},
{
"x": "2018-04-25T00:32:38.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 668,
"eventTitle": "Merged: 'OpenGL high-dpi fix'"
},
{
"x": "2018-04-25T00:32:54.000Z",
"y": 137,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 516,
"eventTitle": "Merged: 'Fix GL Views being h...'"
},
{
"x": "2018-04-25T01:00:31.000Z",
"y": 136,
"markerType": "cross",
"markerColor": "red",
"prNumber": 520,
"eventTitle": "Closed: 'Support HiDPI in Ope...'"
},
{
"x": "2018-04-25T15:55:56.000Z",
"y": 137,
"prNumber": 669,
"eventTitle": "Opened: '[wip] Imageitem perf...'"
},
{
"x": "2018-04-25T18:13:49.000Z",
"y": 138,
"prNumber": 670,
"eventTitle": "Opened: 'Scatterplotwidget up...'"
},
{
"x": "2018-04-25T18:23:14.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 412,
"eventTitle": "Closed: 'Scatterplot bugfixes'"
},
{
"x": "2018-04-25T18:56:41.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 670,
"eventTitle": "Merged: 'Scatterplotwidget up...'"
},
{
"x": "2018-04-25T19:55:53.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 428,
"eventTitle": "Merged: 'DataTreeWidget updat...'"
},
{
"x": "2018-04-25T19:56:58.000Z",
"y": 136,
"prNumber": 671,
"eventTitle": "Opened: 'Svg export updates'"
},
{
"x": "2018-04-25T20:05:33.000Z",
"y": 137,
"prNumber": 672,
"eventTitle": "Opened: 'Busy cursor fix'"
},
{
"x": "2018-04-25T20:05:49.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 671,
"eventTitle": "Merged: 'Svg export updates'"
},
{
"x": "2018-04-25T20:18:21.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 672,
"eventTitle": "Merged: 'Busy cursor fix'"
},
{
"x": "2018-04-25T22:02:08.000Z",
"y": 136,
"prNumber": 673,
"eventTitle": "Opened: 'Change integer param...'"
},
{
"x": "2018-04-25T22:39:36.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 673,
"eventTitle": "Merged: 'Change integer param...'"
},
{
"x": "2018-04-25T22:41:06.000Z",
"y": 136,
"prNumber": 674,
"eventTitle": "Opened: 'Prevent parallelizer...'"
},
{
"x": "2018-04-25T23:12:10.000Z",
"y": 137,
"prNumber": 675,
"eventTitle": "Opened: 'Gracefully handle ca...'"
},
{
"x": "2018-04-25T23:12:36.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 674,
"eventTitle": "Merged: 'Prevent parallelizer...'"
},
{
"x": "2018-04-25T23:17:08.000Z",
"y": 135,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 666,
"eventTitle": "Merged: 'Fix issue #145'"
},
{
"x": "2018-04-25T23:21:38.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 658,
"eventTitle": "Merged: 'examples: use intege...'"
},
{
"x": "2018-04-25T23:26:53.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 526,
"eventTitle": "Merged: 'Added essential if.'"
},
{
"x": "2018-04-25T23:32:03.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 528,
"eventTitle": "Merged: 'Fixed downsample inf...'"
},
{
"x": "2018-04-25T23:57:43.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 675,
"eventTitle": "Merged: 'Gracefully handle ca...'"
},
{
"x": "2018-04-26T03:08:51.000Z",
"y": 132,
"prNumber": 676,
"eventTitle": "Opened: 'Allow for panning in...'"
},
{
"x": "2018-04-26T19:58:02.000Z",
"y": 133,
"prNumber": 677,
"eventTitle": "Opened: 'typo fix in comment'"
},
{
"x": "2018-04-26T21:57:36.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 548,
"eventTitle": "Merged: 'Signal handling tool...'"
},
{
"x": "2018-04-28T02:09:24.000Z",
"y": 133,
"prNumber": 679,
"eventTitle": "Opened: 'Fix overflow in Poin...'"
},
{
"x": "2018-04-28T02:27:45.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 679,
"eventTitle": "Merged: 'Fix overflow in Poin...'"
},
{
"x": "2018-04-28T19:00:33.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 677,
"eventTitle": "Merged: 'typo fix in comment'"
},
{
"x": "2018-05-04T18:43:49.000Z",
"y": 132,
"prNumber": 682,
"eventTitle": "Opened: 'Fix: mkQApp returned...'"
},
{
"x": "2018-05-04T21:05:13.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 682,
"eventTitle": "Merged: 'Fix: mkQApp returned...'"
},
{
"x": "2018-05-04T21:17:57.000Z",
"y": 132,
"prNumber": 683,
"eventTitle": "Opened: 'Allow data filter en...'"
},
{
"x": "2018-05-04T21:26:42.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 683,
"eventTitle": "Merged: 'Allow data filter en...'"
},
{
"x": "2018-05-08T07:05:29.000Z",
"y": 132,
"prNumber": 684,
"eventTitle": "Opened: 'update version for n...'"
},
{
"x": "2018-05-09T17:58:45.000Z",
"y": 133,
"prNumber": 685,
"eventTitle": "Opened: 'Data filter defaults'"
},
{
"x": "2018-05-09T18:07:55.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 685,
"eventTitle": "Merged: 'Data filter defaults'"
},
{
"x": "2018-05-15T21:26:32.000Z",
"y": 133,
"prNumber": 689,
"eventTitle": "Opened: 'ViewBox fix: don't c...'"
},
{
"x": "2018-05-15T23:45:18.000Z",
"y": 134,
"prNumber": 690,
"eventTitle": "Opened: 'Py3 cleanup'"
},
{
"x": "2018-05-16T15:36:52.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 689,
"eventTitle": "Merged: 'ViewBox fix: don't c...'"
},
{
"x": "2018-05-17T15:44:57.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 690,
"eventTitle": "Merged: 'Py3 cleanup'"
},
{
"x": "2018-05-25T00:14:12.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 635,
"eventTitle": "Merged: 'WIP: PySide2 support'"
},
{
"x": "2018-05-25T00:14:22.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 376,
"eventTitle": "Merged: 'modifications to sup...'"
},
{
"x": "2018-05-25T05:14:11.000Z",
"y": 131,
"prNumber": 693,
"eventTitle": "Opened: 'unable to set color ...'"
},
{
"x": "2018-05-30T16:03:33.000Z",
"y": 132,
"prNumber": 695,
"eventTitle": "Opened: 'Version string updat...'"
},
{
"x": "2018-05-31T01:48:13.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 695,
"eventTitle": "Merged: 'Version string updat...'"
},
{
"x": "2018-05-31T01:59:39.000Z",
"y": 132,
"prNumber": 696,
"eventTitle": "Opened: 'Fix error when using...'"
},
{
"x": "2018-05-31T02:03:28.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 661,
"eventTitle": "Merged: 'Improve test'"
},
{
"x": "2018-05-31T16:13:03.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 696,
"eventTitle": "Merged: 'Fix error when using...'"
},
{
"x": "2018-05-31T16:13:03.000Z",
"y": 129,
"markerType": "cross",
"markerColor": "red",
"prNumber": 684,
"eventTitle": "Closed: 'update version for n...'"
},
{
"x": "2018-05-31T17:41:14.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 693,
"eventTitle": "Merged: 'unable to set color ...'"
},
{
"x": "2018-06-01T08:33:16.000Z",
"y": 129,
"prNumber": 698,
"eventTitle": "Opened: 'Fix issue #697'"
},
{
"x": "2018-06-01T10:33:35.000Z",
"y": 130,
"prNumber": 700,
"eventTitle": "Opened: 'Fix issue #699'"
},
{
"x": "2018-06-02T00:36:53.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 700,
"eventTitle": "Merged: 'Fix issue #699'"
},
{
"x": "2018-06-02T00:52:46.000Z",
"y": 128,
"markerType": "cross",
"markerColor": "red",
"prNumber": 571,
"eventTitle": "Closed: 'Fixed: items are not...'"
},
{
"x": "2018-06-02T04:39:03.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 698,
"eventTitle": "Merged: 'Fix issue #697'"
},
{
"x": "2018-06-05T22:24:20.000Z",
"y": 128,
"prNumber": 705,
"eventTitle": "Opened: 'Don't store `childre...'"
},
{
"x": "2018-06-06T23:51:40.000Z",
"y": 129,
"prNumber": 706,
"eventTitle": "Opened: 'WIP: DO NOT MERGE: F...'"
},
{
"x": "2018-06-08T00:54:33.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 676,
"eventTitle": "Merged: 'Allow for panning in...'"
},
{
"x": "2018-06-08T00:56:10.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 705,
"eventTitle": "Merged: 'Don't store `childre...'"
},
{
"x": "2018-06-08T00:56:10.000Z",
"y": 126,
"markerType": "cross",
"markerColor": "red",
"prNumber": 494,
"eventTitle": "Closed: 'Fixed stale data abo...'"
},
{
"x": "2018-06-08T01:02:31.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 657,
"eventTitle": "Merged: 'When a floating Dock...'"
},
{
"x": "2018-06-08T15:49:34.000Z",
"y": 126,
"prNumber": 707,
"eventTitle": "Opened: 'Plotitem refactor'"
},
{
"x": "2018-06-10T07:23:33.000Z",
"y": 125,
"markerType": "cross",
"markerColor": "red",
"prNumber": 706,
"eventTitle": "Closed: 'WIP: DO NOT MERGE: F...'"
},
{
"x": "2018-06-14T00:31:10.000Z",
"y": 124,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 707,
"eventTitle": "Merged: 'Plotitem refactor'"
},
{
"x": "2018-06-14T00:31:34.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 660,
"eventTitle": "Merged: 'Refactor PlotItem.py...'"
},
{
"x": "2018-06-15T21:25:44.000Z",
"y": 124,
"prNumber": 710,
"eventTitle": "Opened: 'Roi mouse interactio...'"
},
{
"x": "2018-06-16T03:30:38.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 710,
"eventTitle": "Merged: 'Roi mouse interactio...'"
},
{
"x": "2018-06-18T20:55:59.000Z",
"y": 124,
"prNumber": 712,
"eventTitle": "Opened: 'avoid repeated signa...'"
},
{
"x": "2018-06-19T15:43:51.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 712,
"eventTitle": "Merged: 'avoid repeated signa...'"
},
{
"x": "2018-06-20T20:05:19.000Z",
"y": 124,
"prNumber": 713,
"eventTitle": "Opened: 'Console scrolling'"
},
{
"x": "2018-06-20T20:13:24.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 713,
"eventTitle": "Merged: 'Console scrolling'"
},
{
"x": "2018-06-23T00:33:06.000Z",
"y": 124,
"prNumber": 715,
"eventTitle": "Opened: 'File dialog fix'"
},
{
"x": "2018-06-25T16:39:48.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 715,
"eventTitle": "Merged: 'File dialog fix'"
},
{
"x": "2018-06-26T16:04:52.000Z",
"y": 124,
"prNumber": 716,
"eventTitle": "Opened: 'Add appveyor CI'"
},
{
"x": "2018-07-03T20:47:11.000Z",
"y": 125,
"prNumber": 717,
"eventTitle": "Opened: 'Make console handle ...'"
},
{
"x": "2018-07-06T14:02:26.000Z",
"y": 126,
"prNumber": 718,
"eventTitle": "Opened: 'SVGExport: Initializ...'"
},
{
"x": "2018-07-07T07:11:41.000Z",
"y": 127,
"prNumber": 719,
"eventTitle": "Opened: 'Add image hover call...'"
},
{
"x": "2018-07-07T19:17:12.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 719,
"eventTitle": "Merged: 'Add image hover call...'"
},
{
"x": "2018-07-09T17:24:23.000Z",
"y": 127,
"prNumber": 720,
"eventTitle": "Opened: 'Fix axis autoscaling...'"
},
{
"x": "2018-07-10T12:59:38.000Z",
"y": 128,
"prNumber": 721,
"eventTitle": "Opened: 'Viewbox wheel fix'"
},
{
"x": "2018-07-10T13:19:44.000Z",
"y": 127,
"markerType": "cross",
"markerColor": "red",
"prNumber": 720,
"eventTitle": "Closed: 'Fix axis autoscaling...'"
},
{
"x": "2018-07-10T13:20:07.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 721,
"eventTitle": "Merged: 'Viewbox wheel fix'"
},
{
"x": "2018-07-10T22:03:16.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 717,
"eventTitle": "Merged: 'Make console handle ...'"
},
{
"x": "2018-07-10T22:44:28.000Z",
"y": 124,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 718,
"eventTitle": "Merged: 'SVGExport: Initializ...'"
},
{
"x": "2018-07-11T14:37:02.000Z",
"y": 125,
"prNumber": 723,
"eventTitle": "Opened: 'AxisItem: Fix tick e...'"
},
{
"x": "2018-07-11T15:58:24.000Z",
"y": 124,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 723,
"eventTitle": "Merged: 'AxisItem: Fix tick e...'"
},
{
"x": "2018-07-12T09:28:38.000Z",
"y": 125,
"prNumber": 725,
"eventTitle": "Opened: 'Fix X axis values wh...'"
},
{
"x": "2018-07-15T22:33:37.000Z",
"y": 126,
"prNumber": 727,
"eventTitle": "Opened: 'InfiniteLine: Fix bo...'"
},
{
"x": "2018-07-25T00:06:25.000Z",
"y": 127,
"prNumber": 733,
"eventTitle": "Opened: 'Py2/3 MetaArray adju...'"
},
{
"x": "2018-07-25T17:08:21.000Z",
"y": 128,
"prNumber": 735,
"eventTitle": "Opened: 'Fix exit error cause...'"
},
{
"x": "2018-07-26T16:37:48.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 735,
"eventTitle": "Merged: 'Fix exit error cause...'"
},
{
"x": "2018-07-30T08:41:45.000Z",
"y": 128,
"prNumber": 738,
"eventTitle": "Opened: 'Undo regression in w...'"
},
{
"x": "2018-07-30T18:37:25.000Z",
"y": 129,
"prNumber": 739,
"eventTitle": "Opened: 'Fix error in ViewBox...'"
},
{
"x": "2018-07-30T18:38:34.000Z",
"y": 128,
"markerType": "cross",
"markerColor": "red",
"prNumber": 738,
"eventTitle": "Closed: 'Undo regression in w...'"
},
{
"x": "2018-07-30T18:46:45.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 739,
"eventTitle": "Merged: 'Fix error in ViewBox...'"
},
{
"x": "2018-08-02T15:01:57.000Z",
"y": 128,
"prNumber": 740,
"eventTitle": "Opened: 'Added clipItem optio...'"
},
{
"x": "2018-08-06T16:18:59.000Z",
"y": 129,
"prNumber": 742,
"eventTitle": "Opened: 'Metaarray py3 suppor...'"
},
{
"x": "2018-08-21T16:02:22.000Z",
"y": 130,
"prNumber": 748,
"eventTitle": "Opened: 'HDF5Exporter handlin...'"
},
{
"x": "2018-08-31T07:24:03.000Z",
"y": 131,
"prNumber": 755,
"eventTitle": "Opened: 'Check lastDownsample...'"
},
{
"x": "2018-09-07T08:30:20.000Z",
"y": 132,
"prNumber": 757,
"eventTitle": "Opened: 'Fixed issue #726'"
},
{
"x": "2018-09-11T14:19:01.000Z",
"y": 133,
"prNumber": 758,
"eventTitle": "Opened: 'Flush shared memory ...'"
},
{
"x": "2018-09-11T15:54:16.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 758,
"eventTitle": "Merged: 'Flush shared memory ...'"
},
{
"x": "2018-09-21T20:24:40.000Z",
"y": 133,
"prNumber": 761,
"eventTitle": "Opened: 'added optional Gradi...'"
},
{
"x": "2018-09-28T22:30:59.000Z",
"y": 132,
"markerType": "cross",
"markerColor": "red",
"prNumber": 529,
"eventTitle": "Closed: 'Fixed dataBounds iss...'"
},
{
"x": "2018-09-28T22:35:28.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 530,
"eventTitle": "Merged: 'Fixed issue where se...'"
},
{
"x": "2018-09-28T22:38:03.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 541,
"eventTitle": "Merged: 'ImageItem render err...'"
},
{
"x": "2018-09-28T23:02:29.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 565,
"eventTitle": "Merged: 'Fixed AxisItem mouse...'"
},
{
"x": "2018-10-05T22:07:43.000Z",
"y": 130,
"prNumber": 763,
"eventTitle": "Opened: 'FIX: Protection over...'"
},
{
"x": "2018-10-08T03:00:19.000Z",
"y": 131,
"prNumber": 764,
"eventTitle": "Opened: 'Update the installat...'"
},
{
"x": "2018-10-09T07:39:28.000Z",
"y": 132,
"prNumber": 765,
"eventTitle": "Opened: 'import python2_3 for...'"
},
{
"x": "2018-10-10T14:31:59.000Z",
"y": 133,
"prNumber": 767,
"eventTitle": "Opened: 'fixed bug in graphic...'"
},
{
"x": "2018-10-11T12:37:30.000Z",
"y": 134,
"prNumber": 768,
"eventTitle": "Opened: 'changelog all caught...'"
},
{
"x": "2018-10-11T12:58:16.000Z",
"y": 133,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 765,
"eventTitle": "Merged: 'import python2_3 for...'"
},
{
"x": "2018-10-11T13:09:24.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 763,
"eventTitle": "Merged: 'FIX: Protection over...'"
},
{
"x": "2018-10-11T13:13:01.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 768,
"eventTitle": "Merged: 'changelog all caught...'"
},
{
"x": "2018-10-12T13:50:56.000Z",
"y": 132,
"prNumber": 770,
"eventTitle": "Opened: 'Fix issue #481'"
},
{
"x": "2018-10-14T16:52:40.000Z",
"y": 133,
"prNumber": 771,
"eventTitle": "Opened: 'No warning for array...'"
},
{
"x": "2018-10-19T18:29:32.000Z",
"y": 134,
"prNumber": 772,
"eventTitle": "Opened: 'Legend labels should...'"
},
{
"x": "2018-10-25T19:04:37.000Z",
"y": 135,
"prNumber": 776,
"eventTitle": "Opened: 'Updated according to...'"
},
{
"x": "2018-10-26T21:06:57.000Z",
"y": 136,
"prNumber": 778,
"eventTitle": "Opened: 'Fix bug in GLViewWid...'"
},
{
"x": "2018-10-29T18:06:14.000Z",
"y": 137,
"prNumber": 780,
"eventTitle": "Opened: 'Revert \"Fixed AxisMo...'"
},
{
"x": "2018-10-29T19:33:45.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 780,
"eventTitle": "Merged: 'Revert \"Fixed AxisMo...'"
},
{
"x": "2018-10-29T23:40:45.000Z",
"y": 137,
"prNumber": 782,
"eventTitle": "Opened: 'Terminate FileForwar...'"
},
{
"x": "2018-11-09T15:08:40.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 446,
"eventTitle": "Merged: 'Included matplotlib ...'"
},
{
"x": "2018-11-19T13:44:29.000Z",
"y": 137,
"prNumber": 787,
"eventTitle": "Opened: 'fix encoding error i...'"
},
{
"x": "2018-12-01T03:03:55.000Z",
"y": 138,
"prNumber": 791,
"eventTitle": "Opened: 'BUG: use of undefine...'"
},
{
"x": "2018-12-01T03:05:32.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 791,
"eventTitle": "Closed: 'BUG: use of undefine...'"
},
{
"x": "2018-12-02T17:18:23.000Z",
"y": 138,
"prNumber": 793,
"eventTitle": "Opened: 'Fixes incorrect defa...'"
},
{
"x": "2018-12-18T07:14:45.000Z",
"y": 139,
"prNumber": 797,
"eventTitle": "Opened: 'ensure QPoint.__sub_...'"
},
{
"x": "2018-12-21T06:49:32.000Z",
"y": 140,
"prNumber": 800,
"eventTitle": "Opened: 'add legend for bar g...'"
},
{
"x": "2018-12-21T09:26:33.000Z",
"y": 141,
"prNumber": 801,
"eventTitle": "Opened: 'Remove use of Graphi...'"
},
{
"x": "2019-01-13T14:43:31.000Z",
"y": 142,
"prNumber": 807,
"eventTitle": "Opened: 'Add new GraphicsItem...'"
},
{
"x": "2019-01-14T10:44:37.000Z",
"y": 143,
"prNumber": 809,
"eventTitle": "Opened: 'Fix selection of Flo...'"
},
{
"x": "2019-01-16T14:50:08.000Z",
"y": 144,
"prNumber": 813,
"eventTitle": "Opened: 'AxisItem performance...'"
},
{
"x": "2019-01-16T15:08:30.000Z",
"y": 145,
"prNumber": 814,
"eventTitle": "Opened: 'enforce enableMenu i...'"
},
{
"x": "2019-01-17T10:20:50.000Z",
"y": 146,
"prNumber": 815,
"eventTitle": "Opened: 'Fix issue #811'"
},
{
"x": "2019-01-18T04:02:52.000Z",
"y": 147,
"prNumber": 816,
"eventTitle": "Opened: 'Avoid constructing s...'"
},
{
"x": "2019-01-18T08:01:31.000Z",
"y": 148,
"prNumber": 817,
"eventTitle": "Opened: 'avoid double call to...'"
},
{
"x": "2019-01-18T16:26:12.000Z",
"y": 149,
"prNumber": 818,
"eventTitle": "Opened: 'Fixed incorrect eval...'"
},
{
"x": "2019-01-31T02:49:20.000Z",
"y": 150,
"prNumber": 823,
"eventTitle": "Opened: 'Added PySide2 suppor...'"
},
{
"x": "2019-01-31T13:03:27.000Z",
"y": 149,
"markerType": "cross",
"markerColor": "red",
"prNumber": 823,
"eventTitle": "Closed: 'Added PySide2 suppor...'"
},
{
"x": "2019-02-01T19:47:07.000Z",
"y": 150,
"prNumber": 824,
"eventTitle": "Opened: 'Fix for PySide2; QtC...'"
},
{
"x": "2019-02-14T21:45:04.000Z",
"y": 151,
"prNumber": 830,
"eventTitle": "Opened: 'MNT: future-proof th...'"
},
{
"x": "2019-02-18T00:11:16.000Z",
"y": 152,
"prNumber": 832,
"eventTitle": "Opened: 'Bug fix in test_csv....'"
},
{
"x": "2019-03-03T15:47:03.000Z",
"y": 153,
"prNumber": 836,
"eventTitle": "Opened: 'tickSpacing bug fix'"
},
{
"x": "2019-03-06T21:37:28.000Z",
"y": 154,
"prNumber": 837,
"eventTitle": "Opened: 'add option to set ot...'"
},
{
"x": "2019-03-08T20:55:24.000Z",
"y": 153,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 837,
"eventTitle": "Merged: 'add option to set ot...'"
},
{
"x": "2019-03-08T21:06:13.000Z",
"y": 154,
"prNumber": 838,
"eventTitle": "Opened: '`_updateMaxTextSize`...'"
},
{
"x": "2019-03-09T00:17:01.000Z",
"y": 155,
"prNumber": 839,
"eventTitle": "Opened: 'fix a misplaced )'"
},
{
"x": "2019-03-12T19:58:41.000Z",
"y": 154,
"markerType": "cross",
"markerColor": "red",
"prNumber": 269,
"eventTitle": "Closed: 'let cprint handle by...'"
},
{
"x": "2019-03-14T23:01:44.000Z",
"y": 155,
"prNumber": 840,
"eventTitle": "Opened: 'Clipping: don't assu...'"
},
{
"x": "2019-03-15T12:53:21.000Z",
"y": 156,
"prNumber": 841,
"eventTitle": "Opened: 'set color of tick-la...'"
},
{
"x": "2019-03-22T14:47:59.000Z",
"y": 157,
"prNumber": 845,
"eventTitle": "Opened: 'Bugfix: ValueError f...'"
},
{
"x": "2019-03-29T11:43:25.000Z",
"y": 158,
"prNumber": 847,
"eventTitle": "Opened: 'Parameter: hasDefaul...'"
},
{
"x": "2019-04-09T20:31:18.000Z",
"y": 157,
"markerType": "cross",
"markerColor": "red",
"prNumber": 196,
"eventTitle": "Closed: 'Fixed ImageView cust...'"
},
{
"x": "2019-04-13T22:05:35.000Z",
"y": 158,
"prNumber": 850,
"eventTitle": "Opened: 'Implemented PlotData...'"
},
{
"x": "2019-04-30T16:07:54.000Z",
"y": 159,
"prNumber": 856,
"eventTitle": "Opened: 'Moved temperature co...'"
},
{
"x": "2019-04-30T16:08:57.000Z",
"y": 158,
"markerType": "cross",
"markerColor": "red",
"prNumber": 856,
"eventTitle": "Closed: 'Moved temperature co...'"
},
{
"x": "2019-05-02T15:01:34.000Z",
"y": 159,
"prNumber": 859,
"eventTitle": "Opened: 'Typecast slice list ...'"
},
{
"x": "2019-05-03T17:58:22.000Z",
"y": 158,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 824,
"eventTitle": "Merged: 'Fix for PySide2; QtC...'"
},
{
"x": "2019-05-04T02:00:19.000Z",
"y": 159,
"prNumber": 861,
"eventTitle": "Opened: 'Set path attr in cas...'"
},
{
"x": "2019-05-06T00:55:22.000Z",
"y": 158,
"markerType": "cross",
"markerColor": "red",
"prNumber": 776,
"eventTitle": "Closed: 'Updated according to...'"
},
{
"x": "2019-05-10T05:55:42.000Z",
"y": 159,
"prNumber": 864,
"eventTitle": "Opened: 'Initial azure pipeli...'"
},
{
"x": "2019-05-10T06:00:14.000Z",
"y": 158,
"markerType": "cross",
"markerColor": "red",
"prNumber": 864,
"eventTitle": "Closed: 'Initial azure pipeli...'"
},
{
"x": "2019-05-11T15:05:29.000Z",
"y": 159,
"prNumber": 865,
"eventTitle": "Opened: 'Implement azure ci'"
},
{
"x": "2019-05-13T00:38:42.000Z",
"y": 160,
"prNumber": 866,
"eventTitle": "Opened: 'Fix pyside2 qt.py te...'"
},
{
"x": "2019-05-16T20:21:17.000Z",
"y": 161,
"prNumber": 868,
"eventTitle": "Opened: 'FIX: Crash when clos...'"
},
{
"x": "2019-05-18T22:33:22.000Z",
"y": 162,
"prNumber": 873,
"eventTitle": "Opened: 'Fix Travis CI'"
},
{
"x": "2019-05-21T11:32:13.000Z",
"y": 161,
"markerType": "cross",
"markerColor": "red",
"prNumber": 859,
"eventTitle": "Closed: 'Typecast slice list ...'"
},
{
"x": "2019-05-21T11:41:36.000Z",
"y": 162,
"prNumber": 875,
"eventTitle": "Opened: 'Fix numpy deprecatio...'"
},
{
"x": "2019-05-21T12:15:24.000Z",
"y": 163,
"prNumber": 876,
"eventTitle": "Opened: 'Typecast Levels to b...'"
},
{
"x": "2019-05-22T20:25:45.000Z",
"y": 162,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 873,
"eventTitle": "Merged: 'Fix Travis CI'"
},
{
"x": "2019-05-22T21:16:12.000Z",
"y": 161,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 866,
"eventTitle": "Merged: 'Fix pyside2 qt.py te...'"
},
{
"x": "2019-05-22T21:18:29.000Z",
"y": 160,
"markerType": "cross",
"markerColor": "red",
"prNumber": 797,
"eventTitle": "Closed: 'ensure QPoint.__sub_...'"
},
{
"x": "2019-05-22T21:18:35.000Z",
"y": 159,
"markerType": "cross",
"markerColor": "red",
"prNumber": 818,
"eventTitle": "Closed: 'Fixed incorrect eval...'"
},
{
"x": "2019-05-22T21:19:01.000Z",
"y": 158,
"markerType": "cross",
"markerColor": "red",
"prNumber": 839,
"eventTitle": "Closed: 'fix a misplaced )'"
},
{
"x": "2019-05-22T21:29:27.000Z",
"y": 157,
"markerType": "cross",
"markerColor": "red",
"prNumber": 716,
"eventTitle": "Closed: 'Add appveyor CI'"
},
{
"x": "2019-05-22T21:30:27.000Z",
"y": 156,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 764,
"eventTitle": "Merged: 'Update the installat...'"
},
{
"x": "2019-05-22T21:34:20.000Z",
"y": 155,
"markerType": "cross",
"markerColor": "red",
"prNumber": 550,
"eventTitle": "Closed: 'Implement fps parame...'"
},
{
"x": "2019-05-22T22:24:22.000Z",
"y": 154,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 865,
"eventTitle": "Merged: 'Implement azure ci'"
},
{
"x": "2019-05-22T22:34:20.000Z",
"y": 155,
"prNumber": 877,
"eventTitle": "Opened: 'Fix Travis CI on 'de...'"
},
{
"x": "2019-05-22T22:44:55.000Z",
"y": 154,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 877,
"eventTitle": "Merged: 'Fix Travis CI on 'de...'"
},
{
"x": "2019-05-22T23:53:22.000Z",
"y": 155,
"prNumber": 879,
"eventTitle": "Opened: 'Add h5py dependency ...'"
},
{
"x": "2019-05-23T00:08:41.000Z",
"y": 154,
"markerType": "cross",
"markerColor": "red",
"prNumber": 879,
"eventTitle": "Closed: 'Add h5py dependency ...'"
},
{
"x": "2019-05-23T00:24:58.000Z",
"y": 153,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 830,
"eventTitle": "Merged: 'MNT: future-proof th...'"
},
{
"x": "2019-05-23T05:11:41.000Z",
"y": 154,
"prNumber": 880,
"eventTitle": "Opened: '[skip ci] Create tox...'"
},
{
"x": "2019-05-24T01:01:19.000Z",
"y": 155,
"prNumber": 886,
"eventTitle": "Opened: 'Fix flowchart save o...'"
},
{
"x": "2019-05-24T03:53:00.000Z",
"y": 156,
"prNumber": 887,
"eventTitle": "Opened: 'Try to import from c...'"
},
{
"x": "2019-05-24T04:33:24.000Z",
"y": 155,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 832,
"eventTitle": "Merged: 'Bug fix in test_csv....'"
},
{
"x": "2019-05-24T04:35:02.000Z",
"y": 154,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 868,
"eventTitle": "Merged: 'FIX: Crash when clos...'"
},
{
"x": "2019-05-24T04:52:51.000Z",
"y": 153,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 417,
"eventTitle": "Merged: 'In PlotDataItem.clea...'"
},
{
"x": "2019-05-24T04:54:44.000Z",
"y": 152,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 378,
"eventTitle": "Merged: 'Fix issue with Pytho...'"
},
{
"x": "2019-05-24T04:57:13.000Z",
"y": 151,
"markerType": "cross",
"markerColor": "red",
"prNumber": 215,
"eventTitle": "Closed: 'Fix to be able to us...'"
},
{
"x": "2019-05-24T05:02:33.000Z",
"y": 150,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 875,
"eventTitle": "Merged: 'Fix numpy deprecatio...'"
},
{
"x": "2019-05-24T05:25:28.000Z",
"y": 149,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 880,
"eventTitle": "Merged: '[skip ci] Create tox...'"
},
{
"x": "2019-05-24T05:26:22.000Z",
"y": 148,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 876,
"eventTitle": "Merged: 'Typecast Levels to b...'"
},
{
"x": "2019-05-24T05:44:20.000Z",
"y": 147,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 815,
"eventTitle": "Merged: 'Fix issue #811'"
},
{
"x": "2019-05-24T06:22:52.000Z",
"y": 146,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 814,
"eventTitle": "Merged: 'enforce enableMenu i...'"
},
{
"x": "2019-05-24T06:24:04.000Z",
"y": 145,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 771,
"eventTitle": "Merged: 'No warning for array...'"
},
{
"x": "2019-05-24T06:33:27.000Z",
"y": 144,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 767,
"eventTitle": "Merged: 'fixed bug in graphic...'"
},
{
"x": "2019-05-24T06:33:47.000Z",
"y": 143,
"markerType": "cross",
"markerColor": "red",
"prNumber": 845,
"eventTitle": "Closed: 'Bugfix: ValueError f...'"
},
{
"x": "2019-05-24T06:44:05.000Z",
"y": 142,
"markerType": "cross",
"markerColor": "red",
"prNumber": 725,
"eventTitle": "Closed: 'Fix X axis values wh...'"
},
{
"x": "2019-05-24T07:00:13.000Z",
"y": 143,
"prNumber": 888,
"eventTitle": "Opened: 'TreeWidget.topLevelI...'"
},
{
"x": "2019-05-24T12:39:20.000Z",
"y": 144,
"prNumber": 889,
"eventTitle": "Opened: 'Check if Item actual...'"
},
{
"x": "2019-05-24T21:37:46.000Z",
"y": 145,
"prNumber": 890,
"eventTitle": "Opened: 'Show failing example...'"
},
{
"x": "2019-05-24T22:59:00.000Z",
"y": 144,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 886,
"eventTitle": "Merged: 'Fix flowchart save o...'"
},
{
"x": "2019-05-24T22:59:06.000Z",
"y": 143,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 231,
"eventTitle": "Merged: 'Python3 support for ...'"
},
{
"x": "2019-05-24T22:59:38.000Z",
"y": 142,
"markerType": "cross",
"markerColor": "red",
"prNumber": 423,
"eventTitle": "Closed: 'python3 fixes for fl...'"
},
{
"x": "2019-05-24T23:00:06.000Z",
"y": 141,
"markerType": "cross",
"markerColor": "red",
"prNumber": 435,
"eventTitle": "Closed: 'fix flowcharts saveS...'"
},
{
"x": "2019-05-24T23:00:18.000Z",
"y": 140,
"markerType": "cross",
"markerColor": "red",
"prNumber": 441,
"eventTitle": "Closed: 'flowchart: python3: ...'"
},
{
"x": "2019-05-24T23:00:29.000Z",
"y": 139,
"markerType": "cross",
"markerColor": "red",
"prNumber": 513,
"eventTitle": "Closed: 'Making flowchart sav...'"
},
{
"x": "2019-05-24T23:49:05.000Z",
"y": 140,
"prNumber": 891,
"eventTitle": "Opened: 'Only execute hdf5 ex...'"
},
{
"x": "2019-05-25T00:23:21.000Z",
"y": 141,
"prNumber": 892,
"eventTitle": "Opened: 'Skip testing example...'"
},
{
"x": "2019-05-25T05:53:37.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 888,
"eventTitle": "Merged: 'TreeWidget.topLevelI...'"
},
{
"x": "2019-05-25T06:30:52.000Z",
"y": 141,
"prNumber": 893,
"eventTitle": "Opened: 'PySide2 is also a Qt...'"
},
{
"x": "2019-05-25T07:26:06.000Z",
"y": 142,
"prNumber": 894,
"eventTitle": "Opened: 'Simpler way of extra...'"
},
{
"x": "2019-05-25T23:25:50.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 887,
"eventTitle": "Merged: 'Try to import from c...'"
},
{
"x": "2019-05-26T00:19:13.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 893,
"eventTitle": "Merged: 'PySide2 is also a Qt...'"
},
{
"x": "2019-05-26T21:46:44.000Z",
"y": 141,
"prNumber": 897,
"eventTitle": "Opened: 'Add PyQt5 and PySide...'"
},
{
"x": "2019-05-27T09:02:51.000Z",
"y": 142,
"prNumber": 900,
"eventTitle": "Opened: 'Fix for setOrientati...'"
},
{
"x": "2019-05-27T21:52:50.000Z",
"y": 143,
"prNumber": 901,
"eventTitle": "Opened: 'Add condition for na...'"
},
{
"x": "2019-05-28T00:55:07.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 894,
"eventTitle": "Merged: 'Simpler way of extra...'"
},
{
"x": "2019-05-28T04:07:25.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 897,
"eventTitle": "Merged: 'Add PyQt5 and PySide...'"
},
{
"x": "2019-05-28T19:25:55.000Z",
"y": 142,
"prNumber": 902,
"eventTitle": "Opened: 'New Templates, witho...'"
},
{
"x": "2019-05-28T19:45:38.000Z",
"y": 141,
"markerType": "cross",
"markerColor": "red",
"prNumber": 902,
"eventTitle": "Closed: 'New Templates, witho...'"
},
{
"x": "2019-05-28T23:10:27.000Z",
"y": 142,
"prNumber": 903,
"eventTitle": "Opened: 'More Robust CI'"
},
{
"x": "2019-05-29T05:58:36.000Z",
"y": 143,
"prNumber": 904,
"eventTitle": "Opened: 'Take screenshots + S...'"
},
{
"x": "2019-05-29T08:42:15.000Z",
"y": 142,
"markerType": "cross",
"markerColor": "red",
"prNumber": 892,
"eventTitle": "Closed: 'Skip testing example...'"
},
{
"x": "2019-05-29T10:51:20.000Z",
"y": 143,
"prNumber": 905,
"eventTitle": "Opened: 'Exclude selected exa...'"
},
{
"x": "2019-05-29T10:54:07.000Z",
"y": 142,
"markerType": "cross",
"markerColor": "red",
"prNumber": 891,
"eventTitle": "Closed: 'Only execute hdf5 ex...'"
},
{
"x": "2019-05-29T15:32:50.000Z",
"y": 143,
"prNumber": 906,
"eventTitle": "Opened: 'Fixed compatibility ...'"
},
{
"x": "2019-05-29T20:12:13.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 904,
"eventTitle": "Merged: 'Take screenshots + S...'"
},
{
"x": "2019-05-30T00:08:42.000Z",
"y": 143,
"prNumber": 907,
"eventTitle": "Opened: 'Fixed ViewBox.update...'"
},
{
"x": "2019-05-31T23:01:16.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 903,
"eventTitle": "Merged: 'More Robust CI'"
},
{
"x": "2019-06-01T00:13:28.000Z",
"y": 143,
"prNumber": 908,
"eventTitle": "Opened: 'Add pytest config fi...'"
},
{
"x": "2019-06-01T00:56:34.000Z",
"y": 142,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 908,
"eventTitle": "Merged: 'Add pytest config fi...'"
},
{
"x": "2019-06-01T04:05:30.000Z",
"y": 141,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 907,
"eventTitle": "Merged: 'Fixed ViewBox.update...'"
},
{
"x": "2019-06-01T05:16:47.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 813,
"eventTitle": "Merged: 'AxisItem performance...'"
},
{
"x": "2019-06-01T05:28:55.000Z",
"y": 139,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 905,
"eventTitle": "Merged: 'Exclude selected exa...'"
},
{
"x": "2019-06-01T10:12:49.000Z",
"y": 140,
"prNumber": 909,
"eventTitle": "Opened: 'Fixed GLViewWidget G...'"
},
{
"x": "2019-06-01T20:33:05.000Z",
"y": 141,
"prNumber": 910,
"eventTitle": "Opened: 'Moved emits after al...'"
},
{
"x": "2019-06-02T06:00:10.000Z",
"y": 142,
"prNumber": 911,
"eventTitle": "Opened: 'Overhaul testExample...'"
},
{
"x": "2019-06-04T16:22:50.000Z",
"y": 141,
"markerType": "cross",
"markerColor": "red",
"prNumber": 906,
"eventTitle": "Closed: 'Fixed compatibility ...'"
},
{
"x": "2019-06-04T17:01:58.000Z",
"y": 140,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 901,
"eventTitle": "Merged: 'Add condition for na...'"
},
{
"x": "2019-06-04T20:14:05.000Z",
"y": 139,
"markerType": "cross",
"markerColor": "red",
"prNumber": 889,
"eventTitle": "Closed: 'Check if Item actual...'"
},
{
"x": "2019-06-04T20:24:15.000Z",
"y": 138,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 778,
"eventTitle": "Merged: 'Fix bug in GLViewWid...'"
},
{
"x": "2019-06-04T20:25:37.000Z",
"y": 137,
"markerType": "cross",
"markerColor": "red",
"prNumber": 757,
"eventTitle": "Closed: 'Fixed issue #726'"
},
{
"x": "2019-06-04T20:29:27.000Z",
"y": 136,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 770,
"eventTitle": "Merged: 'Fix issue #481'"
},
{
"x": "2019-06-04T20:46:04.000Z",
"y": 135,
"markerType": "cross",
"markerColor": "red",
"prNumber": 455,
"eventTitle": "Closed: 'Use floor division'"
},
{
"x": "2019-06-06T18:48:46.000Z",
"y": 134,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 910,
"eventTitle": "Merged: 'Moved emits after al...'"
},
{
"x": "2019-06-06T20:44:12.000Z",
"y": 133,
"markerType": "cross",
"markerColor": "red",
"prNumber": 335,
"eventTitle": "Closed: 'fix work of hasattr(...'"
},
{
"x": "2019-06-06T22:58:18.000Z",
"y": 132,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 134,
"eventTitle": "Merged: 'Fix bug in LayoutWid...'"
},
{
"x": "2019-06-06T23:10:25.000Z",
"y": 131,
"markerType": "cross",
"markerColor": "red",
"prNumber": 177,
"eventTitle": "Closed: 'Fix clickRadius feat...'"
},
{
"x": "2019-06-06T23:41:40.000Z",
"y": 130,
"markerType": "cross",
"markerColor": "red",
"prNumber": 501,
"eventTitle": "Closed: 'Add some compatibili...'"
},
{
"x": "2019-06-06T23:43:36.000Z",
"y": 129,
"markerType": "cross",
"markerColor": "red",
"prNumber": 502,
"eventTitle": "Closed: 'fix some small index...'"
},
{
"x": "2019-06-07T21:39:13.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 473,
"eventTitle": "Merged: 'Correct wrong functi...'"
},
{
"x": "2019-06-07T22:08:30.000Z",
"y": 129,
"prNumber": 914,
"eventTitle": "Opened: 'Fix attribute lookup...'"
},
{
"x": "2019-06-09T16:23:37.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 861,
"eventTitle": "Merged: 'Set path attr in cas...'"
},
{
"x": "2019-06-09T20:22:16.000Z",
"y": 129,
"prNumber": 917,
"eventTitle": "Opened: 'Allow AxisItem linke...'"
},
{
"x": "2019-06-09T23:42:00.000Z",
"y": 130,
"prNumber": 918,
"eventTitle": "Opened: 'Small Text and Docum...'"
},
{
"x": "2019-06-10T01:24:59.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 914,
"eventTitle": "Merged: 'Fix attribute lookup...'"
},
{
"x": "2019-06-10T15:53:07.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 445,
"eventTitle": "Merged: 'add warnings for rem...'"
},
{
"x": "2019-06-11T05:30:31.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 911,
"eventTitle": "Merged: 'Overhaul testExample...'"
},
{
"x": "2019-06-11T05:32:42.000Z",
"y": 126,
"markerType": "cross",
"markerColor": "red",
"prNumber": 890,
"eventTitle": "Closed: 'Show failing example...'"
},
{
"x": "2019-06-13T05:50:30.000Z",
"y": 127,
"prNumber": 919,
"eventTitle": "Opened: 'Check if items havin...'"
},
{
"x": "2019-06-13T06:05:54.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 918,
"eventTitle": "Merged: 'Small Text and Docum...'"
},
{
"x": "2019-06-17T17:11:50.000Z",
"y": 127,
"prNumber": 921,
"eventTitle": "Opened: 'Prevent element-wise...'"
},
{
"x": "2019-06-17T17:22:16.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 921,
"eventTitle": "Merged: 'Prevent element-wise...'"
},
{
"x": "2019-06-17T21:21:15.000Z",
"y": 127,
"prNumber": 922,
"eventTitle": "Opened: 'Curve fill: draw lin...'"
},
{
"x": "2019-06-18T00:35:51.000Z",
"y": 128,
"prNumber": 924,
"eventTitle": "Opened: 'Use Qt5 QWheelEvent ...'"
},
{
"x": "2019-06-18T16:22:41.000Z",
"y": 129,
"prNumber": 932,
"eventTitle": "Opened: 'Fix incorrect clippi...'"
},
{
"x": "2019-06-18T18:17:04.000Z",
"y": 130,
"prNumber": 934,
"eventTitle": "Opened: 'Write Python represe...'"
},
{
"x": "2019-06-20T02:41:11.000Z",
"y": 131,
"prNumber": 935,
"eventTitle": "Opened: 'PlotItem.addLine now...'"
},
{
"x": "2019-06-20T05:03:29.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 934,
"eventTitle": "Merged: 'Write Python represe...'"
},
{
"x": "2019-06-20T05:07:58.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 932,
"eventTitle": "Merged: 'Fix incorrect clippi...'"
},
{
"x": "2019-06-20T05:08:55.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 919,
"eventTitle": "Merged: 'Check if items havin...'"
},
{
"x": "2019-06-20T05:44:09.000Z",
"y": 127,
"markerType": "cross",
"markerColor": "red",
"prNumber": 156,
"eventTitle": "Closed: 'Make ViewBox update ...'"
},
{
"x": "2019-06-20T05:52:18.000Z",
"y": 128,
"prNumber": 937,
"eventTitle": "Opened: 'Skip some test examp...'"
},
{
"x": "2019-06-20T06:20:59.000Z",
"y": 129,
"prNumber": 940,
"eventTitle": "Opened: '[WIP] Fix checkOpenG...'"
},
{
"x": "2019-06-20T16:18:58.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 935,
"eventTitle": "Merged: 'PlotItem.addLine now...'"
},
{
"x": "2019-06-20T18:12:04.000Z",
"y": 127,
"markerType": "cross",
"markerColor": "red",
"prNumber": 940,
"eventTitle": "Closed: '[WIP] Fix checkOpenG...'"
},
{
"x": "2019-06-20T18:12:14.000Z",
"y": 128,
"prNumber": 941,
"eventTitle": "Opened: '[WIP] Fix checkOpenG...'"
},
{
"x": "2019-06-21T01:11:55.000Z",
"y": 129,
"prNumber": 942,
"eventTitle": "Opened: 'Warn if visible Grap...'"
},
{
"x": "2019-06-21T01:34:19.000Z",
"y": 128,
"markerType": "cross",
"markerColor": "red",
"prNumber": 941,
"eventTitle": "Closed: '[WIP] Fix checkOpenG...'"
},
{
"x": "2019-06-21T15:36:43.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 937,
"eventTitle": "Merged: 'Skip some test examp...'"
},
{
"x": "2019-06-21T16:41:18.000Z",
"y": 128,
"prNumber": 944,
"eventTitle": "Opened: 'Update Travis accord...'"
},
{
"x": "2019-06-21T19:54:05.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 944,
"eventTitle": "Merged: 'Update Travis accord...'"
},
{
"x": "2019-06-21T22:59:26.000Z",
"y": 128,
"prNumber": 945,
"eventTitle": "Opened: 'Add pytest-faulthand...'"
},
{
"x": "2019-06-21T23:52:12.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 945,
"eventTitle": "Merged: 'Add pytest-faulthand...'"
},
{
"x": "2019-06-22T02:02:53.000Z",
"y": 128,
"prNumber": 946,
"eventTitle": "Opened: 'Replaced usage of de...'"
},
{
"x": "2019-06-22T02:11:16.000Z",
"y": 129,
"prNumber": 947,
"eventTitle": "Opened: 'Fix another numpy de...'"
},
{
"x": "2019-06-22T03:50:57.000Z",
"y": 130,
"prNumber": 949,
"eventTitle": "Opened: 'Allow multiline para...'"
},
{
"x": "2019-06-22T04:18:13.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 947,
"eventTitle": "Merged: 'Fix another numpy de...'"
},
{
"x": "2019-06-22T04:19:03.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 946,
"eventTitle": "Merged: 'Replaced usage of de...'"
},
{
"x": "2019-06-22T22:28:44.000Z",
"y": 129,
"prNumber": 951,
"eventTitle": "Opened: 'Fire a sigRegionChan...'"
},
{
"x": "2019-06-23T02:16:45.000Z",
"y": 130,
"prNumber": 952,
"eventTitle": "Opened: 'Fix RotateFree handl...'"
},
{
"x": "2019-06-23T02:50:31.000Z",
"y": 131,
"prNumber": 953,
"eventTitle": "Opened: 'Fix HistogramLUTWidg...'"
},
{
"x": "2019-06-23T04:56:47.000Z",
"y": 132,
"prNumber": 954,
"eventTitle": "Opened: 'Add mesa drivers to ...'"
},
{
"x": "2019-06-23T05:17:15.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 949,
"eventTitle": "Merged: 'Allow multiline para...'"
},
{
"x": "2019-06-23T16:30:30.000Z",
"y": 132,
"prNumber": 955,
"eventTitle": "Opened: 'Fix infinite scale i...'"
},
{
"x": "2019-06-23T16:38:48.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 955,
"eventTitle": "Merged: 'Fix infinite scale i...'"
},
{
"x": "2019-06-23T19:19:13.000Z",
"y": 132,
"prNumber": 956,
"eventTitle": "Opened: 'Handle invalid file ...'"
},
{
"x": "2019-06-24T00:01:32.000Z",
"y": 131,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 952,
"eventTitle": "Merged: 'Fix RotateFree handl...'"
},
{
"x": "2019-06-24T00:05:12.000Z",
"y": 130,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 951,
"eventTitle": "Merged: 'Fire a sigRegionChan...'"
},
{
"x": "2019-06-24T00:07:56.000Z",
"y": 129,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 922,
"eventTitle": "Merged: 'Curve fill: draw lin...'"
},
{
"x": "2019-06-24T00:27:17.000Z",
"y": 128,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 836,
"eventTitle": "Merged: 'tickSpacing bug fix'"
},
{
"x": "2019-06-24T00:30:41.000Z",
"y": 127,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 817,
"eventTitle": "Merged: 'avoid double call to...'"
},
{
"x": "2019-06-24T01:10:36.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 838,
"eventTitle": "Merged: '`_updateMaxTextSize`...'"
},
{
"x": "2019-06-24T03:42:42.000Z",
"y": 127,
"prNumber": 957,
"eventTitle": "Opened: 'Revert \"`_updateMaxT...'"
},
{
"x": "2019-06-24T04:41:20.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 957,
"eventTitle": "Merged: 'Revert \"`_updateMaxT...'"
},
{
"x": "2019-06-24T06:03:52.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 954,
"eventTitle": "Merged: 'Add mesa drivers to ...'"
},
{
"x": "2019-06-24T14:29:54.000Z",
"y": 126,
"prNumber": 958,
"eventTitle": "Opened: 'Nicer legend'"
},
{
"x": "2019-06-24T18:15:12.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 956,
"eventTitle": "Merged: 'Handle invalid file ...'"
},
{
"x": "2019-06-24T18:48:45.000Z",
"y": 126,
"prNumber": 959,
"eventTitle": "Opened: '[WIP] Update max tex...'"
},
{
"x": "2019-06-24T22:44:55.000Z",
"y": 127,
"prNumber": 960,
"eventTitle": "Opened: 'Work around PySide s...'"
},
{
"x": "2019-06-24T23:04:38.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 960,
"eventTitle": "Merged: 'Work around PySide s...'"
},
{
"x": "2019-06-24T23:19:21.000Z",
"y": 127,
"prNumber": 961,
"eventTitle": "Opened: '[WIP] Fix pg.exit te...'"
},
{
"x": "2019-06-25T04:37:39.000Z",
"y": 128,
"prNumber": 962,
"eventTitle": "Opened: '[WIP] x2 Ixjlyons fi...'"
},
{
"x": "2019-06-25T15:04:16.000Z",
"y": 127,
"markerType": "cross",
"markerColor": "red",
"prNumber": 401,
"eventTitle": "Closed: 'Join the fileforward...'"
},
{
"x": "2019-06-25T15:04:54.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 782,
"eventTitle": "Merged: 'Terminate FileForwar...'"
},
{
"x": "2019-06-25T17:50:21.000Z",
"y": 125,
"markerType": "cross",
"markerColor": "red",
"prNumber": 961,
"eventTitle": "Closed: '[WIP] Fix pg.exit te...'"
},
{
"x": "2019-06-25T23:14:12.000Z",
"y": 126,
"prNumber": 963,
"eventTitle": "Opened: 'Allow last image in ...'"
},
{
"x": "2019-06-26T05:27:21.000Z",
"y": 127,
"prNumber": 965,
"eventTitle": "Opened: 'Preventing conda fro...'"
},
{
"x": "2019-06-26T05:45:46.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 965,
"eventTitle": "Merged: 'Preventing conda fro...'"
},
{
"x": "2019-06-26T06:18:16.000Z",
"y": 127,
"prNumber": 966,
"eventTitle": "Opened: 'Skip GL* examples if...'"
},
{
"x": "2019-06-26T07:00:07.000Z",
"y": 126,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 963,
"eventTitle": "Merged: 'Allow last image in ...'"
},
{
"x": "2019-06-26T07:00:51.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 962,
"eventTitle": "Merged: '[WIP] x2 Ixjlyons fi...'"
},
{
"x": "2019-06-26T16:48:13.000Z",
"y": 124,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 966,
"eventTitle": "Merged: 'Skip GL* examples if...'"
},
{
"x": "2019-06-26T17:47:02.000Z",
"y": 123,
"markerType": "cross",
"markerColor": "red",
"prNumber": 386,
"eventTitle": "Closed: 'Suppress VisibleDepr...'"
},
{
"x": "2019-06-26T22:37:44.000Z",
"y": 122,
"markerType": "cross",
"markerColor": "red",
"prNumber": 114,
"eventTitle": "Closed: 'Update GLViewWidget....'"
},
{
"x": "2019-06-27T05:29:32.000Z",
"y": 121,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 840,
"eventTitle": "Merged: 'Clipping: don't assu...'"
},
{
"x": "2019-06-27T05:33:22.000Z",
"y": 120,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 321,
"eventTitle": "Merged: 'Fixing the border re...'"
},
{
"x": "2019-06-27T17:18:55.000Z",
"y": 119,
"markerType": "cross",
"markerColor": "red",
"prNumber": 443,
"eventTitle": "Closed: 'Add bugfix for expor...'"
},
{
"x": "2019-06-27T17:57:31.000Z",
"y": 118,
"markerType": "cross",
"markerColor": "red",
"prNumber": 139,
"eventTitle": "Closed: 'bugfix: don't attach...'"
},
{
"x": "2019-06-27T18:09:34.000Z",
"y": 117,
"markerType": "cross",
"markerColor": "red",
"prNumber": 45,
"eventTitle": "Closed: 'Make the bars that a...'"
},
{
"x": "2019-06-27T18:51:10.000Z",
"y": 118,
"prNumber": 968,
"eventTitle": "Opened: 'Fix for AxisItem usi...'"
},
{
"x": "2019-06-27T21:19:22.000Z",
"y": 117,
"markerType": "cross",
"markerColor": "red",
"prNumber": 348,
"eventTitle": "Closed: 'Update MatplotlibWid...'"
},
{
"x": "2019-06-27T21:44:56.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 333,
"eventTitle": "Merged: 'fix legendItem drag'"
},
{
"x": "2019-06-27T23:55:45.000Z",
"y": 117,
"prNumber": 969,
"eventTitle": "Opened: 'Corrected documentat...'"
},
{
"x": "2019-06-28T04:17:44.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 969,
"eventTitle": "Merged: 'Corrected documentat...'"
},
{
"x": "2019-06-28T04:32:55.000Z",
"y": 117,
"prNumber": 970,
"eventTitle": "Opened: 'Always update transf...'"
},
{
"x": "2019-06-28T04:51:55.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 659,
"eventTitle": "Merged: 'Add Dock test and re...'"
},
{
"x": "2019-06-28T13:26:44.000Z",
"y": 115,
"markerType": "cross",
"markerColor": "red",
"prNumber": 328,
"eventTitle": "Closed: 'Fix Parameter.show f...'"
},
{
"x": "2019-06-28T14:01:44.000Z",
"y": 116,
"prNumber": 971,
"eventTitle": "Opened: 'Fix method disconnec...'"
},
{
"x": "2019-06-28T14:43:30.000Z",
"y": 117,
"prNumber": 972,
"eventTitle": "Opened: 'Correctly include SI...'"
},
{
"x": "2019-06-28T15:29:39.000Z",
"y": 116,
"markerType": "cross",
"markerColor": "red",
"prNumber": 492,
"eventTitle": "Closed: 'Added ability to spe...'"
},
{
"x": "2019-06-29T21:03:12.000Z",
"y": 117,
"prNumber": 973,
"eventTitle": "Opened: 'FIX: RecursionError ...'"
},
{
"x": "2019-06-30T15:47:36.000Z",
"y": 116,
"markerType": "cross",
"markerColor": "red",
"prNumber": 973,
"eventTitle": "Closed: 'FIX: RecursionError ...'"
},
{
"x": "2019-06-30T15:53:49.000Z",
"y": 117,
"prNumber": 974,
"eventTitle": "Opened: 'FIX: RecursionError ...'"
},
{
"x": "2019-06-30T17:10:59.000Z",
"y": 118,
"prNumber": 975,
"eventTitle": "Opened: 'Remove pytest-faulth...'"
},
{
"x": "2019-07-01T13:59:40.000Z",
"y": 117,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 971,
"eventTitle": "Merged: 'Fix method disconnec...'"
},
{
"x": "2019-07-01T14:01:06.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 968,
"eventTitle": "Merged: 'Fix for AxisItem usi...'"
},
{
"x": "2019-07-01T19:42:32.000Z",
"y": 115,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 975,
"eventTitle": "Merged: 'Remove pytest-faulth...'"
},
{
"x": "2019-07-01T21:57:35.000Z",
"y": 116,
"prNumber": 976,
"eventTitle": "Opened: 'Add issue template'"
},
{
"x": "2019-07-02T01:34:49.000Z",
"y": 117,
"prNumber": 977,
"eventTitle": "Opened: 'Add a faster method ...'"
},
{
"x": "2019-07-02T02:15:26.000Z",
"y": 118,
"prNumber": 978,
"eventTitle": "Opened: 'Reduce test window s...'"
},
{
"x": "2019-07-02T02:38:09.000Z",
"y": 117,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 978,
"eventTitle": "Merged: 'Reduce test window s...'"
},
{
"x": "2019-07-02T03:01:49.000Z",
"y": 118,
"prNumber": 979,
"eventTitle": "Opened: 'relax image comparis...'"
},
{
"x": "2019-07-02T06:23:38.000Z",
"y": 119,
"prNumber": 980,
"eventTitle": "Opened: 'remove deprecated ca...'"
},
{
"x": "2019-07-02T10:57:46.000Z",
"y": 118,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 979,
"eventTitle": "Merged: 'relax image comparis...'"
},
{
"x": "2019-07-02T11:01:32.000Z",
"y": 117,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 980,
"eventTitle": "Merged: 'remove deprecated ca...'"
},
{
"x": "2019-07-02T14:26:52.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 976,
"eventTitle": "Merged: 'Add issue template'"
},
{
"x": "2019-07-02T17:55:01.000Z",
"y": 117,
"prNumber": 981,
"eventTitle": "Opened: 'Merge master into de...'"
},
{
"x": "2019-07-03T00:16:28.000Z",
"y": 116,
"markerType": "cross",
"markerColor": "red",
"prNumber": 25,
"eventTitle": "Closed: 'Allow use of derived...'"
},
{
"x": "2019-07-03T09:00:37.000Z",
"y": 117,
"prNumber": 982,
"eventTitle": "Opened: '[WIP] Fix segfaults ...'"
},
{
"x": "2019-07-05T13:27:11.000Z",
"y": 118,
"prNumber": 987,
"eventTitle": "Opened: 'FIX: Curves are auto...'"
},
{
"x": "2019-07-09T20:09:52.000Z",
"y": 117,
"markerType": "cross",
"markerColor": "red",
"prNumber": 213,
"eventTitle": "Closed: 'do not close non-clo...'"
},
{
"x": "2019-07-09T20:26:30.000Z",
"y": 116,
"markerType": "cross",
"markerColor": "red",
"prNumber": 311,
"eventTitle": "Closed: 'Update BarGraphItem....'"
},
{
"x": "2019-07-10T02:38:40.000Z",
"y": 117,
"prNumber": 989,
"eventTitle": "Opened: 'Fix typo'"
},
{
"x": "2019-07-10T03:00:42.000Z",
"y": 118,
"prNumber": 990,
"eventTitle": "Opened: 'Fix typo'"
},
{
"x": "2019-07-10T06:08:17.000Z",
"y": 119,
"prNumber": 991,
"eventTitle": "Opened: 'Expand CI + pre-comm...'"
},
{
"x": "2019-07-10T09:01:28.000Z",
"y": 118,
"markerType": "cross",
"markerColor": "red",
"prNumber": 459,
"eventTitle": "Closed: 'Fix color alpha limi...'"
},
{
"x": "2019-07-10T11:13:28.000Z",
"y": 117,
"markerType": "cross",
"markerColor": "red",
"prNumber": 487,
"eventTitle": "Closed: 'debugged: RGB images...'"
},
{
"x": "2019-07-10T11:30:18.000Z",
"y": 116,
"markerType": "cross",
"markerColor": "red",
"prNumber": 447,
"eventTitle": "Closed: 'ScatterPlotWidget de...'"
},
{
"x": "2019-07-10T17:42:55.000Z",
"y": 115,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 990,
"eventTitle": "Merged: 'Fix typo'"
},
{
"x": "2019-07-10T17:45:56.000Z",
"y": 114,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 989,
"eventTitle": "Merged: 'Fix typo'"
},
{
"x": "2019-07-11T12:15:17.000Z",
"y": 115,
"prNumber": 992,
"eventTitle": "Opened: 'Adding setter for GL...'"
},
{
"x": "2019-07-11T12:27:44.000Z",
"y": 114,
"markerType": "cross",
"markerColor": "red",
"prNumber": 419,
"eventTitle": "Closed: 'Adding color support...'"
},
{
"x": "2019-07-16T01:22:37.000Z",
"y": 115,
"prNumber": 994,
"eventTitle": "Opened: 'Disable the downsamp...'"
},
{
"x": "2019-07-17T12:39:45.000Z",
"y": 116,
"prNumber": 996,
"eventTitle": "Opened: 'Update LegendItem.py'"
},
{
"x": "2019-07-20T18:38:56.000Z",
"y": 117,
"prNumber": 998,
"eventTitle": "Opened: 'Fix QtProcess proxy ...'"
},
{
"x": "2019-07-20T20:41:13.000Z",
"y": 118,
"prNumber": 999,
"eventTitle": "Opened: 'Make outline around ...'"
},
{
"x": "2019-07-22T21:14:25.000Z",
"y": 119,
"prNumber": 1002,
"eventTitle": "Opened: 'fixes '"
},
{
"x": "2019-07-22T21:18:16.000Z",
"y": 118,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1002,
"eventTitle": "Closed: 'fixes '"
},
{
"x": "2019-07-29T15:53:44.000Z",
"y": 119,
"prNumber": 1005,
"eventTitle": "Opened: 'Update Changelog'"
},
{
"x": "2019-08-06T16:33:43.000Z",
"y": 120,
"prNumber": 1010,
"eventTitle": "Opened: 'BarGraphItem CSV/ima...'"
},
{
"x": "2019-08-07T11:29:33.000Z",
"y": 121,
"prNumber": 1012,
"eventTitle": "Opened: 'fix: circular textur...'"
},
{
"x": "2019-08-07T16:01:18.000Z",
"y": 122,
"prNumber": 1014,
"eventTitle": "Opened: 'Fix: colormap: Suppo...'"
},
{
"x": "2019-08-08T15:00:31.000Z",
"y": 123,
"prNumber": 1015,
"eventTitle": "Opened: 'Always convert PlotD...'"
},
{
"x": "2019-08-08T15:47:14.000Z",
"y": 124,
"prNumber": 1016,
"eventTitle": "Opened: 'Fix: ImageView sigTi...'"
},
{
"x": "2019-08-09T20:06:37.000Z",
"y": 125,
"prNumber": 1017,
"eventTitle": "Opened: 'Fix: Item on ViewBox...'"
},
{
"x": "2019-08-15T00:48:40.000Z",
"y": 126,
"prNumber": 1019,
"eventTitle": "Opened: 'Fix: GLScatterPlotIt...'"
},
{
"x": "2019-08-17T03:16:02.000Z",
"y": 125,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 981,
"eventTitle": "Merged: 'Merge master into de...'"
},
{
"x": "2019-08-17T03:19:32.000Z",
"y": 124,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1019,
"eventTitle": "Merged: 'Fix: GLScatterPlotIt...'"
},
{
"x": "2019-08-17T03:28:03.000Z",
"y": 123,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1016,
"eventTitle": "Merged: 'Fix: ImageView sigTi...'"
},
{
"x": "2019-08-17T03:29:07.000Z",
"y": 122,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1015,
"eventTitle": "Merged: 'Always convert PlotD...'"
},
{
"x": "2019-08-17T03:42:59.000Z",
"y": 121,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1010,
"eventTitle": "Merged: 'BarGraphItem CSV/ima...'"
},
{
"x": "2019-08-17T04:19:18.000Z",
"y": 120,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 996,
"eventTitle": "Merged: 'Update LegendItem.py'"
},
{
"x": "2019-08-17T04:21:47.000Z",
"y": 119,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 998,
"eventTitle": "Merged: 'Fix QtProcess proxy ...'"
},
{
"x": "2019-08-17T04:43:33.000Z",
"y": 118,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 974,
"eventTitle": "Merged: 'FIX: RecursionError ...'"
},
{
"x": "2019-08-17T05:32:06.000Z",
"y": 117,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 942,
"eventTitle": "Merged: 'Warn if visible Grap...'"
},
{
"x": "2019-08-17T16:55:56.000Z",
"y": 116,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 992,
"eventTitle": "Merged: 'Adding setter for GL...'"
},
{
"x": "2019-08-17T16:56:14.000Z",
"y": 115,
"markerType": "cross",
"markerColor": "red",
"prNumber": 397,
"eventTitle": "Closed: 'NEW method setColor'"
},
{
"x": "2019-08-17T16:57:41.000Z",
"y": 114,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 999,
"eventTitle": "Merged: 'Make outline around ...'"
},
{
"x": "2019-08-17T18:52:46.000Z",
"y": 113,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1017,
"eventTitle": "Merged: 'Fix: Item on ViewBox...'"
},
{
"x": "2019-08-17T19:44:29.000Z",
"y": 114,
"prNumber": 1022,
"eventTitle": "Opened: 'Fix: Allow wrapped G...'"
},
{
"x": "2019-08-18T03:36:35.000Z",
"y": 113,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 987,
"eventTitle": "Merged: 'FIX: Curves are auto...'"
},
{
"x": "2019-08-18T03:38:06.000Z",
"y": 112,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1014,
"eventTitle": "Merged: 'Fix: colormap: Suppo...'"
},
{
"x": "2019-08-18T03:43:22.000Z",
"y": 111,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1022,
"eventTitle": "Merged: 'Fix: Allow wrapped G...'"
},
{
"x": "2019-08-18T05:19:12.000Z",
"y": 110,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 793,
"eventTitle": "Merged: 'Fixes incorrect defa...'"
},
{
"x": "2019-08-18T17:17:35.000Z",
"y": 109,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 924,
"eventTitle": "Merged: 'Use Qt5 QWheelEvent ...'"
},
{
"x": "2019-08-18T19:16:32.000Z",
"y": 108,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 787,
"eventTitle": "Merged: 'fix encoding error i...'"
},
{
"x": "2019-08-20T06:49:59.000Z",
"y": 109,
"prNumber": 1023,
"eventTitle": "Opened: 'add bookkeeping expo...'"
},
{
"x": "2019-08-20T15:49:45.000Z",
"y": 110,
"prNumber": 1024,
"eventTitle": "Opened: 'Prevent element-wise...'"
},
{
"x": "2019-08-28T21:49:49.000Z",
"y": 111,
"prNumber": 1031,
"eventTitle": "Opened: 'Fix: Reset ParentIte...'"
},
{
"x": "2019-08-29T20:56:25.000Z",
"y": 110,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 991,
"eventTitle": "Merged: 'Expand CI + pre-comm...'"
},
{
"x": "2019-09-12T21:50:44.000Z",
"y": 109,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 101,
"eventTitle": "Merged: 'configurable GridIte...'"
},
{
"x": "2019-09-13T03:24:49.000Z",
"y": 108,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 599,
"eventTitle": "Merged: 'Update GraphicsScene...'"
},
{
"x": "2019-09-13T04:00:39.000Z",
"y": 107,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1031,
"eventTitle": "Merged: 'Fix: Reset ParentIte...'"
},
{
"x": "2019-09-13T04:30:40.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1024,
"eventTitle": "Merged: 'Prevent element-wise...'"
},
{
"x": "2019-09-13T04:58:50.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 972,
"eventTitle": "Merged: 'Correctly include SI...'"
},
{
"x": "2019-09-13T05:36:56.000Z",
"y": 104,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 356,
"eventTitle": "Merged: 'Fix some NumPy warni...'"
},
{
"x": "2019-09-14T05:04:49.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 970,
"eventTitle": "Merged: 'Always update transf...'"
},
{
"x": "2019-09-14T05:12:24.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1012,
"eventTitle": "Merged: 'fix: circular textur...'"
},
{
"x": "2019-09-14T06:08:29.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 158,
"eventTitle": "Merged: 'Make DockArea compat...'"
},
{
"x": "2019-09-14T06:22:53.000Z",
"y": 100,
"markerType": "cross",
"markerColor": "red",
"prNumber": 368,
"eventTitle": "Closed: 'Fix canceling Graphi...'"
},
{
"x": "2019-09-22T22:54:20.000Z",
"y": 101,
"prNumber": 1042,
"eventTitle": "Opened: 'Close windows at the...'"
},
{
"x": "2019-09-23T00:05:09.000Z",
"y": 102,
"prNumber": 1044,
"eventTitle": "Opened: 'Fix PlotCurveItem.pa...'"
},
{
"x": "2019-09-23T00:21:03.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1044,
"eventTitle": "Merged: 'Fix PlotCurveItem.pa...'"
},
{
"x": "2019-09-24T04:23:19.000Z",
"y": 102,
"prNumber": 1045,
"eventTitle": "Opened: 'Raise AttributeError...'"
},
{
"x": "2019-09-25T17:28:22.000Z",
"y": 103,
"prNumber": 1046,
"eventTitle": "Opened: 'remote legacy work-a...'"
},
{
"x": "2019-09-26T00:57:13.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1045,
"eventTitle": "Merged: 'Raise AttributeError...'"
},
{
"x": "2019-09-26T17:08:44.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1046,
"eventTitle": "Merged: 'remote legacy work-a...'"
},
{
"x": "2019-09-27T20:02:55.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 953,
"eventTitle": "Merged: 'Fix HistogramLUTWidg...'"
},
{
"x": "2019-09-27T20:31:47.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 406,
"eventTitle": "Merged: 'makeRGBA/ImageItem: ...'"
},
{
"x": "2019-09-27T20:37:41.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1042,
"eventTitle": "Merged: 'Close windows at the...'"
},
{
"x": "2019-09-28T21:29:40.000Z",
"y": 99,
"prNumber": 1048,
"eventTitle": "Opened: 'Fix: InfiniteLine bo...'"
},
{
"x": "2019-09-30T16:15:05.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1048,
"eventTitle": "Merged: 'Fix: InfiniteLine bo...'"
},
{
"x": "2019-10-01T08:21:58.000Z",
"y": 99,
"prNumber": 1051,
"eventTitle": "Opened: 'Matplotlib exporter ...'"
},
{
"x": "2019-10-09T14:41:47.000Z",
"y": 100,
"prNumber": 1055,
"eventTitle": "Opened: 'Remove global for CO...'"
},
{
"x": "2019-10-17T14:13:44.000Z",
"y": 101,
"prNumber": 1058,
"eventTitle": "Opened: 'Avoid Qt receiving n...'"
},
{
"x": "2019-10-18T19:44:39.000Z",
"y": 102,
"prNumber": 1060,
"eventTitle": "Opened: 'fix flowchart contex...'"
},
{
"x": "2019-10-22T09:31:21.000Z",
"y": 103,
"prNumber": 1062,
"eventTitle": "Opened: 'Fix typo in document...'"
},
{
"x": "2019-10-22T16:45:46.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1062,
"eventTitle": "Merged: 'Fix typo in document...'"
},
{
"x": "2019-10-28T13:31:44.000Z",
"y": 103,
"prNumber": 1063,
"eventTitle": "Opened: 'Fix: AttributeError ...'"
},
{
"x": "2019-11-03T04:36:58.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1060,
"eventTitle": "Merged: 'fix flowchart contex...'"
},
{
"x": "2019-11-03T04:51:21.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1055,
"eventTitle": "Merged: 'Remove global for CO...'"
},
{
"x": "2019-11-03T05:00:07.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1023,
"eventTitle": "Merged: 'add bookkeeping expo...'"
},
{
"x": "2019-11-03T05:15:39.000Z",
"y": 101,
"prNumber": 1066,
"eventTitle": "Opened: 'Add RemoteGraphicsVi...'"
},
{
"x": "2019-11-03T05:34:51.000Z",
"y": 102,
"prNumber": 1067,
"eventTitle": "Opened: 'Declare scipy option...'"
},
{
"x": "2019-11-06T21:51:59.000Z",
"y": 103,
"prNumber": 1069,
"eventTitle": "Opened: 'Allow actions to dis...'"
},
{
"x": "2019-11-07T15:19:47.000Z",
"y": 104,
"prNumber": 1071,
"eventTitle": "Opened: 'Update Data.py'"
},
{
"x": "2019-11-09T17:53:02.000Z",
"y": 105,
"prNumber": 1072,
"eventTitle": "Opened: 'HDF5Exporter handlin...'"
},
{
"x": "2019-11-09T20:10:18.000Z",
"y": 106,
"prNumber": 1073,
"eventTitle": "Opened: 'Qulogic py3 fixes'"
},
{
"x": "2019-11-10T18:13:53.000Z",
"y": 107,
"prNumber": 1074,
"eventTitle": "Opened: 'Validate min/max tex...'"
},
{
"x": "2019-11-12T16:36:17.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1074,
"eventTitle": "Merged: 'Validate min/max tex...'"
},
{
"x": "2019-11-12T16:45:43.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1073,
"eventTitle": "Merged: 'Qulogic py3 fixes'"
},
{
"x": "2019-11-12T17:01:04.000Z",
"y": 104,
"markerType": "cross",
"markerColor": "red",
"prNumber": 748,
"eventTitle": "Closed: 'HDF5Exporter handlin...'"
},
{
"x": "2019-11-12T17:01:50.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1072,
"eventTitle": "Merged: 'HDF5Exporter handlin...'"
},
{
"x": "2019-11-12T17:02:09.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1067,
"eventTitle": "Merged: 'Declare scipy option...'"
},
{
"x": "2019-11-12T17:37:23.000Z",
"y": 101,
"markerType": "cross",
"markerColor": "red",
"prNumber": 357,
"eventTitle": "Closed: 'Python 3 fixes'"
},
{
"x": "2019-11-13T09:56:08.000Z",
"y": 102,
"prNumber": 1076,
"eventTitle": "Opened: 'Reset currentRow and...'"
},
{
"x": "2019-11-19T11:42:35.000Z",
"y": 103,
"prNumber": 1079,
"eventTitle": "Opened: 'improve performance ...'"
},
{
"x": "2019-11-19T16:14:53.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1079,
"eventTitle": "Merged: 'improve performance ...'"
},
{
"x": "2019-11-19T16:15:28.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1066,
"eventTitle": "Merged: 'Add RemoteGraphicsVi...'"
},
{
"x": "2019-11-19T16:21:37.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1076,
"eventTitle": "Merged: 'Reset currentRow and...'"
},
{
"x": "2019-11-20T04:03:16.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 88,
"eventTitle": "Merged: 'Fixed image scatterp...'"
},
{
"x": "2019-11-20T04:05:46.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1069,
"eventTitle": "Merged: 'Allow actions to dis...'"
},
{
"x": "2019-11-20T04:43:28.000Z",
"y": 97,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 841,
"eventTitle": "Merged: 'set color of tick-la...'"
},
{
"x": "2019-11-20T05:42:32.000Z",
"y": 96,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 958,
"eventTitle": "Merged: 'Nicer legend'"
},
{
"x": "2019-11-20T05:46:37.000Z",
"y": 95,
"markerType": "cross",
"markerColor": "red",
"prNumber": 64,
"eventTitle": "Closed: 'Small Improvements f...'"
},
{
"x": "2019-11-20T14:19:46.000Z",
"y": 96,
"prNumber": 1080,
"eventTitle": "Opened: 'MOT3-1136 plots cann...'"
},
{
"x": "2019-11-20T14:21:11.000Z",
"y": 95,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1080,
"eventTitle": "Closed: 'MOT3-1136 plots cann...'"
},
{
"x": "2019-11-21T06:11:10.000Z",
"y": 94,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 742,
"eventTitle": "Merged: 'Metaarray py3 suppor...'"
},
{
"x": "2019-11-21T06:17:19.000Z",
"y": 93,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 360,
"eventTitle": "Merged: 'Allow MetaArray.__ar...'"
},
{
"x": "2019-11-21T16:43:20.000Z",
"y": 94,
"prNumber": 1082,
"eventTitle": "Opened: 'Redo \"Allow MetaArra...'"
},
{
"x": "2019-11-23T12:18:02.000Z",
"y": 95,
"prNumber": 1083,
"eventTitle": "Opened: 'fix faulty SVG expor...'"
},
{
"x": "2019-11-24T04:21:21.000Z",
"y": 94,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1083,
"eventTitle": "Merged: 'fix faulty SVG expor...'"
},
{
"x": "2019-11-25T13:16:27.000Z",
"y": 95,
"prNumber": 1085,
"eventTitle": "Opened: 'fix wrong offset whe...'"
},
{
"x": "2019-11-25T14:52:02.000Z",
"y": 94,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1085,
"eventTitle": "Merged: 'fix wrong offset whe...'"
},
{
"x": "2019-11-25T14:52:45.000Z",
"y": 93,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1082,
"eventTitle": "Merged: 'Redo \"Allow MetaArra...'"
},
{
"x": "2019-11-27T23:52:14.000Z",
"y": 94,
"prNumber": 1088,
"eventTitle": "Opened: 'Update ptime.py for ...'"
},
{
"x": "2019-11-29T23:05:03.000Z",
"y": 93,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1088,
"eventTitle": "Closed: 'Update ptime.py for ...'"
},
{
"x": "2019-12-03T10:56:05.000Z",
"y": 94,
"prNumber": 1090,
"eventTitle": "Opened: 'dump ExportDialog.ex...'"
},
{
"x": "2019-12-06T15:41:22.000Z",
"y": 95,
"prNumber": 1092,
"eventTitle": "Opened: 'avoid App Nap on mac...'"
},
{
"x": "2019-12-10T18:53:05.000Z",
"y": 96,
"prNumber": 1093,
"eventTitle": "Opened: 'Fix aspectRatio and ...'"
},
{
"x": "2019-12-16T04:30:23.000Z",
"y": 95,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1005,
"eventTitle": "Merged: 'Update Changelog'"
},
{
"x": "2019-12-16T10:29:54.000Z",
"y": 96,
"prNumber": 1097,
"eventTitle": "Opened: 'pretty-print log-sca...'"
},
{
"x": "2019-12-19T20:42:43.000Z",
"y": 97,
"prNumber": 1098,
"eventTitle": "Opened: '#406 does not work f...'"
},
{
"x": "2019-12-24T18:05:29.000Z",
"y": 98,
"prNumber": 1101,
"eventTitle": "Opened: 'Fix small oversight ...'"
},
{
"x": "2020-01-02T22:49:48.000Z",
"y": 97,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1101,
"eventTitle": "Merged: 'Fix small oversight ...'"
},
{
"x": "2020-01-08T20:31:31.000Z",
"y": 98,
"prNumber": 1110,
"eventTitle": "Opened: 'fix for makeARGB err...'"
},
{
"x": "2020-01-09T20:51:21.000Z",
"y": 99,
"prNumber": 1111,
"eventTitle": "Opened: 'Add name label to Gr...'"
},
{
"x": "2020-01-09T21:18:47.000Z",
"y": 100,
"prNumber": 1112,
"eventTitle": "Opened: 'Add opengl text item...'"
},
{
"x": "2020-01-09T21:25:05.000Z",
"y": 101,
"prNumber": 1113,
"eventTitle": "Opened: 'Fix typo bug'"
},
{
"x": "2020-01-10T10:36:13.000Z",
"y": 102,
"prNumber": 1114,
"eventTitle": "Opened: 'doc: Fix small mista...'"
},
{
"x": "2020-01-10T17:09:07.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1114,
"eventTitle": "Merged: 'doc: Fix small mista...'"
},
{
"x": "2020-01-11T18:40:31.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1113,
"eventTitle": "Merged: 'Fix typo bug'"
},
{
"x": "2020-01-16T22:26:49.000Z",
"y": 101,
"prNumber": 1117,
"eventTitle": "Opened: 'Updated for aligned ...'"
},
{
"x": "2020-01-27T02:27:43.000Z",
"y": 102,
"prNumber": 1120,
"eventTitle": "Opened: 'A bitmask type for t...'"
},
{
"x": "2020-01-30T09:35:17.000Z",
"y": 103,
"prNumber": 1121,
"eventTitle": "Opened: 'Make LegendItem comp...'"
},
{
"x": "2020-02-06T00:08:27.000Z",
"y": 102,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1112,
"eventTitle": "Closed: 'Add opengl text item...'"
},
{
"x": "2020-02-09T09:59:35.000Z",
"y": 103,
"prNumber": 1123,
"eventTitle": "Opened: 'Embed pyside2uic fro...'"
},
{
"x": "2020-02-09T22:49:40.000Z",
"y": 104,
"prNumber": 1124,
"eventTitle": "Opened: 'Syntax highlighting ...'"
},
{
"x": "2020-02-10T07:13:44.000Z",
"y": 105,
"prNumber": 1125,
"eventTitle": "Opened: 'GraphicsObject.py, G...'"
},
{
"x": "2020-02-11T20:17:52.000Z",
"y": 104,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1123,
"eventTitle": "Closed: 'Embed pyside2uic fro...'"
},
{
"x": "2020-02-21T17:35:39.000Z",
"y": 105,
"prNumber": 1131,
"eventTitle": "Opened: 'Update CI/tox and En...'"
},
{
"x": "2020-03-01T16:52:46.000Z",
"y": 106,
"prNumber": 1133,
"eventTitle": "Opened: 'compatibility-fix fo...'"
},
{
"x": "2020-03-06T15:03:09.000Z",
"y": 107,
"prNumber": 1139,
"eventTitle": "Opened: 'Bug fix in LegendIte...'"
},
{
"x": "2020-03-06T18:47:05.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1131,
"eventTitle": "Merged: 'Update CI/tox and En...'"
},
{
"x": "2020-03-06T19:26:49.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1139,
"eventTitle": "Merged: 'Bug fix in LegendIte...'"
},
{
"x": "2020-03-06T19:27:49.000Z",
"y": 104,
"markerType": "cross",
"markerColor": "red",
"prNumber": 982,
"eventTitle": "Closed: '[WIP] Fix segfaults ...'"
},
{
"x": "2020-03-06T21:32:12.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1110,
"eventTitle": "Merged: 'fix for makeARGB err...'"
},
{
"x": "2020-03-06T23:11:38.000Z",
"y": 102,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1092,
"eventTitle": "Closed: 'avoid App Nap on mac...'"
},
{
"x": "2020-03-06T23:30:58.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1111,
"eventTitle": "Merged: 'Add name label to Gr...'"
},
{
"x": "2020-03-07T00:16:15.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1063,
"eventTitle": "Merged: 'Fix: AttributeError ...'"
},
{
"x": "2020-03-08T14:19:55.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1124,
"eventTitle": "Merged: 'Syntax highlighting ...'"
},
{
"x": "2020-03-10T12:18:48.000Z",
"y": 100,
"prNumber": 1140,
"eventTitle": "Opened: 'dynamic range limiti...'"
},
{
"x": "2020-03-14T23:21:16.000Z",
"y": 101,
"prNumber": 1142,
"eventTitle": "Opened: 'Miscellaneous doc fi...'"
},
{
"x": "2020-03-24T18:27:37.000Z",
"y": 102,
"prNumber": 1145,
"eventTitle": "Opened: 'Pass showAxRect keyw...'"
},
{
"x": "2020-03-29T22:44:32.000Z",
"y": 103,
"prNumber": 1147,
"eventTitle": "Opened: 'Update ptime.py'"
},
{
"x": "2020-03-29T23:17:21.000Z",
"y": 102,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1147,
"eventTitle": "Closed: 'Update ptime.py'"
},
{
"x": "2020-04-01T11:43:53.000Z",
"y": 103,
"prNumber": 1148,
"eventTitle": "Opened: 'fix bug of add conte...'"
},
{
"x": "2020-04-02T01:25:11.000Z",
"y": 102,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1148,
"eventTitle": "Closed: 'fix bug of add conte...'"
},
{
"x": "2020-04-03T06:21:20.000Z",
"y": 103,
"prNumber": 1151,
"eventTitle": "Opened: 'ImageExporter py2-py...'"
},
{
"x": "2020-04-03T16:46:46.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1151,
"eventTitle": "Merged: 'ImageExporter py2-py...'"
},
{
"x": "2020-04-03T16:46:48.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1133,
"eventTitle": "Merged: 'compatibility-fix fo...'"
},
{
"x": "2020-04-03T17:06:26.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1142,
"eventTitle": "Merged: 'Miscellaneous doc fi...'"
},
{
"x": "2020-04-03T22:33:22.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1145,
"eventTitle": "Merged: 'Pass showAxRect keyw...'"
},
{
"x": "2020-04-04T00:59:08.000Z",
"y": 100,
"prNumber": 1152,
"eventTitle": "Opened: 'Fnanfix test'"
},
{
"x": "2020-04-04T01:39:11.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1152,
"eventTitle": "Merged: 'Fnanfix test'"
},
{
"x": "2020-04-04T01:40:09.000Z",
"y": 98,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1098,
"eventTitle": "Closed: '#406 does not work f...'"
},
{
"x": "2020-04-07T00:14:54.000Z",
"y": 97,
"markerType": "cross",
"markerColor": "red",
"prNumber": 504,
"eventTitle": "Closed: 'Make two class names...'"
},
{
"x": "2020-04-07T19:47:02.000Z",
"y": 98,
"prNumber": 1154,
"eventTitle": "Opened: 'Date axis item'"
},
{
"x": "2020-04-07T23:22:26.000Z",
"y": 99,
"prNumber": 1156,
"eventTitle": "Opened: 'SVGExporter: Correct...'"
},
{
"x": "2020-04-07T23:48:24.000Z",
"y": 100,
"prNumber": 1158,
"eventTitle": "Opened: '[WIP] SVGExporter: W...'"
},
{
"x": "2020-04-08T15:23:20.000Z",
"y": 101,
"prNumber": 1159,
"eventTitle": "Opened: 'Fix: Update axes aft...'"
},
{
"x": "2020-04-09T06:34:27.000Z",
"y": 102,
"prNumber": 1161,
"eventTitle": "Opened: 'import numpy as np f...'"
},
{
"x": "2020-04-09T14:50:26.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1159,
"eventTitle": "Merged: 'Fix: Update axes aft...'"
},
{
"x": "2020-04-09T14:52:47.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1156,
"eventTitle": "Merged: 'SVGExporter: Correct...'"
},
{
"x": "2020-04-09T15:32:16.000Z",
"y": 101,
"prNumber": 1163,
"eventTitle": "Opened: '[Discussion] How to ...'"
},
{
"x": "2020-04-09T19:21:44.000Z",
"y": 102,
"prNumber": 1164,
"eventTitle": "Opened: 'Ensure call_with_tim...'"
},
{
"x": "2020-04-09T20:03:04.000Z",
"y": 101,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1164,
"eventTitle": "Closed: 'Ensure call_with_tim...'"
},
{
"x": "2020-04-11T22:48:06.000Z",
"y": 102,
"prNumber": 1166,
"eventTitle": "Opened: 'pg.mkQApp: Pass non-...'"
},
{
"x": "2020-04-11T23:43:23.000Z",
"y": 103,
"prNumber": 1167,
"eventTitle": "Opened: 'GraphicsLayout: Alwa...'"
},
{
"x": "2020-04-12T00:01:17.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1166,
"eventTitle": "Merged: 'pg.mkQApp: Pass non-...'"
},
{
"x": "2020-04-12T00:51:14.000Z",
"y": 103,
"prNumber": 1168,
"eventTitle": "Opened: 'GroupParameterItem: ...'"
},
{
"x": "2020-04-12T03:20:25.000Z",
"y": 104,
"prNumber": 1169,
"eventTitle": "Opened: 'Replace default list...'"
},
{
"x": "2020-04-12T04:16:48.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1169,
"eventTitle": "Merged: 'Replace default list...'"
},
{
"x": "2020-04-13T20:29:13.000Z",
"y": 104,
"prNumber": 1172,
"eventTitle": "Opened: 'Fix: AxisItem tickFo...'"
},
{
"x": "2020-04-13T20:50:03.000Z",
"y": 103,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1167,
"eventTitle": "Closed: 'GraphicsLayout: Alwa...'"
},
{
"x": "2020-04-14T00:04:28.000Z",
"y": 104,
"prNumber": 1173,
"eventTitle": "Opened: 'GraphicsLayout: Alwa...'"
},
{
"x": "2020-04-14T15:45:14.000Z",
"y": 105,
"prNumber": 1174,
"eventTitle": "Opened: 'Fixed a possible rac...'"
},
{
"x": "2020-04-14T18:48:38.000Z",
"y": 106,
"prNumber": 1175,
"eventTitle": "Opened: 'Fix: Parameter tree ...'"
},
{
"x": "2020-04-27T18:43:23.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1154,
"eventTitle": "Merged: 'Date axis item'"
},
{
"x": "2020-04-27T19:24:47.000Z",
"y": 106,
"prNumber": 1179,
"eventTitle": "Opened: 'DateAxisItem: AxisIt...'"
},
{
"x": "2020-04-27T19:40:19.000Z",
"y": 107,
"prNumber": 1180,
"eventTitle": "Opened: 'Fix: AxisItem tickFo...'"
},
{
"x": "2020-04-27T19:40:40.000Z",
"y": 106,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1172,
"eventTitle": "Closed: 'Fix: AxisItem tickFo...'"
},
{
"x": "2020-04-27T21:14:55.000Z",
"y": 105,
"markerType": "cross",
"markerColor": "red",
"prNumber": 74,
"eventTitle": "Closed: 'DateAxisItem'"
},
{
"x": "2020-04-29T07:55:37.000Z",
"y": 106,
"prNumber": 1184,
"eventTitle": "Opened: 'improve SymbolAtlas....'"
},
{
"x": "2020-05-04T20:42:04.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1184,
"eventTitle": "Merged: 'improve SymbolAtlas....'"
},
{
"x": "2020-05-04T21:58:30.000Z",
"y": 104,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1180,
"eventTitle": "Merged: 'Fix: AxisItem tickFo...'"
},
{
"x": "2020-05-05T16:16:08.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1179,
"eventTitle": "Merged: 'DateAxisItem: AxisIt...'"
},
{
"x": "2020-05-06T04:11:23.000Z",
"y": 104,
"prNumber": 1188,
"eventTitle": "Opened: 'Added support for pl...'"
},
{
"x": "2020-05-10T06:04:43.000Z",
"y": 105,
"prNumber": 1197,
"eventTitle": "Opened: 'Disable remove ROI m...'"
},
{
"x": "2020-05-10T15:39:18.000Z",
"y": 104,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1197,
"eventTitle": "Merged: 'Disable remove ROI m...'"
},
{
"x": "2020-05-10T15:42:05.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1188,
"eventTitle": "Merged: 'Added support for pl...'"
},
{
"x": "2020-05-11T06:59:04.000Z",
"y": 104,
"prNumber": 1198,
"eventTitle": "Opened: 'improve SymbolAtlas....'"
},
{
"x": "2020-05-11T15:38:40.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 801,
"eventTitle": "Merged: 'Remove use of Graphi...'"
},
{
"x": "2020-05-14T16:12:34.000Z",
"y": 104,
"prNumber": 1199,
"eventTitle": "Opened: 'Pass non-empty sys.a...'"
},
{
"x": "2020-05-15T18:31:43.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1199,
"eventTitle": "Merged: 'Pass non-empty sys.a...'"
},
{
"x": "2020-05-17T23:22:29.000Z",
"y": 104,
"prNumber": 1201,
"eventTitle": "Opened: 'Get readthedocs work...'"
},
{
"x": "2020-05-18T21:58:06.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1201,
"eventTitle": "Merged: 'Get readthedocs work...'"
},
{
"x": "2020-05-19T21:33:50.000Z",
"y": 104,
"prNumber": 1203,
"eventTitle": "Opened: 'Image axis order bug...'"
},
{
"x": "2020-05-22T17:46:00.000Z",
"y": 105,
"prNumber": 1206,
"eventTitle": "Opened: 'Added context menu o...'"
},
{
"x": "2020-05-27T14:32:18.000Z",
"y": 104,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1168,
"eventTitle": "Merged: 'GroupParameterItem: ...'"
},
{
"x": "2020-05-28T19:01:51.000Z",
"y": 105,
"prNumber": 1211,
"eventTitle": "Opened: 'Add support for runn...'"
},
{
"x": "2020-05-28T21:17:04.000Z",
"y": 106,
"prNumber": 1212,
"eventTitle": "Opened: 'Fix PixelVectors cac...'"
},
{
"x": "2020-05-29T02:37:38.000Z",
"y": 107,
"prNumber": 1214,
"eventTitle": "Opened: 'Pin PyVirtualDisplay...'"
},
{
"x": "2020-05-29T02:55:49.000Z",
"y": 106,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1214,
"eventTitle": "Merged: 'Pin PyVirtualDisplay...'"
},
{
"x": "2020-05-29T17:23:42.000Z",
"y": 105,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1212,
"eventTitle": "Merged: 'Fix PixelVectors cac...'"
},
{
"x": "2020-05-30T05:55:20.000Z",
"y": 104,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1206,
"eventTitle": "Merged: 'Added context menu o...'"
},
{
"x": "2020-05-30T06:00:11.000Z",
"y": 103,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1174,
"eventTitle": "Merged: 'Fixed a possible rac...'"
},
{
"x": "2020-05-30T06:08:41.000Z",
"y": 102,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1198,
"eventTitle": "Merged: 'improve SymbolAtlas....'"
},
{
"x": "2020-05-30T06:11:47.000Z",
"y": 101,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1090,
"eventTitle": "Merged: 'dump ExportDialog.ex...'"
},
{
"x": "2020-05-30T06:35:59.000Z",
"y": 100,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 809,
"eventTitle": "Merged: 'Fix selection of Flo...'"
},
{
"x": "2020-05-30T06:38:04.000Z",
"y": 99,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1071,
"eventTitle": "Merged: 'Update Data.py'"
},
{
"x": "2020-05-30T13:12:35.000Z",
"y": 98,
"markerType": "cross",
"markerColor": "red",
"prNumber": 917,
"eventTitle": "Closed: 'Allow AxisItem linke...'"
},
{
"x": "2020-05-30T14:21:38.000Z",
"y": 99,
"prNumber": 1215,
"eventTitle": "Opened: 'Skipping this test o...'"
},
{
"x": "2020-05-30T14:25:37.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1215,
"eventTitle": "Merged: 'Skipping this test o...'"
},
{
"x": "2020-05-30T14:35:31.000Z",
"y": 99,
"prNumber": 1216,
"eventTitle": "Opened: 'Add cache for mapRec...'"
},
{
"x": "2020-05-30T15:07:08.000Z",
"y": 98,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1216,
"eventTitle": "Merged: 'Add cache for mapRec...'"
},
{
"x": "2020-05-30T15:09:26.000Z",
"y": 97,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1161,
"eventTitle": "Merged: 'import numpy as np f...'"
},
{
"x": "2020-05-30T15:19:03.000Z",
"y": 96,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1163,
"eventTitle": "Closed: '[Discussion] How to ...'"
},
{
"x": "2020-05-30T16:24:52.000Z",
"y": 97,
"prNumber": 1217,
"eventTitle": "Opened: 'Get docs version and...'"
},
{
"x": "2020-05-30T16:29:15.000Z",
"y": 98,
"prNumber": 1218,
"eventTitle": "Opened: 'Fix ParameterTree.cl...'"
},
{
"x": "2020-05-30T20:00:11.000Z",
"y": 97,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1218,
"eventTitle": "Merged: 'Fix ParameterTree.cl...'"
},
{
"x": "2020-05-30T20:01:40.000Z",
"y": 96,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1175,
"eventTitle": "Merged: 'Fix: Parameter tree ...'"
},
{
"x": "2020-05-30T20:02:45.000Z",
"y": 95,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1217,
"eventTitle": "Merged: 'Get docs version and...'"
},
{
"x": "2020-05-30T20:04:38.000Z",
"y": 94,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1173,
"eventTitle": "Merged: 'GraphicsLayout: Alwa...'"
},
{
"x": "2020-05-30T20:09:09.000Z",
"y": 93,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1093,
"eventTitle": "Merged: 'Fix aspectRatio and ...'"
},
{
"x": "2020-05-30T20:53:39.000Z",
"y": 92,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1097,
"eventTitle": "Merged: 'pretty-print log-sca...'"
},
{
"x": "2020-05-31T02:50:06.000Z",
"y": 91,
"markerType": "cross",
"markerColor": "red",
"prNumber": 733,
"eventTitle": "Closed: 'Py2/3 MetaArray adju...'"
},
{
"x": "2020-05-31T04:14:24.000Z",
"y": 92,
"prNumber": 1219,
"eventTitle": "Opened: 'Encode csv export he...'"
},
{
"x": "2020-05-31T04:31:48.000Z",
"y": 91,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1219,
"eventTitle": "Merged: 'Encode csv export he...'"
},
{
"x": "2020-05-31T04:32:52.000Z",
"y": 90,
"markerType": "cross",
"markerColor": "red",
"prNumber": 126,
"eventTitle": "Closed: 'UTF-8 support for CS...'"
},
{
"x": "2020-05-31T04:45:00.000Z",
"y": 89,
"markerType": "cross",
"markerColor": "red",
"prNumber": 772,
"eventTitle": "Closed: 'Legend labels should...'"
},
{
"x": "2020-05-31T05:30:43.000Z",
"y": 88,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 755,
"eventTitle": "Merged: 'Check lastDownsample...'"
},
{
"x": "2020-05-31T07:19:11.000Z",
"y": 87,
"markerType": "cross",
"markerColor": "red",
"prNumber": 505,
"eventTitle": "Closed: 'Avoid imprecission e...'"
},
{
"x": "2020-05-31T07:50:16.000Z",
"y": 86,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 507,
"eventTitle": "Merged: 'Fix Dock close event...'"
},
{
"x": "2020-06-01T00:39:51.000Z",
"y": 85,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 444,
"eventTitle": "Merged: 'Fix duplicate menus ...'"
},
{
"x": "2020-06-01T04:03:28.000Z",
"y": 84,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 393,
"eventTitle": "Merged: 'NEW show/hide gradie...'"
},
{
"x": "2020-06-01T04:06:00.000Z",
"y": 83,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 151,
"eventTitle": "Merged: 'Optionally provide c...'"
},
{
"x": "2020-06-01T06:53:05.000Z",
"y": 84,
"prNumber": 1221,
"eventTitle": "Opened: 'Identify pyqt5 515 c...'"
},
{
"x": "2020-06-01T07:09:17.000Z",
"y": 83,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1221,
"eventTitle": "Merged: 'Identify pyqt5 515 c...'"
},
{
"x": "2020-06-01T18:05:40.000Z",
"y": 82,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 390,
"eventTitle": "Merged: 'moved some functiona...'"
},
{
"x": "2020-06-01T18:12:52.000Z",
"y": 81,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 391,
"eventTitle": "Merged: 'changed structure to...'"
},
{
"x": "2020-06-01T18:23:19.000Z",
"y": 80,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 468,
"eventTitle": "Merged: 'Patch/window handlin...'"
},
{
"x": "2020-06-01T18:24:19.000Z",
"y": 79,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 392,
"eventTitle": "Merged: 'new method 'getAxpec...'"
},
{
"x": "2020-06-02T01:40:02.000Z",
"y": 80,
"prNumber": 1222,
"eventTitle": "Opened: 'py3 fix for ScatterP...'"
},
{
"x": "2020-06-02T02:16:44.000Z",
"y": 79,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1222,
"eventTitle": "Merged: 'py3 fix for ScatterP...'"
},
{
"x": "2020-06-04T08:07:40.000Z",
"y": 78,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1211,
"eventTitle": "Merged: 'Add support for runn...'"
},
{
"x": "2020-06-04T18:13:02.000Z",
"y": 79,
"prNumber": 1223,
"eventTitle": "Opened: 'Remove workaround fo...'"
},
{
"x": "2020-06-06T03:57:21.000Z",
"y": 78,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1223,
"eventTitle": "Merged: 'Remove workaround fo...'"
},
{
"x": "2020-06-06T04:36:01.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1203,
"eventTitle": "Merged: 'Image axis order bug...'"
},
{
"x": "2020-06-06T13:55:43.000Z",
"y": 78,
"prNumber": 1225,
"eventTitle": "Opened: 'ParameterTree: Fix c...'"
},
{
"x": "2020-06-06T18:38:49.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1225,
"eventTitle": "Merged: 'ParameterTree: Fix c...'"
},
{
"x": "2020-06-06T23:00:53.000Z",
"y": 78,
"prNumber": 1228,
"eventTitle": "Opened: 'Minor improvements t...'"
},
{
"x": "2020-06-06T23:25:31.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1228,
"eventTitle": "Merged: 'Minor improvements t...'"
},
{
"x": "2020-06-06T23:35:17.000Z",
"y": 78,
"prNumber": 1229,
"eventTitle": "Opened: 'Wrap text in tables ...'"
},
{
"x": "2020-06-07T00:12:08.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1229,
"eventTitle": "Merged: 'Wrap text in tables ...'"
},
{
"x": "2020-06-07T02:56:35.000Z",
"y": 78,
"prNumber": 1230,
"eventTitle": "Opened: 'Update changelog wit...'"
},
{
"x": "2020-06-07T03:06:15.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1230,
"eventTitle": "Merged: 'Update changelog wit...'"
},
{
"x": "2020-06-07T03:37:38.000Z",
"y": 78,
"prNumber": 1231,
"eventTitle": "Opened: 'Update README for 0....'"
},
{
"x": "2020-06-08T03:29:39.000Z",
"y": 79,
"prNumber": 1235,
"eventTitle": "Opened: 'Revert \"changed stru...'"
},
{
"x": "2020-06-08T03:54:33.000Z",
"y": 78,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1235,
"eventTitle": "Merged: 'Revert \"changed stru...'"
},
{
"x": "2020-06-08T16:47:46.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1231,
"eventTitle": "Merged: 'Update README for 0....'"
},
{
"x": "2020-06-08T23:26:28.000Z",
"y": 78,
"prNumber": 1238,
"eventTitle": "Opened: 'Final preparations f...'"
},
{
"x": "2020-06-08T23:42:16.000Z",
"y": 77,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1238,
"eventTitle": "Merged: 'Final preparations f...'"
},
{
"x": "2020-06-09T04:37:52.000Z",
"y": 78,
"prNumber": 1239,
"eventTitle": "Opened: 'PlotItem doesn't add...'"
},
{
"x": "2020-06-09T04:38:16.000Z",
"y": 77,
"markerType": "cross",
"markerColor": "red",
"prNumber": 343,
"eventTitle": "Closed: 'PlotItem.addItem che...'"
},
{
"x": "2020-06-09T04:40:29.000Z",
"y": 76,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 345,
"eventTitle": "Merged: 'performance improvem...'"
},
{
"x": "2020-06-09T05:18:15.000Z",
"y": 75,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1239,
"eventTitle": "Merged: 'PlotItem doesn't add...'"
},
{
"x": "2020-06-09T05:51:14.000Z",
"y": 74,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 508,
"eventTitle": "Merged: 'Fix siScale imprecis...'"
},
{
"x": "2020-06-09T06:22:05.000Z",
"y": 73,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 389,
"eventTitle": "Merged: 'Revert \"ignore wheel...'"
},
{
"x": "2020-06-09T06:33:13.000Z",
"y": 72,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 496,
"eventTitle": "Merged: 'draw connector lines...'"
},
{
"x": "2020-06-09T18:32:47.000Z",
"y": 71,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1117,
"eventTitle": "Closed: 'Updated for aligned ...'"
},
{
"x": "2020-06-10T03:12:35.000Z",
"y": 72,
"prNumber": 1240,
"eventTitle": "Opened: 'Reset self._needsUpd...'"
},
{
"x": "2020-06-10T03:12:43.000Z",
"y": 71,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1240,
"eventTitle": "Merged: 'Reset self._needsUpd...'"
},
{
"x": "2020-06-10T03:28:50.000Z",
"y": 72,
"prNumber": 1241,
"eventTitle": "Opened: 'Use older pytest-xvf...'"
},
{
"x": "2020-06-10T03:49:28.000Z",
"y": 71,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1241,
"eventTitle": "Merged: 'Use older pytest-xvf...'"
},
{
"x": "2020-06-10T03:50:58.000Z",
"y": 70,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 503,
"eventTitle": "Merged: 'Fix bug in RawImageW...'"
},
{
"x": "2020-06-10T04:35:45.000Z",
"y": 69,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 800,
"eventTitle": "Merged: 'add legend for bar g...'"
},
{
"x": "2020-06-10T04:37:06.000Z",
"y": 68,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1121,
"eventTitle": "Closed: 'Make LegendItem comp...'"
},
{
"x": "2020-06-10T04:51:49.000Z",
"y": 67,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1125,
"eventTitle": "Closed: 'GraphicsObject.py, G...'"
},
{
"x": "2020-06-10T05:04:30.000Z",
"y": 66,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 385,
"eventTitle": "Merged: 'Implement headWidth ...'"
},
{
"x": "2020-06-11T00:06:09.000Z",
"y": 65,
"markerType": "cross",
"markerColor": "red",
"prNumber": 46,
"eventTitle": "Closed: 'Add BarWidget'"
},
{
"x": "2020-06-11T03:02:38.000Z",
"y": 64,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 157,
"eventTitle": "Merged: 'Provide widgetGroupI...'"
},
{
"x": "2020-06-11T03:04:27.000Z",
"y": 63,
"markerType": "cross",
"markerColor": "red",
"prNumber": 149,
"eventTitle": "Closed: 'made gradients a pri...'"
},
{
"x": "2020-06-11T03:09:47.000Z",
"y": 64,
"prNumber": 1242,
"eventTitle": "Opened: 'Emit the event with ...'"
},
{
"x": "2020-06-11T03:34:44.000Z",
"y": 63,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1242,
"eventTitle": "Merged: 'Emit the event with ...'"
},
{
"x": "2020-06-11T03:34:44.000Z",
"y": 62,
"markerType": "cross",
"markerColor": "red",
"prNumber": 142,
"eventTitle": "Closed: 'Bugfix: PlotCurveIte...'"
},
{
"x": "2020-06-11T03:53:43.000Z",
"y": 63,
"prNumber": 1243,
"eventTitle": "Opened: 'Implement suggested ...'"
},
{
"x": "2020-06-11T04:07:09.000Z",
"y": 62,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1243,
"eventTitle": "Merged: 'Implement suggested ...'"
},
{
"x": "2020-06-11T04:07:09.000Z",
"y": 61,
"markerType": "cross",
"markerColor": "red",
"prNumber": 143,
"eventTitle": "Closed: 'Bugfix: a user provi...'"
},
{
"x": "2020-06-11T05:47:52.000Z",
"y": 62,
"prNumber": 1244,
"eventTitle": "Opened: 'Peque scatter symbol...'"
},
{
"x": "2020-06-11T06:03:44.000Z",
"y": 61,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1244,
"eventTitle": "Merged: 'Peque scatter symbol...'"
},
{
"x": "2020-06-11T06:03:44.000Z",
"y": 60,
"markerType": "cross",
"markerColor": "red",
"prNumber": 123,
"eventTitle": "Closed: 'Added arrow symbols ...'"
},
{
"x": "2020-06-11T06:13:04.000Z",
"y": 61,
"prNumber": 1245,
"eventTitle": "Opened: 'Lidstrom83 scatter p...'"
},
{
"x": "2020-06-11T06:31:40.000Z",
"y": 60,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1245,
"eventTitle": "Merged: 'Lidstrom83 scatter p...'"
},
{
"x": "2020-06-11T06:31:40.000Z",
"y": 59,
"markerType": "cross",
"markerColor": "red",
"prNumber": 161,
"eventTitle": "Closed: 'Give ability to hide...'"
},
{
"x": "2020-06-12T03:57:11.000Z",
"y": 60,
"prNumber": 1247,
"eventTitle": "Opened: 'Restore the now-depr...'"
},
{
"x": "2020-06-12T04:20:21.000Z",
"y": 59,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1247,
"eventTitle": "Merged: 'Restore the now-depr...'"
},
{
"x": "2020-06-12T05:06:14.000Z",
"y": 58,
"markerType": "cross",
"markerColor": "red",
"prNumber": 994,
"eventTitle": "Closed: 'Disable the downsamp...'"
},
{
"x": "2020-06-12T05:33:50.000Z",
"y": 57,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 150,
"eventTitle": "Merged: 'Speed up ViewBox pan...'"
},
{
"x": "2020-06-12T05:58:34.000Z",
"y": 58,
"prNumber": 1249,
"eventTitle": "Opened: 'Implement PR160 - cl...'"
},
{
"x": "2020-06-12T06:18:40.000Z",
"y": 57,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1249,
"eventTitle": "Merged: 'Implement PR160 - cl...'"
},
{
"x": "2020-06-12T06:18:40.000Z",
"y": 56,
"markerType": "cross",
"markerColor": "red",
"prNumber": 160,
"eventTitle": "Closed: 'Remove ScatterPlotIt...'"
},
{
"x": "2020-06-12T20:46:53.000Z",
"y": 57,
"prNumber": 1251,
"eventTitle": "Opened: 'DateAxisItem: Parame...'"
},
{
"x": "2020-06-13T04:25:11.000Z",
"y": 56,
"markerType": "cross",
"markerColor": "red",
"prNumber": 761,
"eventTitle": "Closed: 'added optional Gradi...'"
},
{
"x": "2020-06-13T04:32:01.000Z",
"y": 55,
"markerType": "cross",
"markerColor": "red",
"prNumber": 381,
"eventTitle": "Closed: 'Fix bounds when ROI ...'"
},
{
"x": "2020-06-13T04:55:47.000Z",
"y": 54,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 551,
"eventTitle": "Merged: 'added fps class vari...'"
},
{
"x": "2020-06-13T05:29:33.000Z",
"y": 55,
"prNumber": 1252,
"eventTitle": "Opened: 'fix-incorrect-tick-t...'"
},
{
"x": "2020-06-13T05:40:21.000Z",
"y": 54,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 395,
"eventTitle": "Merged: 'NEW options for Lege...'"
},
{
"x": "2020-06-13T05:52:47.000Z",
"y": 53,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1252,
"eventTitle": "Merged: 'fix-incorrect-tick-t...'"
},
{
"x": "2020-06-13T05:52:47.000Z",
"y": 52,
"markerType": "cross",
"markerColor": "red",
"prNumber": 336,
"eventTitle": "Closed: 'Fix incorrect tick t...'"
},
{
"x": "2020-06-13T05:53:20.000Z",
"y": 51,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1251,
"eventTitle": "Merged: 'DateAxisItem: Parame...'"
},
{
"x": "2020-06-14T04:08:34.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 977,
"eventTitle": "Merged: 'Add a faster method ...'"
},
{
"x": "2020-06-14T04:29:18.000Z",
"y": 51,
"prNumber": 1256,
"eventTitle": "Opened: 'Implement diff from ...'"
},
{
"x": "2020-06-14T04:49:34.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1256,
"eventTitle": "Merged: 'Implement diff from ...'"
},
{
"x": "2020-06-14T04:49:34.000Z",
"y": 49,
"markerType": "cross",
"markerColor": "red",
"prNumber": 317,
"eventTitle": "Closed: 'addition of a saveSt...'"
},
{
"x": "2020-06-15T09:13:50.000Z",
"y": 50,
"prNumber": 1257,
"eventTitle": "Opened: 'AxisItem: Make paint...'"
},
{
"x": "2020-06-15T14:54:26.000Z",
"y": 49,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1257,
"eventTitle": "Merged: 'AxisItem: Make paint...'"
},
{
"x": "2020-06-19T02:32:01.000Z",
"y": 50,
"prNumber": 1264,
"eventTitle": "Opened: 'Issue #1260: Added e...'"
},
{
"x": "2020-06-19T11:56:58.000Z",
"y": 51,
"prNumber": 1265,
"eventTitle": "Opened: 'Make the documentati...'"
},
{
"x": "2020-06-20T05:21:20.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1265,
"eventTitle": "Merged: 'Make the documentati...'"
},
{
"x": "2020-06-20T06:08:49.000Z",
"y": 51,
"prNumber": 1267,
"eventTitle": "Opened: 'Add mouse event to P...'"
},
{
"x": "2020-06-20T15:19:52.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1267,
"eventTitle": "Merged: 'Add mouse event to P...'"
},
{
"x": "2020-06-20T19:43:00.000Z",
"y": 51,
"prNumber": 1268,
"eventTitle": "Opened: 'Check for container ...'"
},
{
"x": "2020-06-21T20:59:45.000Z",
"y": 50,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1264,
"eventTitle": "Merged: 'Issue #1260: Added e...'"
},
{
"x": "2020-06-23T02:58:59.000Z",
"y": 49,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1268,
"eventTitle": "Merged: 'Check for container ...'"
},
{
"x": "2020-06-23T02:59:54.000Z",
"y": 48,
"markerType": "cross",
"markerColor": "red",
"prNumber": 900,
"eventTitle": "Closed: 'Fix for setOrientati...'"
},
{
"x": "2020-06-23T03:54:45.000Z",
"y": 47,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 816,
"eventTitle": "Merged: 'Avoid constructing s...'"
},
{
"x": "2020-06-23T03:58:05.000Z",
"y": 46,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 402,
"eventTitle": "Merged: 'added method clear()...'"
},
{
"x": "2020-06-23T05:36:40.000Z",
"y": 47,
"prNumber": 1270,
"eventTitle": "Opened: 'Implement pr 403'"
},
{
"x": "2020-06-23T05:48:55.000Z",
"y": 46,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 400,
"eventTitle": "Merged: 'ImageView.Timeline b...'"
},
{
"x": "2020-06-23T05:49:16.000Z",
"y": 45,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 117,
"eventTitle": "Merged: 'Feature: Flow chart ...'"
},
{
"x": "2020-06-23T15:12:32.000Z",
"y": 46,
"prNumber": 1272,
"eventTitle": "Opened: 'LegendItem: fix clea...'"
},
{
"x": "2020-06-23T19:20:10.000Z",
"y": 47,
"prNumber": 1273,
"eventTitle": "Opened: 'Implemented pColorMe...'"
},
{
"x": "2020-06-24T04:04:35.000Z",
"y": 46,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1272,
"eventTitle": "Merged: 'LegendItem: fix clea...'"
},
{
"x": "2020-06-24T06:01:26.000Z",
"y": 45,
"markerType": "cross",
"markerColor": "red",
"prNumber": 615,
"eventTitle": "Closed: 'Limit wheel mouse sc...'"
},
{
"x": "2020-06-24T22:57:00.000Z",
"y": 44,
"markerType": "cross",
"markerColor": "red",
"prNumber": 403,
"eventTitle": "Closed: 'Axis fixes'"
},
{
"x": "2020-06-24T22:57:01.000Z",
"y": 43,
"markerType": "cross",
"markerColor": "red",
"prNumber": 959,
"eventTitle": "Closed: '[WIP] Update max tex...'"
},
{
"x": "2020-06-24T22:57:01.000Z",
"y": 42,
"markerType": "cross",
"markerColor": "red",
"prNumber": 235,
"eventTitle": "Closed: 'Axis fixes'"
},
{
"x": "2020-06-24T22:57:02.000Z",
"y": 41,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1270,
"eventTitle": "Merged: 'Implement pr 403'"
},
{
"x": "2020-06-24T23:18:24.000Z",
"y": 42,
"prNumber": 1274,
"eventTitle": "Opened: 'Add tickAlpha to Axi...'"
},
{
"x": "2020-06-25T00:42:29.000Z",
"y": 41,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1274,
"eventTitle": "Merged: 'Add tickAlpha to Axi...'"
},
{
"x": "2020-06-25T00:42:29.000Z",
"y": 40,
"markerType": "cross",
"markerColor": "red",
"prNumber": 127,
"eventTitle": "Closed: 'Add tickAlpha settin...'"
},
{
"x": "2020-06-25T03:49:01.000Z",
"y": 41,
"prNumber": 1275,
"eventTitle": "Opened: 'Fix Parameter.hasDef...'"
},
{
"x": "2020-06-25T04:35:06.000Z",
"y": 40,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1275,
"eventTitle": "Merged: 'Fix Parameter.hasDef...'"
},
{
"x": "2020-06-25T04:35:06.000Z",
"y": 39,
"markerType": "cross",
"markerColor": "red",
"prNumber": 847,
"eventTitle": "Closed: 'Parameter: hasDefaul...'"
},
{
"x": "2020-06-25T04:35:06.000Z",
"y": 38,
"markerType": "cross",
"markerColor": "red",
"prNumber": 331,
"eventTitle": "Closed: 'Allow Parameter to h...'"
},
{
"x": "2020-06-25T05:42:23.000Z",
"y": 39,
"prNumber": 1276,
"eventTitle": "Opened: 'fix problems with hi...'"
},
{
"x": "2020-06-26T03:52:11.000Z",
"y": 38,
"markerType": "cross",
"markerColor": "red",
"prNumber": 307,
"eventTitle": "Closed: 'fix problems with hi...'"
},
{
"x": "2020-06-26T03:52:12.000Z",
"y": 37,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1276,
"eventTitle": "Merged: 'fix problems with hi...'"
},
{
"x": "2020-06-26T04:14:49.000Z",
"y": 38,
"prNumber": 1279,
"eventTitle": "Opened: 'Implement PR313 Diff...'"
},
{
"x": "2020-06-26T16:57:18.000Z",
"y": 37,
"markerType": "cross",
"markerColor": "red",
"prNumber": 320,
"eventTitle": "Closed: 'Addition of the _nam...'"
},
{
"x": "2020-06-27T19:50:44.000Z",
"y": 36,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 467,
"eventTitle": "Merged: 'derivativePlots_clea...'"
},
{
"x": "2020-06-27T21:08:12.000Z",
"y": 37,
"prNumber": 1282,
"eventTitle": "Opened: 'Handle axis SI prefi...'"
},
{
"x": "2020-06-27T22:12:04.000Z",
"y": 36,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 330,
"eventTitle": "Merged: 'Set parameter's defa...'"
},
{
"x": "2020-06-28T15:51:35.000Z",
"y": 35,
"markerType": "cross",
"markerColor": "red",
"prNumber": 1051,
"eventTitle": "Closed: 'Matplotlib exporter ...'"
},
{
"x": "2020-06-28T15:51:36.000Z",
"y": 34,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1282,
"eventTitle": "Merged: 'Handle axis SI prefi...'"
},
{
"x": "2020-06-28T19:38:57.000Z",
"y": 35,
"prNumber": 1283,
"eventTitle": "Opened: 'Fix arrayToPath'"
},
{
"x": "2020-06-28T21:54:26.000Z",
"y": 36,
"prNumber": 1284,
"eventTitle": "Opened: 'Update doc strings t...'"
},
{
"x": "2020-06-29T04:58:09.000Z",
"y": 35,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1284,
"eventTitle": "Merged: 'Update doc strings t...'"
},
{
"x": "2020-06-29T04:58:09.000Z",
"y": 34,
"markerType": "cross",
"markerColor": "red",
"prNumber": 116,
"eventTitle": "Closed: '[ROI] make all ROI s...'"
},
{
"x": "2020-06-29T05:22:45.000Z",
"y": 35,
"prNumber": 1285,
"eventTitle": "Opened: 'Improve control over...'"
},
{
"x": "2020-06-29T05:44:14.000Z",
"y": 34,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1285,
"eventTitle": "Merged: 'Improve control over...'"
},
{
"x": "2020-06-29T05:44:14.000Z",
"y": 33,
"markerType": "cross",
"markerColor": "red",
"prNumber": 271,
"eventTitle": "Closed: 'Allow pens to be set...'"
},
{
"x": "2020-06-29T08:01:36.000Z",
"y": 34,
"prNumber": 1286,
"eventTitle": "Opened: 'convert connect='fin...'"
},
{
"x": "2020-06-29T23:35:28.000Z",
"y": 33,
"markerType": "triangle",
"markerColor": "#2EB783",
"prNumber": 1283,
"eventTitle": "Merged: 'Fix arrayToPath'"
},
{
"x": "2020-06-30T01:11:04.000Z",
"y": 34,
"prNumber": 1287,
"eventTitle": "Opened: 'Fill in non-finite p...'"
}
]
pyqtgraph>=0.11
dateutil
pyside2 # or pyqt5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment