summaryrefslogtreecommitdiffstats
path: root/src/datavisualization
Commit message (Collapse)AuthorAgeFilesLines
* Clear surface data array after array reset Tomi Korpipää2013-11-071-0/+5
| | | | | | | | Task-number: QTRD-2542 Change-Id: I5983b217ae15f17d75ac09fe3492e6d56b8e8152 Change-Id: I5983b217ae15f17d75ac09fe3492e6d56b8e8152 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* ES2 support for scatter pointsTomi Korpipää2013-11-065-11/+58
| | | | | | | Task-number: QTRD-2539 Change-Id: I2465322d9a4341ce4c345756fe085a4c5ad2be5b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added GL_POINTS for scatter Tomi Korpipää2013-11-0611-102/+187
| | | | | | | | Task-number: QTRD-2535 Change-Id: Icf2d4ab1d8a46ea38864d2b587411ed05c58de38 Change-Id: Icf2d4ab1d8a46ea38864d2b587411ed05c58de38 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* ES2 shadow message Tomi Korpipää2013-11-054-6/+17
| | | | | | | | Task-number: QTRD-2536 Change-Id: I82f763547a632ceada070d9440785b218b3a0011 Change-Id: I82f763547a632ceada070d9440785b218b3a0011 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Add configurable main and slice view ordering.Keränen Pasi2013-11-055-12/+52
| | | | | Change-Id: I9f5d7399d60971c782fa8ac6fc39a05fa3bbcaa8 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Q_PROPERTY NOTIFY addition, part 2 Tomi Korpipää2013-11-058-54/+168
| | | | | | | | Task-number: QTRD-2534 Change-Id: I243f1457aef986d54cb27a5a24b411b2291d8c0d Change-Id: I243f1457aef986d54cb27a5a24b411b2291d8c0d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Q_PROPERTY NOTIFY addition, part 1Tomi Korpipää2013-11-055-31/+60
| | | | | | | | | Task-number: QTRD-2534 + Abstract3DController and AbstractDeclarative notifiers done Change-Id: I405b06388c4e9c9226ebbb051452ecf4f6b637c9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Surface toggling API implementedTomi Korpipää2013-11-047-57/+118
| | | | | | | Task-number: QTRD-2337 Change-Id: I59695a042c864faed90839c4e566fcece5cb94f4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix build instructionsMiikka Heikkinen2013-11-041-6/+11
| | | | | Change-Id: I246b2f413494e8abd0b1c26d424592ac86047592 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Remove unnecessary render cycle for slicing mode.Miikka Heikkinen2013-11-042-14/+0
| | | | | Change-Id: I685352180bd7c17783c1f8a131b2d1877106622c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed minimal qml functionality Tomi Korpipää2013-11-011-2/+4
| | | | | | | | Task-number: QTRD-2529 Change-Id: I84d9a86ce128b4c02324abf0458d68a19deda9ce Change-Id: I84d9a86ce128b4c02324abf0458d68a19deda9ce Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Support for non-zero centered data in scatter Tomi Korpipää2013-11-015-45/+79
| | | | | | | | Task-number: QTRD-2311 Change-Id: I12a60b2d10dd6706d5303cdf127a54f05a819780 Change-Id: I12a60b2d10dd6706d5303cdf127a54f05a819780 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Remove com.digia. from QML importMiikka Heikkinen2013-11-0121-42/+42
| | | | | Change-Id: Ic9c44d9af34d602a017ef274cc73fb6ad51f59d8 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* MinGW compilation error fix Tomi Korpipää2013-11-011-2/+2
| | | | | | Change-Id: I7a966ca8eaed9c7be7333aed57e548aa4ff8d8f7 Change-Id: I7a966ca8eaed9c7be7333aed57e548aa4ff8d8f7 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Shadows fixed for barsTomi Korpipää2013-10-312-44/+39
| | | | | | | Task-number: QTRD-2524 Change-Id: I8d016a471a18e7f1465be19fdd029d55fb525c07 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Cleaning controller callbacks from renderers, part 2Miikka Heikkinen2013-10-3114-134/+78
| | | | | | | | | Removed m_controller from renderers so it won't accidentally be used again. Replaced the remaining callbacks with queued signals. Task-number: QTRD-2216 Change-Id: Ib10bc661bcdc3d810baa8b2513f5e6dd67f7207e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Support for off-zero bar value rangesTomi Korpipää2013-10-312-19/+66
| | | | | | | Task-number: QTRD-2520 Change-Id: Id648ff3a8ff6c742c06b8f4b03482c4173ed2ffa Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Cleaning controller callbacks from renderers, part 1Miikka Heikkinen2013-10-3111-62/+101
| | | | | | | | Input state and position via synchronization Task-number: QTRD-2216 Change-Id: If53530aa9f65a8668fb628ba86d367149a62e64f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Support for non-zero centered data in barsTomi Korpipää2013-10-3012-152/+120
| | | | | | | Task-number: QTRD-2198 Change-Id: Ief48895d93ac9a8ab70743f3da0fdaf7ccd6ea27 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* QML selection API for scatter and surfaceMiikka Heikkinen2013-10-302-0/+15
| | | | | Change-Id: I8a6f28fff8833cb123340ee5a953d29cea40f502 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Selection overhaulMiikka Heikkinen2013-10-3028-465/+646
| | | | | | | | | | | | | | | | Selection modes are now proper flags, so you can easily mix and match item, row, and column modes as you wish. Slice flag means automatic slicing control - if user wishes to control slicing himself, he should not set this mode flag. Clicking an item on graph now emits clicked signal from renderer to controller on all graphs instead of setting the selected item. Controller will set the selected item based on this information. Task-number: QTRD-2366 Task-number: QTRD-2491 Change-Id: I6251c42e22ea676613fbd36685e33574e6eb9a1a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Grid line bars replaced by flatsTomi Korpipää2013-10-294-108/+191
| | | | | | | | | Task-number: QTRD-2509 + polygon offset added to labels Change-Id: I9d56a2001943d2d817f32c503790c07c241297b5 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix scatter item label positioningMiikka Heikkinen2013-10-281-1/+1
| | | | | Change-Id: I4403b9b585ebac9dc2a4446211967e9f59626e75 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Tech preview RC fixes Tomi Korpipää2013-10-252-3/+18
| | | | | | Change-Id: I5a47053c8708b9a9c37b845bc55166f02fc99de3 Change-Id: I5a47053c8708b9a9c37b845bc55166f02fc99de3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix whitespace issue in getting started docMiikka Heikkinen2013-10-251-1/+1
| | | | | Change-Id: Icb9b704a1c2ae37cc6091b91dc690eba84f5ac5a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix a couple of build warningsMiikka Heikkinen2013-10-251-3/+1
| | | | | Change-Id: I1962ee8fcf0c074f1152929294de7928c73d4f62 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Minor Getting started fixMiikka Heikkinen2013-10-251-3/+3
| | | | | Change-Id: I59114e036689921f0c20df61b73f60a65982fd6c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Doc: language review datavisualizationNico Vertriest2013-10-2521-85/+85
| | | | | | | Task-number: QTBUG-33360 Change-Id: I67eaab3914effa2a7a5be1b72c6d2c59cb2402f6 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Bars autoscaling fixedTomi Korpipää2013-10-242-6/+6
| | | | | | | Task-number: QTRD-2503 Change-Id: Ib4f621d33411168343540a51a505b4ece1679f77 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* 0,0 slice problem fixed Tomi Korpipää2013-10-242-3/+9
| | | | | | | | Task-number: QTRD-2218 Change-Id: Ifa0acab4a9755d9cd2a066541c2d7a3715f9152c Change-Id: Ifa0acab4a9755d9cd2a066541c2d7a3715f9152c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Dropped flat shader requirement from 1.50 to 1.20 Tomi Korpipää2013-10-233-5/+9
| | | | | | | | | | Task-number: QTRD-2287 - still does not work on ES2, as it's GLSL ES 1.0 Change-Id: I17cdb893daef35e83269ea2a73180fdaf3caca80 Change-Id: I17cdb893daef35e83269ea2a73180fdaf3caca80 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Removed jitter from the selection ballMika Salmela2013-10-231-3/+3
| | | | | | | | Task-number: QTRD-2372 Change-Id: I360d1295e6982fab8a3e27521a392ff29a5c68e5 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Polygon offset to surface gridMika Salmela2013-10-231-19/+17
| | | | | | | | - Verified on Android & Angle Change-Id: I5049b54d4133f26c48462eebdb64384b8b026845 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Minor cleanup to surface rendererMiikka Heikkinen2013-10-221-54/+36
| | | | | Change-Id: I592f8505820f364b12237e0d706d4069a0604f15 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Slice view lighting fixed Tomi Korpipää2013-10-223-115/+46
| | | | | | | | | | Task-number: QTRD-2490 + grid line lighting fixed Change-Id: Ieed6b3ab52baca958b84a814093ccd1e6fa8ba71 Change-Id: Ieed6b3ab52baca958b84a814093ccd1e6fa8ba71 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixed buffer creation failure issueTomi Korpipää2013-10-223-5/+21
| | | | | | | Task-number: QTRD-2316 Change-Id: Ic1b206687c6d5f591259d11874cddd3f6f4c51b2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Removed obsolete additions (zComp -related) Tomi Korpipää2013-10-223-9/+5
| | | | | | Change-Id: If4cb4f89bdfd9dc357f8fc2d8cc1ad95e446c483 Change-Id: If4cb4f89bdfd9dc357f8fc2d8cc1ad95e446c483 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Minor optimizations and cleanup to bars and scatter renderingMiikka Heikkinen2013-10-225-530/+441
| | | | | Change-Id: I4fc5b83bfb41ff9bcd54438710b68c8132334cd3 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Removed obsolete function Tomi Korpipää2013-10-212-49/+0
| | | | | | Change-Id: Ic52f1a4775453a4db910ea27b172f82554f7a9b6 Change-Id: Ic52f1a4775453a4db910ea27b172f82554f7a9b6 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Changed depth buffer to 24 bits Tomi Korpipää2013-10-212-2/+2
| | | | | | Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed ES2 gradient problem Tomi Korpipää2013-10-215-6/+6
| | | | | | | | | | Task-number: QTRD-2453 + changed gradient texture to a power-of-two size to avoid gradient errors on Android Change-Id: I67b1c87d3143073ceb2523017e3968d16d0cd503 Change-Id: I67b1c87d3143073ceb2523017e3968d16d0cd503 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix grid line shadowing Tomi Korpipää2013-10-213-6/+18
| | | | | | Change-Id: I25870a86853508737b54116405c98ddf7e41e6b7 Change-Id: I25870a86853508737b54116405c98ddf7e41e6b7 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Background lighting fix Tomi Korpipää2013-10-216-34/+32
| | | | | | | | Task-number: QTRD-2482 Change-Id: Ifb7bf95a7ff1da7adea3a40ce54855d915a803a2 Change-Id: Ifb7bf95a7ff1da7adea3a40ce54855d915a803a2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Removed zComp Tomi Korpipää2013-10-216-118/+114
| | | | | | | | Task-number: QTRD-2488 Change-Id: I7d7b067a1d82a44aa349f553f0aff7c173969ea9 Change-Id: I7d7b067a1d82a44aa349f553f0aff7c173969ea9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixes to inputhandler docsMiikka Heikkinen2013-10-181-5/+7
| | | | | Change-Id: I7e7d88d42a3fb4bbe6f8c5d163ef8567ba293758 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Doc: language/style review datavisualization docNico Vertriest2013-10-183-37/+38
| | | | | | Task-number: QTBUG-33360 Change-Id: Ib6918dcc4c0ee213dddb118616940306a10001fa Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix minimal examplesMiikka Heikkinen2013-10-173-11/+11
| | | | | Change-Id: Ib02f1d361164e5ba983c7843a538273165e034da Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Removed floor lines from surface slice Tomi Korpipää2013-10-171-33/+3
| | | | | | | | | - Floor lines are not visible because slice view is in orthographic projection Change-Id: Ia22fa08ef258228750157f5c45f1e2f8a2f3da9d Change-Id: Ia22fa08ef258228750157f5c45f1e2f8a2f3da9d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Surface grid drawer cleanup Tomi Korpipää2013-10-171-10/+0
| | | | | | Change-Id: I64c95f8df29c4500260673b0205cbc8726ea1637 Change-Id: I64c95f8df29c4500260673b0205cbc8726ea1637 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Change order of slice and main renderingMiikka Heikkinen2013-10-172-10/+8
| | | | | | | Fixes issue with having one frame with incorrect slice. Change-Id: I5f3ef79f4fc304bf87aaff7f3fd5d3d6fa349dce Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>