summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* perf: Improve performance on low end devicesHEADdevPasi Petäjäjärvi3 days16-44/+98
| | | | | | Task-number: QTBUG-85573 Change-Id: I04168910f7b306e5e4a9287df496bb9af13b0159 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Add support to build ebike demo independently from launcherPasi Petäjäjärvi3 days45-255/+889
| | | | | | Task-number: QTBUG-85573 Change-Id: I0100480d5ab73abdef2f2b8b743d97832c0b70f6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* startupscreen: correctly set usb modeSamuli Piippo2020-12-041-2/+2
| | | | | | | Use the correct property to set initial usb mode value to the combobox. Change-Id: I395aa070bcb0c5f640bbecc5ab44550d41b50106 Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* startupscreen: hide network text if no networks availableSamuli Piippo2020-11-241-0/+1
| | | | | Change-Id: I9b9c225cc633ee82898de0466e2461217ffd86a8 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* startupscreen: use translation macro for UI textsSamuli Piippo2020-11-234-10/+10
| | | | | | | | | Mark all UI texts for translations, but leave the actual translation for later date. Task-number: QTBUG-88021 Change-Id: I0ffbe3a96de22acf87e2b3c3e3941d03bc5b861c Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* e-bike: use mapboxgl plugin for map dataSamuli Piippo2020-11-201-4/+12
| | | | | | | | | | The mapbox plugin is using deprecated Mapbox classic style API that is no longer available (QTBUG-87828). Switch to using mapboxgl plugin for map data, but keep using mapbox for the georouting. Fixes: QTBUG-88640 Change-Id: I98d94950d22271f5d93a550b4c3c0ca556de1506 Reviewed-by: Lassi Lehikoinen <lassi.lehikoinen@qt.io>
* startupscreen: use TextAreaSamuli Piippo2020-11-201-23/+2
| | | | | | | | Use TextArea now that QTBUG-88169 has been fixed and touch work correctly. Change-Id: Ib35cca0448407dd6c7a4c1c096f4340f965db8e2 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* startupscreen: fix missing qmldirSamuli Piippo2020-11-192-1/+0
| | | | | | | | Remove qmldir from resource, but add empty file let QtCreator know that there really is StartupScreen QML module. Change-Id: I0928d14eef0ab54303131edf6806c21e2c754153 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* startupscreen: Add deployment guideSamuli Piippo2020-11-1813-22/+194
| | | | | | | | | | | | | | | | | Use the html text from Boot to Qt documentation for the guide. Some modification needed for the html file to remove header and footer, use correct path to images and remove links: sed -i -e '0,/$$$b2qt/d' -e '/@@@b2qt/,$d' -e 's|images/|assets/|' \ -e 's/<a [^>]*>//g' -e 's|</a>||g' assets/b2qt-tutorial-deploying.html Since TextArea doesn't work correcly in Flickable with touch event, use Text element with styling from dummy TextArea. Task-number: QTBUG-87029 Change-Id: I5835fc684ad01d69e1bce7f6920dd5f561fbe56c Reviewed-by: Rami Potinkara <rami.potinkara@qt.io> Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
* startupscreen: show IP addressesSamuli Piippo2020-10-293-2/+39
| | | | | | | | | | Fetch all IPv4 networks and show them to the user. Qt6 has removed APIs for getting signals of network changes, need to poll the network periodically. Task-number: QTBUG-87028 Change-Id: I3953e5c6ecff7a463cb14354fd5302b04b554157 Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* startupscreen: enable usb mode switchSamuli Piippo2020-10-2913-60/+447
| | | | | | | | | | The USB button can be used switch the USB Ethernet driver mode between cdcecm and rndis to work with Linux, Windows and macOS host machines. Task-number: QTBUG-87857 Change-Id: Iab54d7582bdd9c39fca95dfa0bb8637d5ea14e81 Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* startupscreen: make UI dynamicSamuli Piippo2020-10-2911-820/+134
| | | | | | | | | | | | | Dynamically adjust the UI element based on the screen size to better handle the various screen sizes available in embedded devices. Make states handle only the landscape - portrait changes. Remove progress bar from splash screen and make it hide automoatically. Remove SD card button and hide wifi button. Change-Id: I308ad696cf4c2ee3b97adfc231cd76899152f357 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* startupscreen: fix up movement for clock handsSamuli Piippo2020-10-201-9/+9
| | | | | | | | Avoid hardcoded sizes and positions to make clock hands centered and rotate on correct axes. Change-Id: I9d5e80fbf785a34dc1fc81f57d57886efff31b23 Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* startupscreen: remove QtGraphicalEffectsSamuli Piippo2020-10-205-63/+0
| | | | | | | | QtGraphicalEffects is not supported in Qt 6.0.0, so remove use of DropShadow effect. Change-Id: I6db47603c57d3aab3e1913a0da3b7936d516cc96 Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* Add initial mock up for Boot to Qt Startup ScreenSamuli Piippo2020-10-1534-0/+2092
| | | | | | | | | | | | | | Initial implementation by Antti Aaltonen (QTBUG-86126). Changes done: - converted into cmake/qmake project - need to keep pro file for Design Studio - updated to work with Qt6 - removed Qt Design Studio (GPL) components - added BSD license headers Task-number: QTBUG-87026 Change-Id: I6dea6a2815e5fbd17a5e8ce259f3dc98a58116fe Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Doc: Bump version to 5.15.1Mikko Gronoff2020-06-082-6/+6
| | | | | Change-Id: I61a4689548294077e55f2b3f2eca59a2d0f1d468 Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
* Fix partially hidden icons in homescreenSamuli Piippo2020-04-221-2/+2
| | | | | | | | | | The left and right side empty areas were incorrectly sized, which left first icons in the homescreen partially hidden. Use the same size as is used for margins in the gridview. Change-Id: I0a477ea11d1853e1ce8333b2afed8cd8b3719fe9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* Merge remote-tracking branch 'origin/5.14' into 5.15Mikko Gronoff2020-03-061-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | * origin/5.14: f99c4fd charts: remove mention about arrow keys navigation b6ec7cb Doc: Bump version to 5.14.2 Conflicts: doc/b2qt-demos.qdoc doc/b2qt-demos.qdocconf Change-Id: Ifbb05eff22840272c7535a37e6f2bef8e5e69f2a
| * charts: remove mention about arrow keys navigation5.14Mikko Gronoff2020-03-051-1/+1
| | | | | | | | | | | | Change-Id: I159970043095ba290b037ba05d44e2ddb07b06d4 Fixes: QTBUG-82686 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * Doc: Bump version to 5.14.2Mikko Gronoff2020-02-142-7/+7
| | | | | | | | | | Change-Id: If3f67853590f4ce79b0130ad44de047a7a3f6b86 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Change more function syntax for ConnectionSamuli Piippo2020-03-046-10/+10
| | | | | | | | | | | | | | Implicitly defined onFoo properties in Connections are deprecated. Change-Id: I810de65fc69b2704904b9261663ae66afe8429fc Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | Use function syntax for ConnectionSamuli Piippo2020-02-251-1/+1
| | | | | | | | | | | | | | Implicitly defined onFoo properties in Connections are deprecated. Change-Id: Id5f2f2bcc3fff915211f4495aae3d021b35c2de8 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | Merge remote-tracking branch 'origin/5.14' into 5.15Mikko Gronoff2020-01-103-17/+9
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * origin/5.14: 4d4b15f Doc: Bump version to 5.14.1 fa9ddd0 Remove emulator specific code blocks from demos 534cd52 Remove lfs config be1e3a7 Move WebEngine initialization to be earlier Conflicts: doc/b2qt-demos.qdoc doc/b2qt-demos.qdocconf Change-Id: I2844c04a3b247117b653d1f23572b9d6add34931
| * Doc: Bump version to 5.14.1Mikko Gronoff2019-12-182-6/+6
| | | | | | | | | | Change-Id: If27fa514e1c7a014d27f19de7da8bde45911905f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * Remove emulator specific code blocks from demosMikko Gronoff2019-12-132-8/+2
| | | | | | | | | | Change-Id: Ibd470c1e1167aae40ec275052f12136fa18bd01f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * Remove lfs configSamuli Piippo2019-12-131-2/+0
| | | | | | | | | | | | | | codereview now supports LFS and all content has been pushed there. Change-Id: If67036aee7f6a630ca64ae44d9d0db6a6e028951 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * Move WebEngine initialization to be earlierSamuli Piippo2019-12-051-7/+7
| | | | | | | | | | | | | | | | | | | | | | The call must be done before QCoreApplication is created. "QtWebEngine::initialize() called with QCoreApplication object already created and should be call before. This is depreciated and may fail in the future. Change-Id: Ifd979fbb16cc4a891d149f6d7814052069c85401 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Doc: Bump version to 5.15.0Mikko Gronoff2020-01-102-7/+7
|/ | | | | Change-Id: I297cb950c2d7133f0b6335cfd86c0bcdd1233a81 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'origin/5.13' into 5.14Mikko Gronoff2019-11-200-0/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No actual changes, just merging finalized branch upstream. * origin/5.13: c2771f7 Merge remote-tracking branch 'origin/5.12' into 5.13 73ad9d6 Doc: Bump version to 5.12.6 3de0cb9 Doc: Bump version to 5.13.2 9cb1b24 Doc: Bump version to 5.12.5 0f67624 Doc: Bump version to 5.12.4 Conflicts: doc/b2qt-demos.qdoc doc/b2qt-demos.qdocconf Change-Id: Ibf2145834a65ffc5243081d705ec2f301ead859a
| * Merge remote-tracking branch 'origin/5.12' into 5.13Mikko Gronoff2019-11-190-0/+0
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/5.12: 73ad9d6 Doc: Bump version to 5.12.6 9cb1b24 Doc: Bump version to 5.12.5 0f67624 Doc: Bump version to 5.12.4 No actual changes, just merging the stray branches towards upstream now that 5.13 is finalized & closed. Change-Id: I63c9cb9dcb5b4df93d1f38baac547213d9b7aa49
| | * Doc: Bump version to 5.12.6Mikko Gronoff2019-11-042-6/+6
| | | | | | | | | | | | | | | Change-Id: I9a3fb4e1acfb238f9080149ef067c512f383ad23 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| | * Doc: Bump version to 5.12.5Mikko Gronoff2019-06-202-6/+6
| | | | | | | | | | | | | | | Change-Id: I4dc3af24610a6a2681cad356e61733050aefa7f9 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
| | * Doc: Bump version to 5.12.4Mikko Gronoff2019-05-312-6/+6
| | | | | | | | | | | | | | | | | | Change-Id: Id481c9306d06c2445759a9a99273f062c2c65310 Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * | Doc: Bump version to 5.13.2Mikko Gronoff2019-10-152-6/+6
| | | | | | | | | | | | | | | Change-Id: I84da3590941282a2bd0833bc7cf3fe9bb35d2296 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | | Doc: Bump version to 5.14.0Mikko Gronoff2019-09-062-6/+6
|/ / | | | | | | | | Change-Id: I701e44fe7c19753380c8f014f5d790e375817f0f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Doc: Bump version to 5.13.1Mikko Gronoff2019-08-052-6/+6
| | | | | | | | | | Change-Id: I892259c79579bb5b756a46ad3c7ebea63e0657b0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Mikko Gronoff2019-04-2618-124/+128
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * origin/5.12: 34310ed Split demos.xml to individual xml files 7eea480 Doc: Bump version to 5.12.3 Conflicts: doc/b2qt-demos.qdoc doc/b2qt-demos.qdocconf Change-Id: I25c43406d1940d7e7ebb0427f91a6638f4b7273d
| * Split demos.xml to individual xml filesSamuli Piippo2019-04-0418-124/+128
| | | | | | | | | | | | | | | | | | Each demo describes itself and can then be excluded from a device by not including the directory. Task-number: QTBUG-74930 Change-Id: Ica45db9dfbf1224cf7a08b83632ba90c5cc55faa Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
| * Doc: Bump version to 5.12.3Mikko Gronoff2019-03-262-6/+6
| | | | | | | | | | Change-Id: Ia95f65c4d7b8cc3acaf10dc036ee35ee513e178e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Mikko Gronoff2019-02-064-0/+6
|\ \ | |/ | | | | | | | | | | | | * origin/5.12: f732f98 Doc: Bump version to 5.12.2 ec7cc51 Enable boot2qt launcher automatic demo mode Change-Id: Ie4b7653de8f87d6a31d3af83bc80876294f7620d
| * Doc: Bump version to 5.12.2Mikko Gronoff2019-02-062-7/+7
| | | | | | | | | | Change-Id: Ia690ab2043e27d54691b957b5d0a21db674ca412 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * Enable boot2qt launcher automatic demo modeSami Nurmenniemi2019-02-044-0/+6
| | | | | | | | | | | | Task-number: QTBUG-72852 Change-Id: Id07b45185f1d033cd27f72b9ab28d23d9cb39a3d Reviewed-by: Tuomas Heimonen <tuomas.heimonen@qt.io>
* | Doc: Bump version to 5.13.0Mikko Gronoff2019-02-042-7/+7
|/ | | | | Change-Id: Ia04c904b11cd0ec6d263783cbf6515b0fd1d7bed Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Doc: Bump version to 5.12.1Mikko Gronoff2018-12-102-6/+6
| | | | | Change-Id: I60c822cb0a16f5e818b92724ece4657084d3bff7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Revert "emulator: exclude e-bike demo from launcher"Mikko Gronoff2018-12-101-1/+1
| | | | | | | | Should work now for emulator too. This reverts commit 0fad7db4b7d34972b5b11fe31ceede43b3e6d0ea. Change-Id: I190c793380b02ae38a4d3f970c5d5f325dad8e36 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'origin/5.11' into 5.12Mikko Gronoff2018-12-100-0/+0
|\ | | | | | | | | | | | | | | | | | | | | * origin/5.11: c1352db Doc: Bump version to 5.11.3 Conflicts: doc/b2qt-demos.qdoc doc/b2qt-demos.qdocconf Change-Id: I428063bca6edb76a659d34bf4b4d7d7e8f1f5cab
| * Doc: Bump version to 5.11.35.11Mikko Gronoff2018-11-272-6/+6
| | | | | | | | | | Change-Id: I21a7d3fec0e5161d0c173e347f28f369b9375a71 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | emulator: exclude e-bike demo from launcherMikko Gronoff2018-11-191-1/+1
| | | | | | | | | | | | | | | | due QTBUG-71752. This commit will be reverted if/when that bug gets fixed. Change-Id: Ib2a92efd5fa8130bbb443f0322b5dfa1eddd2c46 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | ebike: use Moment.js correctlySamuli Piippo2018-11-141-1/+1
| | | | | | | | | | | | | | | | Fix "TypeError: Property 'unix' of object [object Object] is not a function" Task-number: QTBUG-71748 Change-Id: Ic8425c68271c7b57880f9a36ad03cbf3e5453461 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | ebike: use Moment.js correctlySamuli Piippo2018-11-131-1/+1
| | | | | | | | | | | | | | | | Fix "TypeError: Cannot call method 'unix' of undefined" Change-Id: I940783d2397792ee8ad0cd0f612b4779f7b1f40d Task-number: QTBUG-71748 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>