Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D3fc plugin #498

Merged
merged 172 commits into from
Apr 1, 2019
Merged

D3fc plugin #498

merged 172 commits into from
Apr 1, 2019

Commits on Mar 14, 2019

  1. Configuration menu
    Copy the full SHA
    c28a0da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcbcc85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b36a8ac View commit details
    Browse the repository at this point in the history
  4. draw the borderbox

    redbearsam committed Mar 14, 2019
    Configuration menu
    Copy the full SHA
    3e33926 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b1f4f9 View commit details
    Browse the repository at this point in the history
  6. legend width set absolute

    redbearsam committed Mar 14, 2019
    Configuration menu
    Copy the full SHA
    b89a400 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    46045f0 View commit details
    Browse the repository at this point in the history
  8. remove unnecessary css

    redbearsam committed Mar 14, 2019
    Configuration menu
    Copy the full SHA
    ba5dd9a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2019

  1. Configuration menu
    Copy the full SHA
    4352864 View commit details
    Browse the repository at this point in the history
  2. dry out repetitive code

    redbearsam committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    1d81039 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6726583 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10d8b5f View commit details
    Browse the repository at this point in the history
  5. Fixed bug in CSV parsing which caused number-like columns declared st…

    …ring to lose precision
    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    2becba0 View commit details
    Browse the repository at this point in the history
  6. Refactor get_data in emscripten.cpp

    sc1f authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    c3d9baa View commit details
    Browse the repository at this point in the history
  7. refactor get_data to return t_data_slice struct, remote get_data_two_…

    …skip_headers and merge into templated get_data
    sc1f authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    0da33b9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d0903f4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b5f1d8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    639b620 View commit details
    Browse the repository at this point in the history
  11. Fixed bubble charts

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    8ae5c70 View commit details
    Browse the repository at this point in the history
  12. Fixed line chart colours

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    8650ea2 View commit details
    Browse the repository at this point in the history
  13. Enabled D3FC tests in Travis/default

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    2e043b2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    41e49a2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1e58291 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eed7269 View commit details
    Browse the repository at this point in the history
  17. Fixed windows build error

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e128439 View commit details
    Browse the repository at this point in the history
  18. v0.2.20

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    a1a1478 View commit details
    Browse the repository at this point in the history
  19. Expose date filter issue in a unit test

    JHawk authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    7ed8790 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9df7e36 View commit details
    Browse the repository at this point in the history
  21. Re-implemented multi-level axis using potential d3fc components

    The modified d3fc axis component is likely to look mostly like this. The multi-axis component may or may not make it into d3.
    
    We split the axis into multiple levels in Perspective code, then give that information to the multi-axis
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    f64fb1f View commit details
    Browse the repository at this point in the history
  22. Fixed console error when resizing

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    f835841 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d1fddae View commit details
    Browse the repository at this point in the history
  24. Implemented x-axis label rotation when required

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    d7dac1b View commit details
    Browse the repository at this point in the history
  25. correct css for line chart

    redbearsam authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    8212a7c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    55f3bdf View commit details
    Browse the repository at this point in the history
  27. XY chart displays shapes as well as colour

    Shape also has to be displayed in the legend
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    a86e0da View commit details
    Browse the repository at this point in the history
  28. Make legend more d3 component-like

    2 types of legend - colour (categories) and symbol (shape and colour)
    Moved filter functions to their own module
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    84ae797 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8c4db27 View commit details
    Browse the repository at this point in the history
  30. Apply XY point colour based on mainValue (#73)

    * Apply XY point colour based on mainValue
    
    * Add colourRangeLegend to XY chart with colour range
    
    * Use newer colourRangeLegend for Heatmap legend and scale
    Andy Lee authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    6bf0af5 View commit details
    Browse the repository at this point in the history
  31. Set back to reference "cjs" dependency, with yarn focus (#74)

    * Set back to reference "cjs" dependency, with yarn focus
    
    This change requires the use of `yarn install --focus" in the perspective-viewer-d3fc folder, if you're only compiling the plugin (so that the dependency with the /cjs folder is pulled in locally)
    
    * Update to work without global install webpack
    
    Must pick webpack 3.5.6 when doing `yarn install --focus`
    
    * Silence webpack error relating to "@d3fc/d3fc-data-join" reference
    Andy Lee authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    ffa614b View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    096463c View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c996451 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3a808e8 View commit details
    Browse the repository at this point in the history
  35. Fixed element replication issues

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    12d9603 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0857b0b View commit details
    Browse the repository at this point in the history
  37. Made legend cross-theme compatible

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e9810fd View commit details
    Browse the repository at this point in the history
  38. Removed unnecessary svg creation

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e90b2fb View commit details
    Browse the repository at this point in the history
  39. Fixed legend padding issue

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    acfb1e8 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e90a786 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    d13a198 View commit details
    Browse the repository at this point in the history
  42. Removed legend axis domain line

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    90b500d View commit details
    Browse the repository at this point in the history
  43. Fixed number formatting function

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    50b747c View commit details
    Browse the repository at this point in the history
  44. Fixed upper padding issue

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    4220268 View commit details
    Browse the repository at this point in the history
  45. Fixed copying mistake

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    3eeec51 View commit details
    Browse the repository at this point in the history
  46. Implemented basic mouse-wheel zooming on XY chart

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    85d95c5 View commit details
    Browse the repository at this point in the history
  47. Reset zoom button

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    157e967 View commit details
    Browse the repository at this point in the history
  48. Added limited zooming to other charts

    Only currently works for continuous scales (i.e. time series)
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    3243901 View commit details
    Browse the repository at this point in the history
  49. Show zoom button if drag without zooming

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    fe5c142 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    f86c901 View commit details
    Browse the repository at this point in the history
  51. Fix re-order bug when using splitBy on column/bar charts

    The problem occurred because we filtered out empty values from the grouped series data, leading to a different ordering when the data was re-combined for the domain. Instead, we can keep the empty values in as 0 (or baseValue + 0)
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    877fdd9 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    49d070c View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    edced86 View commit details
    Browse the repository at this point in the history
  54. Added legend to xy scatter canvas

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    36536b9 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    5a2b1da View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    52e45bc View commit details
    Browse the repository at this point in the history
  57. Renamed variable for consistency

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    0276a1f View commit details
    Browse the repository at this point in the history
  58. Fixed zoomableChart for canvas

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    48822bb View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    9f75d4f View commit details
    Browse the repository at this point in the history
  60. Fixed default canvas strokeStyle

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    af496a9 View commit details
    Browse the repository at this point in the history
  61. Fixed zoomableChart (for canvas and svg this time)

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    05e790e View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    b1b16ef View commit details
    Browse the repository at this point in the history
  63. added y scatter chart

    redbearsam authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    a34770b View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    73db153 View commit details
    Browse the repository at this point in the history
  65. y_scatter chart made zoomable

    redbearsam authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    45ce414 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    161df0b View commit details
    Browse the repository at this point in the history
  67. move common symbols const and function into separate file (seriesSymb…

    …ols.js)
    
    - also, reduce padding on y_scatter
    redbearsam authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    2faf6ac View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    1483182 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    befdd67 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    84bbe6d View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    b25cbd3 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    df374ca View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    2ec0109 View commit details
    Browse the repository at this point in the history
  74. Corrected gridlines decorate

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    c137fe9 View commit details
    Browse the repository at this point in the history
  75. Fixed yTick scaling

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    434272a View commit details
    Browse the repository at this point in the history
  76. Fixed import errors from watch command

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    a3f14ee View commit details
    Browse the repository at this point in the history
  77. Update d3fc test snapshots

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    7a06534 View commit details
    Browse the repository at this point in the history
  78. fixes finos#423

    Timothy Paine authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    9547f6e View commit details
    Browse the repository at this point in the history
  79. Fix typo

    freebroccolo authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    031aea9 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    32720e1 View commit details
    Browse the repository at this point in the history
  81. Working data slice for zero-sides

    sc1f authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    49a7317 View commit details
    Browse the repository at this point in the history
  82. Working data slice for one-side

    sc1f authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    d9d6d71 View commit details
    Browse the repository at this point in the history
  83. Added __ROW_PATH__ to t_data_slice.m_column_names, removed clean_data…

    … from to_format()
    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    56de4fb View commit details
    Browse the repository at this point in the history
  84. remove duplicate withOutOpacity method from seriesColours

    Matthew Hooper authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    5548e9f View commit details
    Browse the repository at this point in the history
  85. Tooltips for line charts

    Matthew Hooper authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    f75ea27 View commit details
    Browse the repository at this point in the history
  86. Refactored tooltips into cartesian-chart component

    Get x/y range from plot-area "measure" event
    Use a generic approach (similar to mainAxis) for getting closest point
    Added option to existing tooltip component to allow for always-show
    Added tooltips for canvas scatter chart
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    2139877 View commit details
    Browse the repository at this point in the history
  87. Only apply XY colour for category colours

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    eb5ed7f View commit details
    Browse the repository at this point in the history
  88. Default highlight colour

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    9739d07 View commit details
    Browse the repository at this point in the history
  89. Updated d3fc and replaced local cartesianSvgChart

    New approach to setting xAxis/yAxis lead to a slightly different method for styling the axis too.
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    2d78932 View commit details
    Browse the repository at this point in the history
  90. Fixed problem with non-rotated labels

    The d3fc chart replaces the axis `decorate` function with its own `xDecorate` function, so we need to set that directly.
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    b117d38 View commit details
    Browse the repository at this point in the history
  91. Fix non-category axis bug

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    b3d317a View commit details
    Browse the repository at this point in the history
  92. Updated test results

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    9c418b3 View commit details
    Browse the repository at this point in the history
  93. Fixed merge error

    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e3ffdc6 View commit details
    Browse the repository at this point in the history
  94. Removed old SVG X/Y chart and replace with the Canvas one (#88)

    * Removed old SVG X/Y chart and replace with the Canvas one
    
    * Remove old pointSeries
    Andy Lee authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    b84a792 View commit details
    Browse the repository at this point in the history
  95. Fixed some MS-Edge issues (#90)

    Replaced use of Array.flat
    "Fixed" `withoutOpacity` function so that it uses "rgb()" instead of "rgba()"
    Added workaround for weird Edge issue that doesn't render the plot-area of some charts (bar/column charts and heatmap) unless you resize the window. An immediate redraw of the D3 element seems to work, but is not great.
    Andy Lee authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    38cd726 View commit details
    Browse the repository at this point in the history
  96. Add tooltips for Area charts

    Matthew Hooper authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    746eef1 View commit details
    Browse the repository at this point in the history
  97. replace colour references with color

    Matthew Hooper authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    8d8cb4c View commit details
    Browse the repository at this point in the history
  98. Use extentLinear to pad domain

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    54117f8 View commit details
    Browse the repository at this point in the history
  99. Improved and simplified nearby-tooltip code and used on y-scatter

    It turns out we don't actually need to use copies of the scales, and therefore can avoid decorating the chart object to get the "measure" (though this approach does require calling the "toolTip" component after the chart has been rendered. This allows us to simplify the code quite a lot.
    Also:
    * rebind `settings` and other properties from base tooltip component
    * added `size` option for controlling highlight sizing (though the "range" has to be modified because the symbol size behaviour isn't the same as the circle radius behaviour)
    * Use nearby-tooltip for the y-scatter chart, since it's a better experience
    Andy authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e3e495a View commit details
    Browse the repository at this point in the history
  100. Refactored tooltip html generation

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    4306406 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    992ad6a View commit details
    Browse the repository at this point in the history
  102. Removed unused filter

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    b0607ca View commit details
    Browse the repository at this point in the history
  103. Fixed tooltip for line charts

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    8c915f6 View commit details
    Browse the repository at this point in the history
  104. Slight refactor to generateHtml

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    5306e85 View commit details
    Browse the repository at this point in the history
  105. Fixed tooltip for data values

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    11928e7 View commit details
    Browse the repository at this point in the history
  106. Fixed tooltip for xy with split

    Ro4052 authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    51539f8 View commit details
    Browse the repository at this point in the history
  107. update scatter.html/displays visible columns screenshot

    Matthew Hooper authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    3b4506f View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    097a92e View commit details
    Browse the repository at this point in the history
  109. Fixed 0-sided schema

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    3049941 View commit details
    Browse the repository at this point in the history
  110. Fixed lint_cpp script

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    ace4c69 View commit details
    Browse the repository at this point in the history
  111. Added window support to to_arrow()

    texodus authored and matt-hooper committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    ce14f08 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    33148b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2019

  1. Configuration menu
    Copy the full SHA
    0e95c9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8e1145 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    728bf63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5c6631 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2019

  1. Configuration menu
    Copy the full SHA
    7e99b49 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #98 from redbearsam/feature/legend_draggable_and_k…

    …eys_cropped
    
    legend draggable and keys cropped
    redbearsam authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    fd1814b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0dbe178 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3155e0b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #109 from redbearsam/refactor/gridlines

    Refactored shared svg/canvas gridlines
    Ro4052 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    8d4680e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e775cb4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a488259 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #110 from redbearsam/feature/ohlc-canvas

    Switched ohlc and candlestick charts to canvas
    Ro4052 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    240e94e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1ab6060 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2019

  1. Configuration menu
    Copy the full SHA
    55e9bc5 View commit details
    Browse the repository at this point in the history
  2. Change bar alignment when not using an ordinal scale

    For ordinal scales the bars have inner and outer padding to offset them, and should also be left-aligned to draw them in the right place. For non-ordinal scales without the padding, the alignment should be left at the default.
    andy-lee-eng committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    52c2f1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fcbda1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec00be8 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Merge pull request #112 from redbearsam/fix/data-extents

    Implemented fix for missing final date value
    Ro4052 authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    90007e9 View commit details
    Browse the repository at this point in the history
  2. Added bollinger bands and moving average to candle/ohlc (#111)

    * Added bollinger bands and moving average to candle/ohlc
    
    Also reorganised the seriesColor stuff to make it a bit more reusable
    
    * Moved ohlc/candle series into its own module
    
    Also support for only one `mainValue`, by getting the `closeValue` from the next day's `openValue`. The bollinger stuff is based off the `openValue` anyway.
    andy-lee-eng authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    16c25e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52d929a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73799b0 View commit details
    Browse the repository at this point in the history
  5. Implemented selection events from d3fc plugin

    Reused tooltip code to extract relevant name-value data for currently selected node.
    Added source row object to each data element so it can be sent back up in the event.
    Added "filter" information to the settings so it can be included in the event.
    andy-lee-eng committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    2019d04 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    716e88e View commit details
    Browse the repository at this point in the history
  7. Merge pull request #113 from redbearsam/feature/selection-events

    Implemented selection events from d3fc plugin
    matt-hooper authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    4868088 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Theme chart series from CSS and theme file (#114)

    Initialise by briefly creating svg elements to get the css styles for all series. Then use those styles for the colour ranges.
    
    Colour ranges now always have a default, so no need to fall back on hard-coded or un-styled.
    
    Get "opacity" level (for fill areas etc) from the base "series" setting, so it can be applied at runtime. This allows the themes to set different opacity levels.
    andy-lee-eng authored Mar 25, 2019
    Configuration menu
    Copy the full SHA
    5e7ff57 View commit details
    Browse the repository at this point in the history
  2. Added integration screenshot tests for more d3fc charts

    Used a html template rather than reproducing similar files for each.
    Included themed version of one chart (bar)
    Excluded OHLC and Candlestick because the simple_tests data is not suitable
    Updates to results.json
    andy-lee-eng committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    85e3a40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a18683 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Configuration menu
    Copy the full SHA
    0816f45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46c762d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #116 from redbearsam/merge/jpmorganchase-master

    Merge/jpmorganchase master
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    f1b6b42 View commit details
    Browse the repository at this point in the history
  4. Fixed legend when only one series

    Shouldn't show legend when only one series (scale range is 1)
    andy-lee-eng committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    25af799 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #118 from redbearsam/feature/fix-legend

    Fixed legend when only one series
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    6d86def View commit details
    Browse the repository at this point in the history
  6. Merge pull request #117 from redbearsam/feature/test-more-charts

     Added integration screenshot tests for more d3fc charts
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    f78d1e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ada6aa View commit details
    Browse the repository at this point in the history
  8. Merge pull request #120 from redbearsam/develop

    Update plugin
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    76a6944 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4058fb1 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #119 from redbearsam/refresh_screenshots

    refresh screenshots and update shares-template
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    5b04105 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #121 from redbearsam/develop

    Refresh screenshots
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    30fdb82 View commit details
    Browse the repository at this point in the history
  12. merge results.json

    matt-hooper committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    dd77cd5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0248167 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #123 from redbearsam/add_GIT_COMMIT

    Add git commit
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    325e935 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #124 from redbearsam/develop

    update plugin
    matt-hooper authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    8cb9602 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. Configuration menu
    Copy the full SHA
    76447ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cad5882 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #127 from redbearsam/feature/canvas-gridlines

    Switched to new d3fc canvas gridline component
    Ro4052 authored Mar 27, 2019
    Configuration menu
    Copy the full SHA
    fe52f06 View commit details
    Browse the repository at this point in the history
  4. merge latest master

    matt-hooper committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    4aee480 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fb2182 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    49dfa23 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f29b4e3 View commit details
    Browse the repository at this point in the history
  8. merge yarn.lock

    matt-hooper committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    525e04e View commit details
    Browse the repository at this point in the history
  9. Merge pull request #130 from redbearsam/merge/master

    Merge unit test functionality from perspective master
    matt-hooper authored Mar 27, 2019
    Configuration menu
    Copy the full SHA
    6443c5f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #132 from redbearsam/develop

    Fix build error and add unit test support
    matt-hooper authored Mar 27, 2019
    Configuration menu
    Copy the full SHA
    859f03b View commit details
    Browse the repository at this point in the history