summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump versionOswald Buddenhagen2017-12-201-1/+1
| | | | Change-Id: I31a1be224350f83ed196fce7b0891cdc2b146e15
* Doc: correct clang error messageNico Vertriest2017-12-191-1/+1
| | | | | | | qsensorbackend.cpp:149: (qdoc) warning: clang found diagnostics parsing \fn QSensorBackend::setReading(T *reading) Change-Id: I274c9eea76eab9071f47d8bebcfd163d5867281a Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Merge remote-tracking branch 'origin/5.10.0' into 5.10Liang Qi2017-12-082-0/+46
|\ | | | | | | Change-Id: Id68b9d931c42bd42797da900970527ab650ad55f
| * Add changes file for Qt 5.10.0v5.10.0-rc3v5.10.0-rc2v5.10.0-rc1v5.10.05.10.0Antti Kokko2017-11-221-0/+22
| | | | | | | | | | Change-Id: I3db88fb59739620cf9cba4d41a32196173aef429 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
| * Merge remote-tracking branch 'origin/5.9.3' into 5.10.0Liang Qi2017-11-211-0/+24
| |\ | | | | | | | | | Change-Id: I905bedf79caa0b3e86a8fc2a21374f7d347c5f08
| | * Add changes file for Qt 5.9.3v5.9.35.9.3Alex Blasche2017-11-081-0/+24
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-64195 Change-Id: I7b7d462f1bcc61437e69dcaad495e4082759c594 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | | Register all Sensor QML types under latest Qt version tagAlex Blasche2017-12-082-1/+4
|/ / | | | | | | | | | | | | No new types were introduced in Qt 5.10. Change-Id: I0f172fc46c23e296bdb29f39b7d30a616e7beb0b Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
* | 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>