summaryrefslogtreecommitdiffstats
path: root/src/datavisualization
Commit message (Collapse)AuthorAgeFilesLines
...
* Renaming declarative base class.Keränen Pasi2013-09-254-15/+15
| | | | | | Change-Id: Ib159ca18fc797300d2962f7ac677a33607f50c44 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Added abstract baseclass for declarative components.Keränen Pasi2013-09-257-415/+401
| | | | | Change-Id: Icdeb487388bb9c36cfbb6d7077de052434ec3fe3 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added missing qmlmethod docs Tomi Korpipää2013-09-252-0/+41
| | | | | | | | Task-number: QTRD-2133 Change-Id: I8549448eda6fcbf667810cee7f14e75e0b6384ef Change-Id: I8549448eda6fcbf667810cee7f14e75e0b6384ef Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Clear selection point if data changesMiikka Heikkinen2013-09-242-12/+3
| | | | | | | Task-number: QTRD-2313 Change-Id: Ie09d21eee1d118e3ced8d37e6623c7036deba4c9 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Smooth selection sphere for surfaceMiikka Heikkinen2013-09-241-1/+1
| | | | | | | Task-number: QTRD-2327 Change-Id: Ie824640396d3458437bd25913d4556a9292603bd Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Zero-color gradient fix for surface Tomi Korpipää2013-09-246-17/+6
| | | | | | | | Task-number: QTRD-2329 Change-Id: I616e2e97ac67ddd9fbdf2d0715f5841b3df46561 Change-Id: I616e2e97ac67ddd9fbdf2d0715f5841b3df46561 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Draw surface grid twice to get rid of artifactsMiikka Heikkinen2013-09-241-13/+9
| | | | | | | Task-number: QTRD-2312 Change-Id: I1fc609aeb26ef4aedc972145a5326f41b3f0b999 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Gradient setting API added to SurfaceTomi Korpipää2013-09-246-11/+57
| | | | | | | Task-number: QTRD-2288 Change-Id: Ibe8db55cb0435db71c1d2a9081e2dab746b46c07 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Made surface axis ranges adjustable.Miikka Heikkinen2013-09-247-122/+184
| | | | | | | | | | | | If the surface is partially off the visible range, only grids that are fully within the visible range will be drawn. If only one row or column is within visible range, surface is not drawn. Task-number: QTRD-2320 Change-Id: If2691577cde61dfd270d79c32b9d6f69984966ba Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Peter-panning removed Tomi Korpipää2013-09-241-22/+20
| | | | | | | | | Task-number: QTRD-2177 Change-Id: Ice3ba853b0b2362b39b86db726ab9d1b6fecbd89 Change-Id: Ice3ba853b0b2362b39b86db726ab9d1b6fecbd89 Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Label "skewing" fixedTomi Korpipää2013-09-237-43/+42
| | | | | | | | Task-number: QTRD-2322 Change-Id: Ie4bb95dc4f62bad1fef605461452168ea260fa26 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Added device pixel ratio change detection to widgetsKeränen Pasi2013-09-2314-34/+77
| | | | | Change-Id: I7c0677c5e6b862589150d1be8a5c5a8a0e5b4445 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Shadow support for surfaceTomi Korpipää2013-09-232-146/+234
| | | | | | | | | | | | | Task-number: QTRD-2266 - shadows are now supported (but disabled, as they don't work well) - we probably need a separate depth shader for surface + removed obsolete code and variables + cleaned up Change-Id: I91a59b7fef7fdccf40b43ef0534eecb37d97abe2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Removed old themesTomi Korpipää2013-09-238-251/+5
| | | | | | | Task-number: QTRD-2319 Change-Id: I90e6add03fdca157fec6aa2398488982ab05d104 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixed Valgrind reported memory issues.Heikkinen Miikka2013-09-205-5/+28
| | | | | Change-Id: I9ccb460b5cceb969827ede510b3c05d07467358d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Surface: base gradient from theme Tomi Korpipää2013-09-202-5/+10
| | | | | | | | Task-number: QTRD-2318 Change-Id: If0483647ce4674a7f2f0cc1fa7aaab3fca5b16fe Change-Id: If0483647ce4674a7f2f0cc1fa7aaab3fca5b16fe Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Surface: Implemented giving a height map via APITomi Korpipää2013-09-205-1/+349
| | | | | | | Task-number: QTRD-2273 Change-Id: Ib0c540d52711ced38421b744664de7eddd97b585 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Fix to qdoc bug.Keränen Pasi2013-09-201-0/+2
| | | | | | Change-Id: I71840900c7d04bbc635d5656eff5ff122f183b2b Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fix docs about data windowMiikka Heikkinen2013-09-204-6/+9
| | | | | Change-Id: I6b7721332fadf39515cad55640ddb99f92312dd8 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix scaling of the surfaceMiikka Heikkinen2013-09-203-227/+391
| | | | | | | | | No longer will surface grid count cause scaling of the background etc. Task-number: QTRD-2267 Change-Id: I9dd62bcd6ed7b342abc8a52c7f88ed88d22ded69 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixes to setting of active camera and light in the scene.Keränen Pasi2013-09-191-2/+6
| | | | | Change-Id: Ibe70e175ded6e853b4f37db13160d5f99fad6c98 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Qdoc documentation for new scene and input classes.Keränen Pasi2013-09-1923-335/+687
| | | | | | Change-Id: I5d9680fcf2e49655c1b9bcdf961bbda02bf31968 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Documentation for Q3DSurface and QSurfaceDataProxyMika Salmela2013-09-197-59/+201
| | | | | | | | Task-number: QTRD-2284 Change-Id: I1488e420656eab9e622f82860c896b55f87d7596 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Selection ball color from theme (highlightbarcolor) Tomi Korpipää2013-09-191-1/+2
| | | | | | | | Task-number: QTRD-2309 Change-Id: I85b97389b59e99cb96d18d6cb19b3b5e4b35aeae Change-Id: I85b97389b59e99cb96d18d6cb19b3b5e4b35aeae Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Implement limts related autoscaling for surfaceMiikka Heikkinen2013-09-197-50/+149
| | | | | | | Task-number: QTRD-2267 Change-Id: I406e1530585989a873885ac1ab8e4d2913080c22 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Theme draft 3 Tomi Korpipää2013-09-186-15/+40
| | | | | | | | | | Task-number: QTRD-2277 + added control over label borders to theme Change-Id: Ib0047233d920bcf8cdaf5cc6165d9d17513b209a Change-Id: Ib0047233d920bcf8cdaf5cc6165d9d17513b209a Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* ES2 tweak for surface Tomi Korpipää2013-09-181-0/+2
| | | | | | Change-Id: Ic80832ce0ca85e818ad4e063cbd052a5c003d73f Change-Id: Ic80832ce0ca85e818ad4e063cbd052a5c003d73f Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Implemented tap-and-hold for touch input handlerTomi Korpipää2013-09-185-5/+108
| | | | | | | | | | + added touch selection support for surface Task-number: QTRD-2304 Task-number: QTRD-2308 Change-Id: I34808e2101e90e97b921e919acad92da964cbade Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Remove buggy code for adjusting surface samplespace.Miikka Heikkinen2013-09-184-28/+56
| | | | | | | For now we require data range and axis range to be the same. Change-Id: Ie26a0728f9d6c4a014000ea8ccf71221f799899a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* ES2 shader support for surface Tomi Korpipää2013-09-187-67/+86
| | | | | | | | Task-number: QTRD-2290 Change-Id: I52a7fbd8d72e6cd4f73dd3072103cdbf518df321 Change-Id: I52a7fbd8d72e6cd4f73dd3072103cdbf518df321 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Bar graph data window controlled by category axes rangesMiikka Heikkinen2013-09-1819-337/+398
| | | | | | | | Task-number: QTRD-2183 Task-number: QTRD-2254 Change-Id: I09808c3980a4fa60b7584839e834ee3a734b3e9a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix surface crash when row/column counts are oneMiikka Heikkinen2013-09-171-4/+8
| | | | | Change-Id: I6abc3a614f6479dc87631c1b712ab655515a70b2 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Jumpiness fixed Tomi Korpipää2013-09-171-3/+1
| | | | | | | | Task-number: QTRD-2300 Change-Id: Iac48925ca3e0513cccd3fb54b1e373d51497dc85 Change-Id: Iac48925ca3e0513cccd3fb54b1e373d51497dc85 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Misc bug fixesMika Salmela2013-09-1711-102/+359
| | | | | | | | | | | | | | | | | | | | | | | | | | - Enabled zooming on Surface C++ api - User modified gradient takes effect - Scene pointer is updated to selection pointer - Font changing is listened on selection pointer and label's are generated using selected font - Selection label format copied from scatter. Looks to be very handy. - Check for OpenGL 1.5 version and block coarse surface if below - Added some theme handling. Not sure if the bug is fully fixed. Probably requires shadow fixes to be fully similar to others. - HAHAA. Now even single rows and columns supported. Even one value will produce surface Task-number: QTRD-2279 Task-number: QTRD-2265 Task-number: QTRD-2261 Task-number: QTRD-2269 Task-number: QTRD-2268 Task-number: QTRD-2272 Change-Id: Id34d843b2898e4cf1e4dde10ce23e0eaab4738a7 Signed-off-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Rotated value labels 90 degrees Tomi Korpipää2013-09-172-14/+44
| | | | | | | | | | Task-number: QTRD-2263 - no rotation if we have negatives, it looked odd Change-Id: I5f4b0958fd3410e64348e99e76ab747ad65d7ee2 Change-Id: I5f4b0958fd3410e64348e99e76ab747ad65d7ee2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Axis title overlap fix Tomi Korpipää2013-09-172-17/+22
| | | | | | | | Task-number: QTRD-2263 Change-Id: I3428109e591f299600b29c3fa558d5db4afc4b87 Change-Id: I3428109e591f299600b29c3fa558d5db4afc4b87 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Theme draft 2 Tomi Korpipää2013-09-174-11/+11
| | | | | | | | Task-number: QTRD-2277 Change-Id: Ide3997c2bc5bbe4844b40e84caf9096a597813de Change-Id: Ide3997c2bc5bbe4844b40e84caf9096a597813de Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Doc snippet fixes Tomi Korpipää2013-09-172-3/+7
| | | | | | Change-Id: I3f4211e65ad285bf3edffd83c5822cd7c5718fc3 Change-Id: I3f4211e65ad285bf3edffd83c5822cd7c5718fc3 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* 0,0 -position slice highlight problem fixed Tomi Korpipää2013-09-161-0/+2
| | | | | | | | Task-number: QTRD-2295 Change-Id: Idca80c1e827d8d4a9614f1c7bf936386a857d8a3 Change-Id: Idca80c1e827d8d4a9614f1c7bf936386a857d8a3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Mingw compile warning removed Tomi Korpipää2013-09-161-1/+1
| | | | | | Change-Id: I2ef1f6c8290a95f0cdfa469d58347fee55774867 Change-Id: I2ef1f6c8290a95f0cdfa469d58347fee55774867 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Android selection label fix Tomi Korpipää2013-09-161-77/+4
| | | | | | | | Task-number: QTRD-2294 Change-Id: I339a375efc99de4faa966ed1cd0324ad13b5898d Change-Id: I339a375efc99de4faa966ed1cd0324ad13b5898d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Automatic row/col categories for bar and surface item model mappersMiikka Heikkinen2013-09-1612-68/+427
| | | | | | | Task-number: QTRD-2271 Change-Id: I571e4010f3780722564f06c06bcc346d5803c646 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Slice view uses highlight colors for bars Tomi Korpipää2013-09-161-5/+13
| | | | | | Change-Id: I09a36568db78edf3bd768e78dc7fc0b525efb332 Change-Id: I09a36568db78edf3bd768e78dc7fc0b525efb332 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Theme draft Tomi Korpipää2013-09-165-12/+164
| | | | | | | | Task-number: QTRD-2277 Change-Id: I9d35587e0442c648073e533d5619da301d48af17 Change-Id: I9d35587e0442c648073e533d5619da301d48af17 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Axis setRange selects region from dataMika Salmela2013-09-139-42/+294
| | | | | | | Task-number: QTRD-2280 Change-Id: I6313ac321f84fbd6d9a06c198caccccd805d336b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Slice view update using selection api issue fixed Tomi Korpipää2013-09-131-1/+2
| | | | | | | | Task-number: QTRD-2276 Change-Id: I68e4e84099b7db6001873bcdb7a1f515f49f66c2 Change-Id: I68e4e84099b7db6001873bcdb7a1f515f49f66c2 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Slice view shadow issue fixed Tomi Korpipää2013-09-132-18/+9
| | | | | | | | Task-number: QTRD-2257 Change-Id: If5d0b2ceb9fcc2d740835371604f680fd2da65aa Change-Id: If5d0b2ceb9fcc2d740835371604f680fd2da65aa Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Bar selection is highlighted in slice view Tomi Korpipää2013-09-131-5/+6
| | | | | | | | Task-number: QTRD-2259 Change-Id: Ia7143073eafd9b2c517ea33c7c9126a1041eb8fa Change-Id: Ia7143073eafd9b2c517ea33c7c9126a1041eb8fa Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Bug fix Tomi Korpipää2013-09-131-8/+3
| | | | | | | | | If rotation is enabled while in slice view, label ordering was flipped incorrectly with the main scene rotation. Change-Id: Icfe8f2163322d753206849304894a3c841aa5f67 Change-Id: Icfe8f2163322d753206849304894a3c841aa5f67 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Rotation in slice view issue fixed Tomi Korpipää2013-09-133-6/+9
| | | | | | | | Task-number: QTRD-2264 Change-Id: I4bc51367f33f2c0855e6e7e9380b3798b4ad3a61 Change-Id: I4bc51367f33f2c0855e6e7e9380b3798b4ad3a61 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>