summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Disable DemoHeader buttons when header is closedHEADdevKimmo Ollila2024-02-211-0/+2
| | | | | | Fixes: QTBUG-122584 Change-Id: I74bc03844c8b13032fe629d6db2b517c551ad0d8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Use demo title in info dialogSamuli Piippo2024-02-082-1/+2
| | | | | | | Show the actual demo title, instead of generic "About Current Demo". Change-Id: I29bab4dd368962cb6acb219a2662426d402e4cb5 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io>
* Put appropriate license files under LICENSES directoryKimmo Ollila2024-01-292-0/+8
| | | | | Change-Id: I4b8d0616b62e9558c88a252cc42f99e0cabed029 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Replace start button with glowing animationKimmo Ollila2024-01-236-24/+115
| | | | | | Task-number: QTBUG-120617 Change-Id: I807a8e686f7aa84f6274c0ebc1270310a1808c5e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Add custom socket name to be used in Demo LauncherKimmo Ollila2023-12-192-0/+4
| | | | | Change-Id: I76e58d38d8d696d3c9c939b97afb6fe54018cb40 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Change default metadata pathKimmo Ollila2023-12-191-1/+1
| | | | | Change-Id: Ifb348279478b55d0dbb57071ed7d84865de0930a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* New Boot2Qt Demo Launcher app for Qt 6Kimmo Ollila2023-12-13144-5098/+1896
| | | | | | Task-number: QTBUG-106373 Change-Id: I4867d60b351a92f363e4c1891cb3e0280325e0fd Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Better handling of VKB when screen is rotated5.15Samuli Piippo2020-04-061-5/+23
| | | | | | | | | | Resize and reposition the Qt Virtual Keyboard based on the display orientation. Contains workaround values for the aligment when display is in portrait mode, as VKB does not align itself as you would expect. Task-number: QTBUG-83217 Change-Id: I99f9cd332f61850d1a47b2efba335242f8d82e89 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Merge remote-tracking branch 'origin/5.14' into 5.15Mikko Gronoff2020-03-171-4/+1
|\ | | | | | | | | | | | | * origin/5.14: 8ba4d3f Remove emulator specific code from launcher Change-Id: I1a8173987aba8b59ca0a023b733cdec9261f9397
| * Remove emulator specific code from launcher5.14Mikko Gronoff2020-03-171-4/+1
| | | | | | | | | | Change-Id: Id79c805faa002831d47fed3d9fb4d96b82ff4cdd Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Fix missing include for QPainterPathMikko Gronoff2020-03-171-0/+1
|/ | | | | | | | Fix for error: aggregate 'QPainterPath path' has incomplete type and cannot be defined Change-Id: I588107c89e46fe5077a6360f8ececfb737023eb3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Use contentOrientation to better handle screen rotationsSamuli Piippo2020-02-271-0/+3
| | | | | | | | | | Use the contentOrientation hint to tell Window when we have rotated the screen. This will solve issues with popups and combo boxes. Change-Id: I19fab5f7425525acde35d93dc1b7156eb04ba812 Fixes: QTBUG-78257 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Move WebEngine initialization to be earlierSamuli Piippo2019-12-051-7/+6
| | | | | | | | | | | 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: I93ffaa5d85363e0969977fe45d5a1e829dca4a01 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'origin/5.12' into 5.135.13Samuli Piippo2019-08-026-24/+48
|\ | | | | | | | | | | | | | | | | * origin/5.12: Use applicationsRoot path from settings file instead of hard-coding Remove hard-coded values for default video and default location Make demo header as overlay on top of loader and add auto-hide timer Change-Id: Ie82098dcb0db6595fd27ba2231d73034c29d0874
| * Use applicationsRoot path from settings file instead of hard-coding5.12Assam Boudjelthia2019-07-303-14/+15
| | | | | | | | | | | | | | | | | | | | | | * The applications root path will be moved to the yocto repository instead. * Use the same settings file for style, the previous style settings was not assigned an organization also. Task-number: QTBUG-77161 Change-Id: I8c13898c8430eefa85586ec8928dfabccb10ef0b Reviewed-by: Kari Hormi <kari.hormi@qt.io>
| * Remove hard-coded values for default video and default locationAssam Boudjelthia2019-07-241-3/+6
| | | | | | | | | | | | | | | | The hard-coded values are moved to the boot2qt-launcher yocto recipe boot2qt-launcher_git.bb, which installs a config file with the needed values. Task-number: QTBUG-70156 Change-Id: I3bfba1de3cb232a7e5120bfb2e90101dc30035e0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * Make demo header as overlay on top of loader and add auto-hide timerAssam Boudjelthia2019-07-233-8/+28
| | | | | | | | | | | | | | | | | | | | * Revert Anchoring demo loader under demo header because it causes crash out-of-memory for qt5-cinematicdemo and lags for charts demo. * Add a timer to auto-hide the demo header while app is running Task-number: QTBUG-69818 Change-Id: I566e108b0275588ddff0b3f6e020e47bd3cc0e29 Reviewed-by: Jani Launonen <jani.launonen@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Mikko Gronoff2019-04-262-51/+45
|\| | | | | | | | | | | | | * origin/5.12: 8d82e92 Parse individual demo.xml files Change-Id: Ifb675485bf4ae14390a1ef0641ac23107f67d633
| * Parse individual demo.xml filesSamuli Piippo2019-04-042-51/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of single demos.xml for all the demo descriptions, use individual demo.xml files that are located in the demo folder. This makes possible to easily select which demos are shown in a particular device, when unwanted demos can be simple removed without editing the common xml file. Actual folder path is used for the location and exclude list is no longer used. Task-number: QTBUG-74930 Change-Id: If6819a80650084feb6f3e68d5a5a7a8468394bfa Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | Remove unused stuff from EngineKari Oikarinen2019-02-063-46/+4
|/ | | | | | | | | | They are not used in the launcher itself or the basicsuite demos. Apart from some of the removed font sizes which are in about-boot2qt. But that is commented out and the font sizes can be set inside the demo itself if it is later added. Task-number: QTBUG-70548 Change-Id: Ie3b1e87f930a2837915bd9aef4b02992d316e443 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Shorten the light background gradient in grid layoutKari Oikarinen2019-02-041-1/+1
| | | | | | | | | | | The design specification does not specify end points for the gradient, but from the mockups it is clear that it is not supposed to cover the entire picture. That leads to the white gradient "washing out" the preview pictures. Task-number: QTBUG-70548 Change-Id: I0867e4620d8f15e77f859362ad92fe9d454cc19b Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Use a signal instead of an event inside ApplicationsModelKari Oikarinen2019-02-044-85/+115
| | | | | | | | Also don't leak the created IndexingThread. Task-number: QTBUG-70548 Change-Id: I97a070067b045d3604ce2b8824022877049d9a87 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Treat unknown command line arguments as an errorKari Oikarinen2019-02-041-8/+14
| | | | | | | | | | Also no need to go through the name of the program at index 0. If it had been one of the valid command line arguments, the arguments would have been parsed wrong. Task-number: QTBUG-70548 Change-Id: Iccfb4c69fc3790d87f51f8fc1cf81620cc42ec3e Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Add support for selecting demo start timeSami Nurmenniemi2019-02-045-41/+101
| | | | | | Task-number: QTBUG-72852 Change-Id: Ibb8b22d4ea3ce574ac6342927b26265bbd64de04 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@qt.io>
* Wait longer for e-bike demo to startSami Nurmenniemi2019-02-041-1/+1
| | | | | | Task-number: QTBUG-72852 Change-Id: I37709b2eee6d2426a06edef2236e66698398bd68 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@qt.io>
* Enable boot2qt launcher automatic demo modeSami Nurmenniemi2019-02-0416-50/+701
| | | | | | Task-number: QTBUG-72852 Change-Id: I8e2ab58a2a0b13f5a1ce67a24c5c75b809683324 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@qt.io>
* Fix AutoScrollerSamuli Piippo2018-11-081-2/+2
| | | | | | | | QtVKB API was changed. Change-Id: Ib4473e457b419403387bd2bfcf2c90115b89e320 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Add icon for checkmarkSamuli Piippo2018-11-083-1/+12
| | | | | Change-Id: Ifb65c974dbc0d9f664a3ef39d8a0a5257f76cece Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Fix issues found by clazy and clang-tidyKari Oikarinen2018-11-025-21/+22
| | | | | | | | | | | | | | | - Call static member functions directly instead of through an instance that needs to be fetched - Avoid C style casts - Don't use elses after return - Mark an overridden member function final - Initialize members - Use nullptr instead of 0 - Define trivial destructor with "= default" Task-number: QTBUG-70548 Change-Id: I0d00568abfbffb52c39f0410ce60b89d9d682b6c Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Merge remote-tracking branch 'origin/5.11' into 5.12Mikko Gronoff2018-09-216-40/+48
|\ | | | | | | | | | | | | | | | | | | * origin/5.11: ee06ee8 Use a smoother looping animation in loading indicator f8e7d81 media player: change default video b3cc14b Use Material style only on devices with gpu Change-Id: I097552a1d935e527f786cc160a322441be3ea167
| * Use a smoother looping animation in loading indicator5.11Kari Oikarinen2018-09-213-29/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous had an abrupt restart for the next go around. Instead clear the circle with the same speed as it is filled. To avoid flashing line cap changes, make sure there's always a bit of the green line available after the start. endAngle was confusing naming, because it implied that the angle is given in a similar way as startAngle, 0 being at the top and 180 at the bottom. This was not the case, as instead it is the length of the arc in angles. Rename it to spanAngle. Task-number: QTBUG-70548 Change-Id: Ia9d916cfa120f81e10c00caf6d10c653a9393efc Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Kari Hormi <kari.hormi@qt.io>
| * media player: change default videoMikko Gronoff2018-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | Change default video to another one of the three new videos. Current default has few obvious typos in embedded video text entries that look bad. Change-Id: Iecf206af127b133faa8452f43fb94b5fcae2bbd5 Reviewed-by: Kari Hormi <kari.hormi@qt.io> Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
| * Use Material style only on devices with gpuSami Nurmenniemi2018-09-213-9/+16
| | | | | | | | | | | | Fixes: QTBUG-70493 Change-Id: I7fad1c5d46fc5741e5831a72e189f4a8c2b1dfd1 Reviewed-by: Kari Hormi <kari.hormi@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into 5.12Mikko Gronoff2018-09-0711-1/+25
|\| | | | | | | | | | | | | | | * origin/5.11: ce4d383 Do not enable HighDpiScaling on emulator a061521 Fix ebike-demo font issues Change-Id: I5c48bb1e1567fd9e6eb04aa662c4b667e5b6219e
| * Do not enable HighDpiScaling on emulatorMikko Gronoff2018-08-311-1/+5
| | | | | | | | | | | | | | See QTBUG-64815. Change-Id: Id4a6f7059ef684393b05dfdb5c65740d129e6074 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
| * Fix ebike-demo font issuesJuho Annunen2018-08-3111-0/+20
| | | | | | | | | | | | Task-number: QTBUG-69840 Change-Id: I795c5e0d2e1be19cd285f89893bb13da03cc98e7 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Merge "Merge remote-tracking branch 'origin/5.11' into 5.12" into 5.12Mikko Gronoff2018-08-281-0/+27
|\ \
| * | Merge remote-tracking branch 'origin/5.11' into 5.12Mikko Gronoff2018-08-281-0/+27
| |\| | | | | | | | | | | | | | | | | | | | | | | | | * origin/5.11: 5d8d87f Fix mediaplayer default video path fa623c1 Fix qtquickcontrols2 theme & icon issues 3c8dd0c Move color definitions to QSettings Change-Id: Ie358cb789a98077e5845e66959bec465605b14cb
| | * Fix mediaplayer default video pathJuho Annunen2018-08-281-7/+11
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-70198 Change-Id: Ib417fe07b5b465ce5de21a878c7511448eb305a1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| | * Fix qtquickcontrols2 theme & icon issuesJuho Annunen2018-08-281-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTBUG-69950 Change-Id: I0b1ff0552a70ab99d5bc798a319d23bce7ed8b23 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Kari Hormi <kari.hormi@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
| | * Move color definitions to QSettingsJuho Annunen2018-08-281-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTBUG-69536 Change-Id: Ie0f1d82d0a62c83da447c38cc027558e6e740d5d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Kari Hormi <kari.hormi@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* | | Move FPS indicator to its own QML fileKari Oikarinen2018-08-283-22/+58
|/ / | | | | | | | | | | Change-Id: I34670b95f8fe1bce49042734e168bfff6b3e78b4 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* / Ensure that demo info popup window is above the demo headerJuho Annunen2018-08-242-2/+4
|/ | | | | | Task-number: QTBUG-69952 Change-Id: Ia3e768f3c22735c1c8c2034d5cf58e2b5f54bab7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Include qtvirtualkeyboad plugin on static buildSamuli Piippo2018-07-021-0/+5
| | | | | | | | QtVirtualKeyboard plugin needs to be explicitly included in static builds. Change-Id: I860030dff8ba0dd8a4143483be09fe0d42ba74bd Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Add a checkbox for flipping the view 180 degreesJuho Annunen2018-06-286-3/+76
| | | | | | | Task-number: QTBUG-68667 Change-Id: I025a0992a8fb8734f62e2f05da865c2bd466099b Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix input panel overlaying with text fieldsJuho Annunen2018-06-272-54/+34
| | | | | | Task-number: QTBUG-68670 Change-Id: Ie27ef0eb8bf7e6c0905d6aaa0ce093307978a138 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Don't show demo header on launcher settings viewJuho Annunen2018-06-151-2/+3
| | | | | | Task-number: QTBUG-68650 Change-Id: I401bead57a3e42efde6bf2905bc3a9090026d2fb Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Fix detail view app launch button overlay with app descriptionJuho Annunen2018-06-141-1/+8
| | | | | | | Task-number: QTBUG-68668 Change-Id: I8010fffe2f1c720c09bf04b0b25147abdf9a1310 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io>
* Anchor demo loader under demo headerJuho Annunen2018-06-061-7/+11
| | | | | | | Task-number: QTBUG-68650 Change-Id: I04204e5105eeb8cdf760e1a8a5b84e211c03f5f4 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* Remove boot2qt-launcher demo exit confirmation popupJuho Annunen2018-06-063-105/+1
| | | | | | Task-number: QTBUG-68677 Change-Id: Iec99969d36c84a30bb6e35d3e614bf147931190d Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io>