summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update to new QRandomGenerator APIv5.10.0-beta4Thiago Macieira2017-11-031-1/+1
| | | | | Change-Id: I69f37f9304f24709a823fffd14e676c097712329 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-302-0/+53
|\ | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Ifc771970d7157e22bb7be3b10dcd153f619248a2
| * Bump versionOswald Buddenhagen2017-10-061-1/+1
| | | | | | | | Change-Id: I806f614fee7b0e5ec24acbdb0cf605808a9215b9
| * Add changes file for Qt 5.9.2v5.9.25.9.2Jani Heikkinen2017-09-251-0/+24
| | | | | | | | | | | | Task-number: QTBUG-62752 Change-Id: I250e56e71707057bb1c2a62883a74069be763dd9 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
| * Add changes file for Qt 5.6.3Alex Blasche2017-08-301-0/+29
| | | | | | | | | | | | Task-number: QTBUG-62714 Change-Id: Ifacdde543fca22846ed1bfddbd445c58a508a559 Reviewed-by: Christian Stromme <christian.stromme@qt.io>
* | Merge remote-tracking branch 'origin/5.9' into devv5.10.0-beta3v5.10.0-beta2v5.10.0-beta1v5.10.0-alpha1Liang Qi2017-08-163-77/+6093
|\ \ | |/ | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Ib23a0c24c0ec5758dd0799a443c5e43ce7c5f35b
| * Update binary compatibility files for Qt5.9.0 for QtSensorsMilla Pohjanheimo2017-08-151-0/+6065
| | | | | | | | | | | | | | Binary compatibility files updated. Change-Id: I5c712e1bee1e791731ee4a5f6573478ee680cd6e Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
| * Use QDeadlineTimer to greatly simplify dummy plugin implementationJake Petroules2017-07-111-77/+2
| | | | | | | | | | Change-Id: Ibda65cd63dcf277730044da04ee30b68513f95ee Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
| * Bump versionOswald Buddenhagen2017-06-301-1/+1
| | | | | | | | Change-Id: I6c2057daf8e3bd1e976e853ac701ce955774f194
| * Add changes file for 5.9.1v5.9.15.9.1Alex Blasche2017-06-231-0/+26
| | | | | | | | | | Change-Id: I60cc5ae40cd5ada028e38e78234089035aa6f68d Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* | Be consistent about values related to pi (radian / degree ratio)Edward Welbourne2017-07-062-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use JavaScript's Math.PI to compute 180 / pi (the number of degrees in one radian), rather than a hand-coded value for this constant. Store the result in a readonly property double to avoid repeating the computation. Tweak the pitch and roll calculations to use more apt Math methods: use hypot rather than sqrt of a sum of squares, and use atan2 instead of a tan of a ratio (whose denominator is always positive, so this doesn't change which angle we get). Task-number: QTBUG-58083 Change-Id: Ic3f865dfcbd9b02a0b93f065995d850386aef18c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* | Use QRandomGenerator instead of q?randThiago Macieira2017-06-301-2/+2
| | | | | | | | | | Change-Id: Icd0e0d4b27cb4e5eb892fffd14b5285d43f4afbf Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-07117-2582/+7218
|\ \ | |/ | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Iac052b07a815ed6bcaea42109895e323342c5d71
| * Doc: Update the compatibility table to show Universal Windows PlatformLeena Miettinen2017-06-021-22/+1
| | | | | | | | | | | | | | | | | | | | | | ... instead of Windows 8/RT and Windows Phone Task-number: QTBUG-60607 Change-Id: Ia0ca4fcba07e52d712dc176199aa6433c04e5aca Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io> Reviewed-by: Jake Petroules <jake.petroules@qt.io> Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| * Merge remote-tracking branch 'origin/5.9.0' into 5.9Liang Qi2017-05-311-0/+6
| |\ | | | | | | | | | Change-Id: I5838f509eb739b2094e83ea9ef879ad1ef1c3294
| | * Update changes file for 5.9.0v5.9.0-rc2v5.9.0-rc1v5.9.05.9.0Antti Kokko2017-05-111-0/+6
| | | | | | | | | | | | | | | | | | | | | Listing important changes and bug-fixes. Change-Id: Ie7ce2be3403f0275dadeb8dfe2508b1ac500d505 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| * | Fix sensor explorer build on macOSEike Ziller2017-05-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | The QML module is looked for next to the application binary, which on macOS is within the application bundle. Task-number: QTBUG-56669 Change-Id: I18abfcaf383fb075fec4d3158db58e7ea68ee280 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| * | Fix grue sensor example building on macOSEike Ziller2017-05-295-7/+19
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-33875 Change-Id: Idd72b689aaae727df77daecb616d5c47b9bb809c Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| * | Bump versionOswald Buddenhagen2017-05-101-1/+1
| | | | | | | | | | | | Change-Id: Ied4f231df4d3097786adf8e6956fa59a856c7484
| * | Fix licensingJani Heikkinen2017-05-10104-2537/+1232
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove unused old license files - Update BSD and FDL license headers - Unify licensing * Examples are nowdays licensed under BSD, update correct license header to there * Tools and tests are nowdays licensed under GPL-EXCEPT, update correct license header to those * Src is nowdays licensed under LGPL, update correct license header to there Task-number: QTBUG-57147 Change-Id: I5d9d7a3bc5e360f01ec73fb6a2a873f3173b5918 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| * Doc: fix warnings about parametersv5.9.0-beta4v5.9.0-beta3v5.9.0-beta2v5.9.0-beta1Nico Vertriest2017-03-292-2/+2
| | | | | | | | | | | | | | | | | | qaccelerometer.cpp:271: undocumented parameter 'accelerationMode' in QAccelerometer::accelerationModeChanged() qsensor.cpp:546: undocumented parameter 'skipDuplicates' in QSensor::skipDuplicatesChanged() Change-Id: I31d841a8e7ecce6ae875cb92414866398d8653c4 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-162-0/+5925
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/imports/sensors/plugins.qmltypes src/imports/sensors/sensors.cpp Change-Id: Ie32ebca5f509ca3dd6ace9b782247fe612ad00f3
| | * Binary compatibility file for qtsensors (5.8.0)5.8Milla Pohjanheimo2017-02-031-0/+5884
| | | | | | | | | | | | | | | | | | | | | Added binary compatibility file for qtsensors Change-Id: Id281027e4342afe7b6090c5617e257f5d5481c28 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
| | * Merge remote-tracking branch 'origin/5.8.0' into 5.8Liang Qi2017-01-263-6/+47
| | |\ | | | | | | | | | | | | Change-Id: Ie2a370961bb6b166af94f8699945c330aa8125c7
| | | * Add changes file for 5.8.0v5.8.0-rc1v5.8.05.8.0Alex Blasche2016-12-101-0/+41
| | | | | | | | | | | | | | | | | | | | Change-Id: If150e92820af20d47ad945f1f1bf67b1c0701c6a Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
| | | * Bump QtSensor QML version tag for the next Qt releaseAlex Blasche2016-12-022-6/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: I1e9f5de101f9b670e7d58cdf18986a12639eeb53 Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
| * | | Fix QML Sensor API registrations for 5.9Alex Blasche2017-03-162-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 5.7 registration is not needed and the comment was wrong as 5.9 is the first API version with truly new QML API. Change-Id: I87f1dc040df4eda1784420a7a9bf37a520dfd6f5 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * | | Update plugins.qmltypes for Qt Sensors QML APIAlex Blasche2017-03-011-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the types to Qt 5.9. Change-Id: Ice1fd7011eb0ce9bf4ec22e366d0eb7f6678bf75 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | | | Use qRadiansToDegrees() and qDegreesToRadians() more widelyEdward Welbourne2017-03-068-37/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They document intent more clearly than arithmetic with pi does. Also eliminate some hand-rolled RADIANS_TO_DEGREES constants in favor of calling qRadiansToDegrees(). Change-Id: I7ca5e876b3591433bf681b56ad51c4cb409ac59f Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* | | | Bump versionOswald Buddenhagen2017-02-021-1/+1
|/ / / | | | | | | | | | Change-Id: Ib1d84efcd9fa837df0e500e56ecbade2500efef1
* | | Merge remote-tracking branch 'origin/5.8' into devv5.9.0-alpha1Liang Qi2017-01-250-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: I2ded181b4cea9cfb2d641ef1ef5264a3b9084fe0
| * | Bump versionOswald Buddenhagen2017-01-031-1/+1
| | | | | | | | | | | | Change-Id: I01be23f20d0b8285bab38ed7c86d8ae3555a0017
* | | Example: use atan2 for simpler angle calculationsEdward Welbourne2017-01-161-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces calls to sqrt, acos and asin (plus some arithmetic and fix-up) with a single call to atan2; it also avoids dividing by a potentially zero length. Change-Id: I694fa9e3e2bcdbcf1a4eb4c5d428e2c53ea21732 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-12118-330/+458
|\ \ \ | |/ / | | | | | | | | | | | | | | | Conflicts: src/plugins/sensors/ios/ios.pro Change-Id: I8d9ca692713c8ba5d8c243371474b0e61630b05e
| * | Replace Q_DECL_OVERRIDE by overrideAlexander Volkov2016-12-02100-280/+280
| |/ | | | | | | | | | | | | 'override' keyword can be used directly since Qt 5.7. Change-Id: Ibf0fc590f7e247a310a833a22ece700ec75199bb Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-266-10/+59
| |\ | | | | | | | | | Change-Id: I912756c6bbecf7c55acd60d136ea6ce490118ebb
| | * Merge remote-tracking branch 'origin/5.6' into 5.75.7Liang Qi2016-11-243-8/+23
| | |\ | | | | | | | | | | | | Change-Id: I77e9c7f825716af5ab4a1c04551f89e22099696e
| | | * Fix broken link in QMagnetometerReadingChristian Strømme2016-11-221-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The link, which describes how to calibrate the magnetometer sensor, is no longer available. As a replacement we now provide a generic approach for calibrating, and recommend that the user checks their device's documentation for more information. Change-Id: I04de5fba76b88fb7417d180ffe1f2c8c249610e5 Task-number: QTBUG-57184 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
| | | * Android: Fix incorrect accuracy levelsChristian Strømme2016-11-221-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android reports accuracy in four different levels (0, 1, 2 and 3), these values were used directly in Qt, so the reported values would be outside Qt documented range, which is a floating point number between 0 and 1. Task-number: QTBUG-57184 Change-Id: I912a76bffd3e205689103b0352ea4c480d660d63 Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
| | | * remove dependencies from sync.profileOswald Buddenhagen2016-11-061-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the CI obtains them from the qt5 super repo nowadays. Change-Id: If1004a7f45b573bab81d7858e94601b4ae4982b2 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
| | * | Merge remote-tracking branch 'origin/5.7.1' into 5.7Liang Qi2016-11-241-0/+34
| | |\ \ | | | | | | | | | | | | | | | Change-Id: Id7dc29c00c1f2a677314d9674992b57d50b73a9f
| | | * | Add changes file for 5.7.1v5.7.15.7.1Jani Heikkinen2016-10-311-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5836c80586117a7281999d1b69584fd312d1c059 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
| | * | | Fix lux value in sensorfw backendLorn Potter2016-11-142-2/+2
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Make light sensor value consistent with timestamp Change-Id: If6d5f15e2c645e86852a5b66cf0894a1e2ca3f1c Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
| * | | Port qtsensors to the new configure frameworkJake Petroules2016-11-075-9/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't invoke pkg-config at build time, automatically check for sensorfw and compile the correct plugin if found. Change-Id: I30dcd41cdebd7cf082cec66f3122c24fbab5c893 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
| * | | Port the iOS sensors plugin to the other UIKit platformsv5.8.0-beta1Jake Petroules2016-10-0512-31/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | watchOS supports accelerometer, gyroscope, and magnetometer. tvOS supports only the proximity sensor. No sensors are available on macOS yet, but the plugin is still built there because many of the underlying APIs are available cross platform and so some macOS sensors can appear here in the future. Change-Id: I1668d81f09c745e60c1906be621a74f969841566 Reviewed-by: Mike Krus <mike.krus@kdab.com> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
* | | | [ChangeLog][QtSensors][QSensor] Add new sensor: lidsensorLorn Potter2016-11-2115-7/+796
| | | | | | | | | | | | | | | | | | | | Change-Id: I57123eed34ee4618f1cba643c2ce49c8c621a6cd Reviewed-by: Lorn Potter <lorn.potter@canonical.com>
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-2115-19/+11543
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: Iaeb7c9f62b50d68e0cedb95c523aebcceb9128c0
| * | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-1912-16/+11540
| |\ \ \ | | |/ / | | | | | | | | Change-Id: I35021aba57d8acc6b6e27e9800c6a244cb0e99da
| | * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-1711-16/+5681
| | |\ \ | | | |/ | | | | | | | | Change-Id: I14345192d06a8a0ac9000feab6daea0f11b41f72
| | | * Merge remote-tracking branch 'origin/5.6.2' into 5.6Liang Qi2016-09-161-0/+33
| | | |\ | | | | | | | | | | | | | | | Change-Id: I1d3a56cd8aeaddb7e67808d4536c91db7816c2c3