summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Valgrind reported issues in cpp testsMiikka Heikkinen2014-11-069-87/+116
| | | | | Change-Id: I284832fc697e0ac6ef1ba1bb857892a10cbcd8fd Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added flags to software renderer test Tomi Korpipää2014-11-052-0/+4
| | | | | | Change-Id: I0667a0e53fd07fe9c6ce7b2d63887eda1692bf3b Change-Id: I0667a0e53fd07fe9c6ce7b2d63887eda1692bf3b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fixed font size jumping in ES2 Tomi Korpipää2014-11-051-1/+1
| | | | | | | | Task-number: QTRD-3412 Change-Id: I7f19ee34ccdde3a227033e3a88994e157b0092c4 Change-Id: I7f19ee34ccdde3a227033e3a88994e157b0092c4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Force software renderer to using ES2 Tomi Korpipää2014-11-054-11/+59
| | | | | | | Task-number: QTRD-3410 Change-Id: I86b240b6548ec4c94f6be0dc352ed112965926f3 Change-Id: I86b240b6548ec4c94f6be0dc352ed112965926f3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Qml perf data generation on cppMika Salmela2014-11-036-30/+104
| | | | | Change-Id: If770c96ff84e49a747c4355e56bff002556cd659 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Fix compiler warning on 64bit linuxMiikka Heikkinen2014-11-032-3/+3
| | | | | Change-Id: I4ab8d595ac9f8b069057178079ad7714eaf6e13c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix qmloscilloscope linking issue on some envsMiikka Heikkinen2014-11-031-1/+1
| | | | | Change-Id: Iab45f95e8ff0faacc5cf50fdf052bf2c69d7988a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fixed surface slice problemTomi Korpipää2014-10-311-1/+1
| | | | | | Task-number: QTRD-3402 Change-Id: I70ef641fc7249b144d6e98971f1fb74f2935d706 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Allow small delay in scene test for viewport resizeMiikka Heikkinen2014-10-311-1/+1
| | | | | | | | | | On linux, there seems to be some asynchronous activity related to window resizing, since calling processEvents() is not enough to ensure viewport size gets updated in subViews test. Use QTRY_COMPARE to allow for small delay. Change-Id: Idae04ff9436c819ef150caa57f6fa988e4011746 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Use QOffscreenSurface instead of QWindow for dummy surfaces.Miikka Heikkinen2014-10-303-9/+7
| | | | | | | | | Android doesn't like creating extra QWindows, so changed dummy surfaces used to do static initialization and cleanup to use QOffscreenSurface. Change-Id: Ia42e288a05ef49524252c457f3a3494677e3fc63 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Fix crash on qmloscilloscope in Qt 5.4Miikka Heikkinen2014-10-302-2/+2
| | | | | | | | Binding slider value to its minimum value is not correct, so just initialize it on component complete. Change-Id: Ia21ecbffdef84448b70c6b09d240ea4f854ca541 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Fix another crash at app shutdown.Miikka Heikkinen2014-10-301-3/+2
| | | | | | | Context doesn't exist on all envs at shutdown. Change-Id: I6c0398203f0ab3ceaa38f64936cdf375c43e9f55 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Fix crash on application shutdown.Miikka Heikkinen2014-10-301-1/+1
| | | | | | | | Label items should not try to delete their textures at destructor if they are already deleted. Change-Id: I8131301bec47a0a2617b4a923d7cce430d35e18b Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Designer plugin bug fix Tomi Korpipää2014-10-302-2/+2
| | | | | | | | Radiallabeloffset needs 2 decimals, as step size is 0.01 Change-Id: I7766613737beb217f6dd68b5a9aca666b15c7fab Change-Id: I7766613737beb217f6dd68b5a9aca666b15c7fab Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fix crash when initializing QCustom3DLabel out of context.Miikka Heikkinen2014-10-293-45/+49
| | | | | | Task-number: QTRD-3391 Change-Id: I5c2f2b674e50e7d39bc9355ebc9bcf05f22d5a39 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Add missing includes to utils.cpp.Miikka Heikkinen2014-10-291-0/+2
| | | | | Change-Id: I46db1f02575b8d140890708bf04633fa23f28a15 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added the 1.1.1 changes file to develop branch.Miikka Heikkinen2014-10-291-0/+5
| | | | | Change-Id: Ie1ecdf4b0c48e9040b896ffdf695049c26aafbe2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Support for dynamic opengl builds.Miikka Heikkinen2014-10-2929-1100/+1063
| | | | | | Task-number: QTRD-3392 Change-Id: I786bbf5ee9252b92d43d02d6b88ed9b986b4a5eb Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Squeeze labels on ES2Mika Salmela2014-10-283-10/+28
| | | | | | | | | | If the label text with slightly smaller font would fit into smaller texture, force to use the smaller one. Task-number: QTRD-3395 Change-Id: Ib70f6722ea8403e4aa25ed190b21c059d9d0e062 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added v1.2 properties to designer pluginTomi Korpipää2014-10-283-0/+228
| | | | | | | | Also added missing properties from v1.1. Task-number: QTRD-3396 Change-Id: Ic001e726dbe09238ab51b1fdfb2a58d99b5e29e2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Updated minimum Qt version to 5.2.1 Tomi Korpipää2014-10-271-1/+1
| | | | | | Change-Id: I56bcd9eee06dc3ca6a282e97eefaecfd0d017e6e Change-Id: I56bcd9eee06dc3ca6a282e97eefaecfd0d017e6e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Mac touchpad support addedTomi Korpipää2014-10-274-1/+30
| | | | | | Task-number: QTRD-2286 Change-Id: Ibe211caedab231e908af900af65d4075b926a875 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Make build check for existence of quick module.Miikka Heikkinen2014-10-244-36/+49
| | | | | Change-Id: Icd04b72bb7bdbf34c73e6f27c90674fda4fc4cc2 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Release housekeepingMiikka Heikkinen2014-10-2412-80/+317
| | | | | | | | | - Changed the version number to 1.2 where relevant. - Regenerated plugins.qmltypes - Updated known issues Change-Id: I5f737a970d0ac7fc14dbd2d30a8684ecced45ac0 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Autotests ES2 fix Tomi Korpipää2014-10-233-18/+45
| | | | | | | | | Some properties have different default values, or cannot be changed at all on ES2. Change-Id: Ieb3951f5692a645eafab492819ce18de19134335 Change-Id: Ieb3951f5692a645eafab492819ce18de19134335 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added C++ autotests for custom items, labels and volumes. Tomi Korpipää2014-10-237-1/+518
| | | | | | | Task-number: QTRD-3368 Change-Id: Ia6199669b0b70190de5a5d057c596093a051c1a9 Change-Id: Ia6199669b0b70190de5a5d057c596093a051c1a9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added C++ autotests for input Tomi Korpipää2014-10-225-1/+234
| | | | | | | | Task-number: QTRD-3368 Change-Id: I0ca32bcaf4025cac24ece2e80fab6a2eee3562b0 Change-Id: I0ca32bcaf4025cac24ece2e80fab6a2eee3562b0 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Added C++ autotests for theme Tomi Korpipää2014-10-223-1/+226
| | | | | | | Task-number: QTRD-3368 Change-Id: I369d8cad75f02a0cc585edad57c3ddcd8ef221d9 Change-Id: I369d8cad75f02a0cc585edad57c3ddcd8ef221d9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Surface shadow improvementMika Salmela2014-10-227-13/+80
| | | | | | | | | Not allowing bias go below 0.001 prevents the shadow acne. Faulty formula for lighning direction. Task-number: QTRD-3382 Change-Id: Ided8bf423a961744ace8bef32ae18d6fa2c443ef Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added C++ autotests for scene, light and camera Tomi Korpipää2014-10-227-1/+469
| | | | | | | Task-number: QTRD-3368 Change-Id: I6cd7a73477ac34d025c9bdcd7b775abab7d1426c Change-Id: I6cd7a73477ac34d025c9bdcd7b775abab7d1426c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added autotests for C++ axes Tomi Korpipää2014-10-2210-1/+430
| | | | | | | Task-number: QTRD-3368 Change-Id: I79f49ba839f191b64206f38763b2afff167757b7 Change-Id: I79f49ba839f191b64206f38763b2afff167757b7 Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
* Added C++ autotests for seriesTomi Korpipää2014-10-2111-4/+321
| | | | | | | | | Also fixed a bug found in testing, and added tests for optional constructors for already tested classes. Task-number: QTRD-3368 Change-Id: I2214f28e2c5069ecab422fc6817acb2f0c0b192b Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fix shadows when viewing directly from above.Miikka Heikkinen2014-10-211-8/+21
| | | | | | | | | | | Fudge the camera y-angle so that it's never looking directly from above or below. The actual problem is that eye vector is paraller to up vector if viewing directly from above, which results in invalid view matrix. Task-number: QTRD-2789 Change-Id: Ia79b8bb4b8317c6aaf6ac4c70a6bb70c24b5309e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added C++ autotests for proxies.Tomi Korpipää2014-10-2013-21/+461
| | | | | | Task-number: QTRD-3368 Change-Id: I9412afd4c6e79835ce8ee9587736e189d4f2fbf6 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Document the issue with large surfaces and static scatters.Miikka Heikkinen2014-10-203-8/+30
| | | | | | | | | | OpenGL ES2 and/or 32bit environments can have relatively low maximum supported vertex counts per draw call, so large surfaces and static scatters may not get rendered. Task-number: QTRD-3364 Change-Id: I7fd024b0428548ac7e2ca043a06d01d2442dd226 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added changes file for v1.2.Miikka Heikkinen2014-10-201-0/+77
| | | | | Change-Id: Ia89ea858a2deae2d32db81d45673692cedc95e56 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added skeletons for C++ graph proxies and seriesTomi Korpipää2014-10-1721-1/+941
| | | | | | Task-number: QTRD-3368 Change-Id: I85680bfca28e5ed1039526310fdf89717b1e84ae Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Qt 5.4 qml type fix Tomi Korpipää2014-10-171-1/+1
| | | | | | | | Fixes missing QML Types in assistant. Change-Id: Id79c3f281ec4fcc9bd9816ec731ff654e61b3e04 Change-Id: Id79c3f281ec4fcc9bd9816ec731ff654e61b3e04 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added invalid value tests for QML autotestsTomi Korpipää2014-10-1711-2/+162
| | | | | | | | | Plus fixed a QML documentation bug, and added a missing inheritance to docs. Task-number: QTRD-3383 Change-Id: I1f7c56c49b829fee2cfd0731bbcc7e248a06a0c0 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fix memory leaks in volumetrictest app.Miikka Heikkinen2014-10-171-0/+6
| | | | | | Change-Id: I742a5a5d7c69ef73ba469bfa4bac49a71b8f578a Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Test for QML proxiesTomi Korpipää2014-10-166-14/+679
| | | | | | | | Also added missing default values to some docs. Task-number: QTRD-3368 Change-Id: I98940a80d6edfe60801c6b2606307b3ec3ab8c39 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Regenerate render bufferMika Salmela2014-10-161-2/+4
| | | | | | | | | | Looks like the render buffer for depth gets incomplete and that causes resets. Regenerating the buffers seems to be helpful. Task-number: QTRD-3372 Change-Id: I1f0fb40f06fac44e062f2f2b512bc9424479328c Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added tests for QML axes Tomi Korpipää2014-10-167-7/+260
| | | | | | | Task-number: QTRD-3368 Change-Id: Ie7be01bdbd0f63eccde39af86d1423d0af5df1b3 Change-Id: Ie7be01bdbd0f63eccde39af86d1423d0af5df1b3 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fix scatter item autosizing.Miikka Heikkinen2014-10-151-8/+10
| | | | | | | | Autosizing only accounted for freshly changed series when calculating the total item count visible in the graph. Change-Id: I7c0990123d3e3827c3518713f5389fedf91aca92 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added tests for QML inputTomi Korpipää2014-10-154-4/+171
| | | | | | | | Also updated missing inheritance to docs Task-number: QTRD-3368 Change-Id: I7b091009d7d89d601215bb4484b8eac7274bcf14 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added test for QML scene typesTomi Korpipää2014-10-156-10/+223
| | | | | | | | | Also added missing version 1.2 properties to previously done tests. Task-number: QTRD-3368 Change-Id: Ifa5197cecc9bb95ca288a44ebcbd6fbcc0bf1e7d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Fix the bug introduced in previous fix.Miikka Heikkinen2014-10-151-1/+3
| | | | | | | | It's not enough to just clear the label items upon axis cache destruction, they need to be deleted, too. Change-Id: I63bdd01f9b328491107292f42cca6aa2ba7b4434 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Small cleanups for surfaceMika Salmela2014-10-153-15/+7
| | | | | | | | | Unnecessary modelMatrix multiplications removed. Intentional whitespace removal. Change-Id: I78b8e6f984d44baf7015c9551701b04cb869fc8b Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* Added tests for QML custom items Tomi Korpipää2014-10-1517-1/+682
| | | | | | | | | | Also added skeleton for remaining QML tests and some inheritance updates to documentation. Task-number: QTRD-3368 Change-Id: I28cb52c4738953b7f281ce91a3764f849643d35a Change-Id: I28cb52c4738953b7f281ce91a3764f849643d35a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
* QML tests for themeTomi Korpipää2014-10-154-1/+401
| | | | | | Task-number: QTRD-3368 Change-Id: I1fa3de637dafcd601490155e29fb36008b1eafcf Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>