[Commits] [fluid-project/chartAuthoring] 5c68c5: FLOE-414: autoscaling option for pie based on cont...

GitHub noreply at github.com
Tue Oct 20 14:58:43 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/chartAuthoring
  Commit: 5c68c555ea6c1e766286d6213c46310604cdd50a
      https://github.com/fluid-project/chartAuthoring/commit/5c68c555ea6c1e766286d6213c46310604cdd50a
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-11 (Fri, 11 Sep 2015)

  Changed paths:
    M src/js/pie.js
    M tests/html/pie-Tests.html
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-414: autoscaling option for pie based on container size


  Commit: b71c5f82c0520c4654e308006e2a215c4461d96c
      https://github.com/fluid-project/chartAuthoring/commit/b71c5f82c0520c4654e308006e2a215c4461d96c
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M src/js/pie.js
    M tests/html/pie-Tests.html
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-414: linting, add comments


  Commit: a9d9a8c56d811cfb7b6f70f830cb2bc0b13584a2
      https://github.com/fluid-project/chartAuthoring/commit/a9d9a8c56d811cfb7b6f70f830cb2bc0b13584a2
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M tests/html/pie-Tests.html

  Log Message:
  -----------
  FLOE-414: style for autoscale text area in <style> block


  Commit: 394f1e86eb89e45faacf820807cb40f61b33eb91
      https://github.com/fluid-project/chartAuthoring/commit/394f1e86eb89e45faacf820807cb40f61b33eb91
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M demos/index.html

  Log Message:
  -----------
  FLOE-418: slightly different demo styling


  Commit: 268ac0f569f25acb56f863a5e88d08b414424f2e
      https://github.com/fluid-project/chartAuthoring/commit/268ac0f569f25acb56f863a5e88d08b414424f2e
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M src/js/dataEntry.js
    M tests/js/dataEntryTests.js

  Log Message:
  -----------
  FLOE-418: aria-label for data entry inputs, with tests


  Commit: 30ebc2899e7870058249f2b0938493b1f394763b
      https://github.com/fluid-project/chartAuthoring/commit/30ebc2899e7870058249f2b0938493b1f394763b
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: configurable title & desc for pie chart SVG


  Commit: de0b363109f3d5e7bf13ba223494dc6668afab70
      https://github.com/fluid-project/chartAuthoring/commit/de0b363109f3d5e7bf13ba223494dc6668afab70
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: remove accidentally committed code


  Commit: 5a5cbc291fb654ef2cabf9a384911f20f91c64cf
      https://github.com/fluid-project/chartAuthoring/commit/5a5cbc291fb654ef2cabf9a384911f20f91c64cf
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    A demos/pieChart-screen-reader.html
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: generate unique ID for pie to explicitly associate title and desc via aria-describedby


  Commit: 6c8d12b2eeb03fc35756badeadd189fc4547c847
      https://github.com/fluid-project/chartAuthoring/commit/6c8d12b2eeb03fc35756badeadd189fc4547c847
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/pie.js
    M src/js/pieChart.js

  Log Message:
  -----------
  FLOE-418: pie title/description configurable from parent pieChart component; tabindex=0 for pie so keyboard focusable


  Commit: c77df706996c6fd2f825f13fee4e6ab89f3c6aa2
      https://github.com/fluid-project/chartAuthoring/commit/c77df706996c6fd2f825f13fee4e6ab89f3c6aa2
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: selectors for title and desc


  Commit: dfecb1d49e7c0561bbefe8d93a5a3e51b4865308
      https://github.com/fluid-project/chartAuthoring/commit/dfecb1d49e7c0561bbefe8d93a5a3e51b4865308
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-418: test creation of title and desc tags


  Commit: eb8122e9f202f980ed00963ec1f2481d5093d93b
      https://github.com/fluid-project/chartAuthoring/commit/eb8122e9f202f980ed00963ec1f2481d5093d93b
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/pie.js
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-418: linting


  Commit: 9433c112ff97046800a8629cad16f1b54cd6b276
      https://github.com/fluid-project/chartAuthoring/commit/9433c112ff97046800a8629cad16f1b54cd6b276
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/legend.js
    M tests/js/legendTests.js

  Log Message:
  -----------
  FLOE-418: configurable title/caption for legend, with test coverage


  Commit: 36b4197d5cae2ba651184419d61020a3d86946bb
      https://github.com/fluid-project/chartAuthoring/commit/36b4197d5cae2ba651184419d61020a3d86946bb
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/legend.js

  Log Message:
  -----------
  FLOE-418: linting


  Commit: a17cad95df69342861907a2e110f05996319917c
      https://github.com/fluid-project/chartAuthoring/commit/a17cad95df69342861907a2e110f05996319917c
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M src/js/pieChart.js

  Log Message:
  -----------
  FLOE-418: legendTitle configurable from pieChart parent


  Commit: 81237525ca660b3b35aa87707a96fc4994ff9ccb
      https://github.com/fluid-project/chartAuthoring/commit/81237525ca660b3b35aa87707a96fc4994ff9ccb
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    A demos/accessible-pieChart.html
    R demos/pieChart-screen-reader.html

  Log Message:
  -----------
  FLOE-418: static accessible pie chart (without authoring components, mostly for screen reader testing


  Commit: 7c55c6cde337bb238faa4f8b3931cd4a550c101a
      https://github.com/fluid-project/chartAuthoring/commit/7c55c6cde337bb238faa4f8b3931cd4a550c101a
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: use aria-labelledby instead of aria-describedby for connecting pie title & desc to SVG


  Commit: ba0f5535c44a346eb2f3ded028976a483f3c73b9
      https://github.com/fluid-project/chartAuthoring/commit/ba0f5535c44a346eb2f3ded028976a483f3c73b9
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: use role=presentation on pie chart slices (later, they should perhaps be individually accessible slices)


  Commit: 11dc652e9f380e96bec5f50b451b19b16c64e546
      https://github.com/fluid-project/chartAuthoring/commit/11dc652e9f380e96bec5f50b451b19b16c64e546
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M demos/index.html
    M src/js/chartAuthoring.js
    A src/js/d3Utils.js
    M src/js/d3ViewComponent.js
    M src/js/legend.js
    M src/js/pie.js
    M src/js/pieChart.js
    R src/js/utils.js
    M tests/all-tests.html
    M tests/html/chartAuthoring-Tests.html
    A tests/html/d3Utils-Tests.html
    M tests/html/d3ViewComponent-Tests.html
    M tests/html/legend-Tests.html
    M tests/html/pie-Tests.html
    M tests/html/pieChart-Tests.html
    R tests/html/utils-Tests.html
    A tests/js/d3UtilsTests.js
    M tests/js/d3ViewComponentTests.js
    M tests/js/legendTests.js
    M tests/js/pieChartTests.js
    R tests/js/utilsTests.js

  Log Message:
  -----------
  FLOE-418: merge latest FLOE-412 (which in turn was a merge of FLOE-404 into FLOE-412...)


  Commit: d2995a25866793fb85f8d66d026ab3aa0e71510f
      https://github.com/fluid-project/chartAuthoring/commit/d2995a25866793fb85f8d66d026ab3aa0e71510f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/js/legend.js

  Log Message:
  -----------
  Merge branch 'FLOE-412' into FLOE-418


  Commit: 6fa9a9b96f87738a788d0caaa04b9e35b6d60c01
      https://github.com/fluid-project/chartAuthoring/commit/6fa9a9b96f87738a788d0caaa04b9e35b6d60c01
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M demos/accessible-pieChart.html

  Log Message:
  -----------
  FLOE-418: update utils.js -> d3Utils.js for demo


  Commit: 892be21dcc3ba1edfc4670b9422e4ed6f09583ba
      https://github.com/fluid-project/chartAuthoring/commit/892be21dcc3ba1edfc4670b9422e4ed6f09583ba
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/js/dataEntry.js
    M tests/js/dataEntryTests.js

  Log Message:
  -----------
  FLOE-418: rename input (generic) to value (specific to what the input does)


  Commit: 17c077d3cb840c99b016bf15db99e4cb88a630e7
      https://github.com/fluid-project/chartAuthoring/commit/17c077d3cb840c99b016bf15db99e4cb88a630e7
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/js/dataEntry.js

  Log Message:
  -----------
  FLOE-418: add configurable placeholder for label data entry field


  Commit: 388912fd48e7a9dc929327edc180c56fe42cd91c
      https://github.com/fluid-project/chartAuthoring/commit/388912fd48e7a9dc929327edc180c56fe42cd91c
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M tests/js/dataEntryTests.js

  Log Message:
  -----------
  FLOE-418: update a missed change of 'input' to 'value'


  Commit: d8c0bdc142d6f14f76a3d59efe23545b6eddb507
      https://github.com/fluid-project/chartAuthoring/commit/d8c0bdc142d6f14f76a3d59efe23545b6eddb507
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M .jshintrc
    M demos/accessible-pieChart.html
    M demos/index.html
    M src/html/dataEntryPanelTemplate.html
    M src/html/dataEntryTemplate.html
    M src/html/pieChartTemplate.html
    M src/js/chartAuthoring.js
    M src/js/d3Utils.js
    M src/js/d3ViewComponent.js
    M src/js/dataEntry.js
    M src/js/dataEntryPanel.js
    M src/js/legend.js
    M src/js/percentage.js
    M src/js/pie.js
    M src/js/pieChart.js
    M src/js/templateInjection.js
    M src/js/transformations.js
    M src/js/valueBinding.js
    M tests/html/chartAuthoring-Tests.html
    M tests/html/d3Utils-Tests.html
    M tests/html/d3ViewComponent-Tests.html
    M tests/html/dataEntry-Tests.html
    M tests/html/dataEntryPanel-Tests.html
    M tests/html/legend-Tests.html
    M tests/html/pie-Tests.html
    M tests/html/pieChart-Tests.html
    M tests/html/templateInjection-Tests.html
    M tests/html/valueBinding-Tests.html
    M tests/js/chartAuthoringTests.js
    M tests/js/d3UtilsTests.js
    M tests/js/d3ViewComponentTests.js
    M tests/js/dataEntryPanelTests.js
    M tests/js/dataEntryTests.js
    M tests/js/legendTests.js
    M tests/js/percentageTests.js
    M tests/js/pieChartTests.js
    M tests/js/pieTests.js
    M tests/js/templateInjectionTests.js
    M tests/js/testUtils.js
    M tests/js/transformationsTests.js
    M tests/js/valueBindingTests.js

  Log Message:
  -----------
  FLOE-418: update namespace from gpii to floe


  Commit: 74e6bebddf83720a63954d7d864d75a093cb3946
      https://github.com/fluid-project/chartAuthoring/commit/74e6bebddf83720a63954d7d864d75a093cb3946
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2015-10-06 (Tue, 06 Oct 2015)

  Changed paths:
    M Gruntfile.js
    M demos/index.html
    A demos/src/css/chartAuthoring-demo.css
    A src/html/chartAuthoringInterfaceTemplate.html
    M src/js/chartAuthoring.js
    M src/js/d3Utils.js
    M src/js/d3ViewComponent.js
    M src/js/dataEntry.js
    M src/js/dataEntryPanel.js
    M src/js/legend.js
    M src/js/percentage.js
    M src/js/pie.js
    M src/js/pieChart.js
    M src/js/templateInjection.js
    M src/js/transformations.js
    M src/js/valueBinding.js
    M tests/all-tests.html
    M tests/html/chartAuthoring-Tests.html
    M tests/html/d3Utils-Tests.html
    M tests/js/chartAuthoringTests.js
    M tests/js/d3UtilsTests.js
    M tests/js/d3ViewComponentTests.js
    M tests/js/dataEntryPanelTests.js
    M tests/js/dataEntryTests.js
    M tests/js/legendTests.js
    M tests/js/percentageTests.js
    M tests/js/pieChartTests.js
    M tests/js/pieTests.js
    M tests/js/templateInjectionTests.js
    M tests/js/testUtils.js
    M tests/js/transformationsTests.js
    M tests/js/valueBindingTests.js

  Log Message:
  -----------
  Merge final FLOE-412


  Commit: 9a0e0b421c262b589077b382edf308fb30753399
      https://github.com/fluid-project/chartAuthoring/commit/9a0e0b421c262b589077b382edf308fb30753399
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M src/js/pieChart.js

  Log Message:
  -----------
  FLOE-418: indentation lint


  Commit: aebb9eb326985caf7b4b3671180d05162f1948ca
      https://github.com/fluid-project/chartAuthoring/commit/aebb9eb326985caf7b4b3671180d05162f1948ca
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M demos/accessible-pieChart.html

  Log Message:
  -----------
  Use external stylesheet for piechart standalone demo


  Commit: d9d486354aa51a809ce2f2f7ac8ee6f8d034d6cb
      https://github.com/fluid-project/chartAuthoring/commit/d9d486354aa51a809ce2f2f7ac8ee6f8d034d6cb
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/js/pie.js
    M tests/html/pie-Tests.html
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-418: remove partial autoscaling implementation for now


  Commit: f6a26e0b1e50c17a3b74621da0066e03007ebd39
      https://github.com/fluid-project/chartAuthoring/commit/f6a26e0b1e50c17a3b74621da0066e03007ebd39
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    R demos/accessible-pieChart.html

  Log Message:
  -----------
  FLOE-418: remove rendered chart used for testing


  Commit: a5f41b19c749cea7f7cc09f9e20e26d1b7e1c310
      https://github.com/fluid-project/chartAuthoring/commit/a5f41b19c749cea7f7cc09f9e20e26d1b7e1c310
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: use floe namespace rather than fluid from global ID


  Commit: 33a9ea463f1a77b98377db25947e47736e6776d2
      https://github.com/fluid-project/chartAuthoring/commit/33a9ea463f1a77b98377db25947e47736e6776d2
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/js/legend.js
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: add aria-live attribute to pie SVG and legend table


  Commit: 86b56b45c27d2953b6e258d3c5237757bc5666c4
      https://github.com/fluid-project/chartAuthoring/commit/86b56b45c27d2953b6e258d3c5237757bc5666c4
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/html/dataEntryPanelTemplate.html
    M src/js/dataEntryPanel.js

  Log Message:
  -----------
  FLOE-418: add a selector for the form


  Commit: 13e8ad0b79a5c497b067e30b31be1eb1a1da0952
      https://github.com/fluid-project/chartAuthoring/commit/13e8ad0b79a5c497b067e30b31be1eb1a1da0952
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/js/chartAuthoring.js
    M tests/js/chartAuthoringTests.js

  Log Message:
  -----------
  FLOE-418: add aria-controls linkage between data entry form, pie chart and legend


  Commit: 6f6d299fedfa513964e8509c2081f2088098e32e
      https://github.com/fluid-project/chartAuthoring/commit/6f6d299fedfa513964e8509c2081f2088098e32e
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M src/js/chartAuthoring.js
    M src/js/d3ViewComponent.js

  Log Message:
  -----------
  FLOE-418: utility function for getting an id or setting a unique one if not present; use this function for addAriaConnections


  Commit: 49a20248258efc3e8f2eeef47ba52cc511bbefec
      https://github.com/fluid-project/chartAuthoring/commit/49a20248258efc3e8f2eeef47ba52cc511bbefec
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M src/js/d3ViewComponent.js
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: getOrCreateId function should return a usable ID even if component not yet instantiated; use getOrCreateId when generating pie chart title/desc


  Commit: 9cec00c2f70b05ef6974ce000749f3375d78f347
      https://github.com/fluid-project/chartAuthoring/commit/9cec00c2f70b05ef6974ce000749f3375d78f347
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M src/js/d3ViewComponent.js
    M tests/js/chartAuthoringTests.js

  Log Message:
  -----------
  FLOE-418: linting


  Commit: c44402efb98210adf83605daf872a4d7b5d842ce
      https://github.com/fluid-project/chartAuthoring/commit/c44402efb98210adf83605daf872a4d7b5d842ce
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M src/js/chartAuthoring.js
    M tests/js/chartAuthoringTests.js

  Log Message:
  -----------
  FLOE-418: add aria-control reference for data entry panel total


  Commit: 70c3fe51144309521e9069133d9a0a53ccb54700
      https://github.com/fluid-project/chartAuthoring/commit/70c3fe51144309521e9069133d9a0a53ccb54700
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-16 (Fri, 16 Oct 2015)

  Changed paths:
    M src/js/legend.js

  Log Message:
  -----------
  FLOE-418: presentation role for legend colour cells


  Commit: aef1d3d6bf3df987584d29d4a1ab4779c6d952e0
      https://github.com/fluid-project/chartAuthoring/commit/aef1d3d6bf3df987584d29d4a1ab4779c6d952e0
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/chartAuthoring.js
    M src/js/d3ViewComponent.js
    M src/js/pie.js
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-418: use fluid.allocateSimpleId built-in for getting/setting IDs on elements


  Commit: bed42bae8ff93eb0b514c9cbbdebcc65d92ea184
      https://github.com/fluid-project/chartAuthoring/commit/bed42bae8ff93eb0b514c9cbbdebcc65d92ea184
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/legend.js
    M tests/js/legendTests.js

  Log Message:
  -----------
  FLOE-418: add testing of displayed legend -> model synchroniztion


  Commit: d4467b4df75de482525c17495ed8916aaf5def11
      https://github.com/fluid-project/chartAuthoring/commit/d4467b4df75de482525c17495ed8916aaf5def11
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/pie.js

  Log Message:
  -----------
  FLOE-418: remove aria-live for the moment, since we're using role=img


  Commit: 974baac36211490ed9a22cd310f81cb3e404bf8f
      https://github.com/fluid-project/chartAuthoring/commit/974baac36211490ed9a22cd310f81cb3e404bf8f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/dataEntryPanel.js
    M tests/js/dataEntryPanelTests.js

  Log Message:
  -----------
  FLOE-418: add application of aria-live and aria-labelledby to total displayed value


  Commit: e07ede09175cd5fc2ac07fa2d27e5d173a3366ef
      https://github.com/fluid-project/chartAuthoring/commit/e07ede09175cd5fc2ac07fa2d27e5d173a3366ef
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/js/chartAuthoringTests.js

  Log Message:
  -----------
  FLOE-418: split out verifying aria connections into separate function


  Commit: f3d2c52d04353c223144ae3e1f877431b06ee383
      https://github.com/fluid-project/chartAuthoring/commit/f3d2c52d04353c223144ae3e1f877431b06ee383
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/legend.js

  Log Message:
  -----------
  FLOE-418: rename sort function to sortAscending


  Commit: 9bb1965a36d9b780ff62abf13d97f7d47c108092
      https://github.com/fluid-project/chartAuthoring/commit/9bb1965a36d9b780ff62abf13d97f7d47c108092
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M src/js/dataEntryPanel.js
    M tests/js/pieTests.js

  Log Message:
  -----------
  FLOE-418: linting


  Commit: 005bdb678a852ef5dba21d55f6373b0dd0f2ded8
      https://github.com/fluid-project/chartAuthoring/commit/005bdb678a852ef5dba21d55f6373b0dd0f2ded8
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/js/legendTests.js

  Log Message:
  -----------
  FLOE-418: add test of sort behaviour


  Commit: ba51a8b6f5a01fc89ac79d69a543b996edad152f
      https://github.com/fluid-project/chartAuthoring/commit/ba51a8b6f5a01fc89ac79d69a543b996edad152f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/js/legendTests.js

  Log Message:
  -----------
  FLOE-418: test for addValueFromArray function


  Commit: b48b083f7aa7de3e1d9166ca65c1e8a16fe4c394
      https://github.com/fluid-project/chartAuthoring/commit/b48b083f7aa7de3e1d9166ca65c1e8a16fe4c394
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/js/legendTests.js

  Log Message:
  -----------
  FLOE-418: add test that role=presentation is applied to color cells


  Commit: 38330d87884f761a25009e4be01019b8bf57c889
      https://github.com/fluid-project/chartAuthoring/commit/38330d87884f761a25009e4be01019b8bf57c889
  Author: Cindy Qi Li <cli at ocadu.ca>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M src/html/dataEntryPanelTemplate.html
    M src/js/chartAuthoring.js
    M src/js/d3ViewComponent.js
    M src/js/dataEntry.js
    M src/js/dataEntryPanel.js
    M src/js/legend.js
    M src/js/percentage.js
    M src/js/pie.js
    M src/js/pieChart.js
    M tests/html/chartAuthoring-Tests.html
    M tests/js/chartAuthoringTests.js
    M tests/js/dataEntryPanelTests.js
    M tests/js/dataEntryTests.js
    M tests/js/legendTests.js
    M tests/js/pieTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'alan/FLOE-418'

* alan/FLOE-418:
  FLOE-418: add test that role=presentation is applied to color cells
  FLOE-418: test for addValueFromArray function
  FLOE-418: add test of sort behaviour
  FLOE-418: linting
  FLOE-418: rename sort function to sortAscending
  FLOE-418: split out verifying aria connections into separate function
  FLOE-418: add application of aria-live and aria-labelledby to total displayed value
  FLOE-418: remove aria-live for the moment, since we're using role=img
  FLOE-418: add testing of displayed legend -> model synchroniztion
  FLOE-418: use fluid.allocateSimpleId built-in for getting/setting IDs on elements
  FLOE-418: presentation role for legend colour cells
  FLOE-418: add aria-control reference for data entry panel total
  FLOE-418: linting
  FLOE-418: getOrCreateId function should return a usable ID even if component not yet instantiated; use getOrCreateId when generating pie chart title/desc
  FLOE-418: utility function for getting an id or setting a unique one if not present; use this function for addAriaConnections
  FLOE-418: add aria-controls linkage between data entry form, pie chart and legend
  FLOE-418: add a selector for the form
  FLOE-418: add aria-live attribute to pie SVG and legend table
  FLOE-418: use floe namespace rather than fluid from global ID
  FLOE-418: remove rendered chart used for testing
  FLOE-418: remove partial autoscaling implementation for now
  Use external stylesheet for piechart standalone demo
  FLOE-418: indentation lint
  FLOE-418: update namespace from gpii to floe
  FLOE-418: update a missed change of 'input' to 'value'
  FLOE-418: add configurable placeholder for label data entry field
  FLOE-418: rename input (generic) to value (specific to what the input does)
  FLOE-418: update utils.js -> d3Utils.js for demo
  FLOE-418: use role=presentation on pie chart slices (later, they should perhaps be individually accessible slices)
  FLOE-418: use aria-labelledby instead of aria-describedby for connecting pie title & desc to SVG
  FLOE-418: static accessible pie chart (without authoring components, mostly for screen reader testing
  FLOE-418: legendTitle configurable from pieChart parent
  FLOE-418: linting
  FLOE-418: configurable title/caption for legend, with test coverage
  FLOE-418: linting
  FLOE-418: test creation of title and desc tags
  FLOE-418: selectors for title and desc
  FLOE-418: pie title/description configurable from parent pieChart component; tabindex=0 for pie so keyboard focusable
  FLOE-418: generate unique ID for pie to explicitly associate title and desc via aria-describedby
  FLOE-418: remove accidentally committed code
  FLOE-418: configurable title & desc for pie chart SVG
  FLOE-418: aria-label for data entry inputs, with tests
  FLOE-418: slightly different demo styling
  FLOE-414: style for autoscale text area in <style> block
  FLOE-414: linting, add comments
  FLOE-414: autoscaling option for pie based on container size


Compare: https://github.com/fluid-project/chartAuthoring/compare/df106a8f9d35...38330d87884f


More information about the Commits mailing list