Closed diosmosis closed 10 years ago
In 06fa18de9b9a58168d77af893a22de314b207ef9: Refs #4077, added initial, minimal, new DataTable visualization (Treemap) that uses JavaScript Infovis Toolkit.
Notes:
In 636ce2413c939e434e8b5ecd0218a879d0a94eb6: Refs #4077, fixed some bugs and make sure enough nodes are displayed in a treemap graph.
In 9638e3225de02fa0c69bc6fbfe8523f73c6306ee: Refs #4077, add ability for treemap to color nodes based on evolution of metric since last period.
Notes:
In e009d4746c2e2b97a90c8e0b91eff48bb71ade3f: Refs #4077, show logo next to label in treemap nodes, allow nodes w/ associated URLs to open those URLs when clicked, and fix bug having to do w/ trying to load subtables/other rows more than once.
In b196fb124316508cf9942a8cc95cd6b4333468e2: Refs #4077, fix several bugs in treemap visualization, and show evolution in tooltip.
In caef9f915cf73365a28960aba3e4df97f47391b5: Refs #4041, #4077, started refactoring of series picker JavaScript so it can be used by more than just jqPlot graphs.
Notes:
In fcb589270edc4ebfb56e6b778e486cc38bb2e033: Refs #4077, #4041, separated jqplot specific code from generic series picker code and cleaned up series picker code a bit.
In f1193c901eadee1e910af3e28e9a28e9397b2aae: Refs #4041, #4077, document SeriesPicker JS class.
In ed0f3d20d7ff4dc8ef4057cd4c7e608314ce3f69: Refs #4100, #4041, #4077, add minimal UI module inclusion/creation function and use for SeriesPicker. Also includes a documentation correction for SeriesPicker.
In 6aa3a44dd6d15aa2b4b455565fa84612d10e7dc8: Refs #4100, #4041, #4077, fix docs in last commit.
In d30d252c71ad56f95979113e4b1a67846d715134: Refs #4077, add series picker to treemap visualization and add column value to treemap node tooltip.
In 8fa0f1ee298216583d8cb3122d82fed5a34a47e4: Refs #4077, fix several bugs w/ new treemap visualization, fix a bug in series picker placement logic, tweak treemap UI, add zoom out button to treemap UI and fix bug in DataTableManipulator that affected Flattener.
In b5f5f9f9be01c49fe8366fdcc4b336301d743042: Refs #4077, disable treemap when flat=1.
In ed213bd7405e4c95420324a9f37239d3d2349a7a: Refs #4077, add initial README.
In 83261e010ae9f5d2f9d39a7589eecd0b40b1b2bf: Refs #4041, #3317, #4077, allow different visualizations to specify their own loading logic (when the appropriate footer icon is clicked) and fix a couple UI bugs in treemap.
In 72e081602f3e4a1c0b3fdca9f8b112f26c014489: Refs #4077, determine node area dynamically.
In acf80b4290d26601df56593f0d135eb1919939e2: Refs #4077, remove ability to explore aggregate rows in treemap.
In 9932df2d0f221bb5d79ca7d78e3aa7a609051ff1: Refs #4077, try to fix treemap loading error on Actions reports and tweak evolution tooltip.
In e1d8b322cc3f320c2f7715520f0c6cb49727c4f4: Refs #4077, truncate in treemap before queued filters are applied.
In 57c50242f6082d6fad4632bf952aeb3967c0fff1: Refs #4077, fix bug in last commit.
In b2c7cd1772f6ffa75e24bc433fc479f9e805979b: Refs #4077, try and diagnose failure.
In ff9b4ca855c91d53f49331fe971c31cf8091efc0: Refs #4077, remove 'depth' property as it is no longer relevant w/ new dynamic truncation.
In cdb1c043692c92c6e9a5d9a00a231d4515bb7075: Refs #4077, fix regression.
In e4ceaf9911e98b64b44a42ad9a1d52a85891dd6f: Refs #4077, fix series picker popover placement logic & remove subtable handling from Treemap.
In 3f68f3250857709ea5d1b77eb6cc76b1b4660ab9: Refs #4077, fix treemap regressions.
In 78b10b22e9d51e1103f52db3b9c1714d2d4aa6d5: Refs #4077, make sure all treemap parameters are saved when used in widget.
In dfe97e03ae41e31f360edab6f10cadc7b2e1354d: Refs #4077, fill out treemap visualization README. skip
In e3a331c5c8d2a156e6e1b3a3f167fde592009a88: Refs #4077, put node tooltip on separate lines.
In 035204ae3a270027bc8f1b6bf99b3ee93ce7cd65: Refs #4077, use proper table ID when returning treemap data by AJAX.
In ed569f20bbf74dd40ec33f9204bbbfd33358eba4: Refs #4041, #4077, make sure treemap subtable loading determines row limit dynamically, and allow visualizations to apply viewdatatable queued filters on their own time.
In c2061d4fd17875fba690b404c38bee30cde2fd31: Refs #4077, #4041, resize treemap on widget resize and fix regression in jqplot refactoring (export as image didn't work).
In c08f6c1cc37ad1ab1ccceb6e7df5f63f05fcd49a: Refs #4077, fix bug with zoom out button toggling and make sure treemap icon is not displayed on evolution graph.
Initial version done.
This ticket is for the new treemap datatable visualization.