summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Do not set a default font sizev4.0.05.55.4Andy Nichols2014-12-031-1/+0
| | | | | | | | | | | | | | | | | It is not a good idea to set a default font size if that font size is going to be in pixel values. The default font size should be a point value so that it can be adjusted based on the DPI of the screen. The Qt Quick Controls scale them selves based on the Implicit Height of the default font size, and by setting the default font size to a pixel value, the Implicit Height will always be the same. This fixes the issue of Qt Quick Controls being too small on HiDPI screens. Change-Id: Iaa47a911e5f4526a25bf9eb6b7ba747ebf746a38 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Restrict the qtlauncher window size on WaylandLaszlo Agocs2014-12-022-2/+3
| | | | | | | | | The window management capabilities of Weston are limited, to put it mildly, so creating large windows should be avoided. Restrict the size to 800x600. Change-Id: I1fbbe1c68a4ab56cfcbbb688265f6c43ac3d8473 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* Update Screenshot util to work with new launcherAndy Nichols2014-12-021-7/+23
| | | | | Change-Id: I9d4216454efb05c1276ed943f480f9283cc24b08 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Enable Flat style for Qt Quick ControlsAndy Nichols2014-12-011-0/+3
| | | | | | | | | This should cause a few issues with any existing controls that are not overridden with there own style. That will need to be fixed in the demos repo though. Change-Id: I5ed4710fb4847e6b43538e56f94dd8b742804ff7 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* Fix display when there is not OpenGL availableAndy Nichols2014-11-216-10/+21
| | | | | | | | Disable particle engines when using 2d renderer Enable source images instead of using ShaderEffects Change-Id: Ie65e723cb0482aed4936337b3f0fe1075b42c65a Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Some cleanup and refactoringAndy Nichols2014-11-2111-377/+482
| | | | | | | | Changed to using QQmlApplication Engine Now creating Engine and ApplicationsModel from QML Change-Id: Icea8475f0ca351c7cab467d18a93fb869f2c2865 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge remote-tracking branch 'origin/stable' into devaavit2014-10-2858-164/+102
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: Update "Code less" logo Make boot logo and text proportions consistent Clean up b2qt launcher Update Qt logos Use more relevant URL Change copyright notice Add few helper functions to qml context Enable cacheBuffer in demo ListView Use all available screen space for flicking Change-Id: I12c356444499cde13b10f474133548af3df41d69
| * Update "Code less" logoQtEE_v3.2.0Samuli Piippo2014-10-074-2/+1
| | | | | | | | | | | | | | | | Changed the fallback preview image to be the same code less log. Task-number: QTEE-777 Change-Id: Ic4d510df8d194002fa6b185800bd63b754035b61 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| * Make boot logo and text proportions consistentGatis Paeglis2014-10-071-14/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Make boot logo and text proportions consistent between devices with different pixel density. Before this patch "Boot to Qt" text in boot screen on nexus 2013 was as wide as logo itself but on rpi with desktop monitor it was wider then a logo. Also remove undefined variable from bindings. Change-Id: I75b1591f02cf4afe92b1150957cdd136026269e6 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| * Clean up b2qt launcherGatis Paeglis2014-10-0713-71/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | - remove fonts from the projects repository. Font installation is handled when building target image. - remove unused variables. - remove usage of QPalette. It does not have any affect on launchers appearance AFAICT. Change-Id: I83c37e8b07ecd01747ed8419fa8d2f61e5d8f109 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| * Update Qt logosSamuli Piippo2014-10-078-4/+6
| | | | | | | | | | | | | | | | | | | | New Qt logos, no update available for the "Code less" image. Adjusted some of the scaling etc. values to look good with different size images. Task-number: QTEE-777 Change-Id: I0f8a6f2ec1d840c4346b5a49062a304194fa0809 Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
| * Use more relevant URLGatis Paeglis2014-10-061-1/+1
| | | | | | | | | | | | | | | | The goal for b2qt-launcher is to advertise specifically B2Qt, therefore use more relevant URL. Change-Id: Iea4e72a8ebebac752da8c639f9e7a9dd163315c4 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
| * Change copyright noticeRainer Keller2014-10-0639-59/+59
| | | | | | | | | | | | | | URL points to qt.io Change-Id: I280518ebc3379ab1413517deed66d4545e6c3083 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| * Add few helper functions to qml contextGatis Paeglis2014-09-253-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | m_dpcm is a "scaled cm" based on visual angle, meaning the eye has a given viewing angle, say you can see 180 degrees horizontally and 120 degrees vertically so both the cellphone and the TV takes up about 30 degrees vertically (a phone at 40cm away takes up about the same as a 40 inch TV a few meters away) so a button could be 2 degrees on both devices. Thanks to Gunnar for explaining this. We can use these helper functions to create demos that scale well on devices with different screen sizes and pixel density. Change-Id: I29bbc8128207d4f494ed1181d845e1416e7fada9 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
| * Enable cacheBuffer in demo ListViewGatis Paeglis2014-09-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having better resolution images 800x600 makes raspberry pi to lag when flicking through demos. On Nexus and Beaglebone everything works as before. To fix the issue on raspberry pi we can enable cacheBuffer in qtlauncher. Which allow us to have good resolution images and still perform well. Lets cache all delegates, we will never have that many demos for this to become a problem. Change-Id: Ia045c73a466cb326ce580a155eda5915a5a51ea1 Task-number: QTEE-694 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Use all available screen space for flickingGatis Paeglis2014-09-121-11/+8
| | | | | | | | | | | | Task-number: QTEE-764 Change-Id: I8656cdfa6f99b31351c0d204f9a6725f38e1431b Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Update qtlauncher for QtWebEngine in Qt 5.4Andras Becsi2014-09-221-3/+2
| | | | | | | | | | | | | | | | There was an API change from QWebEngine::initialize to QtWebEngine::initialize. Change-Id: I37cd4fba2379b2a1bf12966a6cd5bdabff65a4bf Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
* | Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-09-027-17/+69
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: Fixes application icon reflection Update VirtualKeyboard version Change bottom link text Stop animateToCenter when a finger is on the screen Remove left over shell script qt_run.sh. Ignore the GPU blacklist for Qt WebEngine. Add Digia eval URL to main page Fix unwanted translucency in the demo launcher Auto-select a demo on startup as well as on movement stop Add possibility to launch QtWebEngine applications Change-Id: I147ac29591620decd12d99510f4d5806fed3f4f0
| * Fixes application icon reflectionMichal Klocek2014-07-241-5/+6
| | | | | | | | | | Change-Id: I30fb30fd329d2510c1f1630dd5fb9c94accea290 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
| * Update VirtualKeyboard versionaavit2014-06-301-1/+1
| | | | | | | | | | Change-Id: I6929fbf6aa5f160b1e94d9d5d5b49bfad496fbc0 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| * Change bottom link textKalle Viironen2014-06-271-2/+4
| | | | | | | | | | | | | | | | | | | | Change launcher bottom link to http://qt.digia.com/QtEnterpriseEmbedded/ This link can be used on both evaluation and enterprise versions since it points to a page where product is described and also that page contains a direct link to a download page. Change-Id: I6d69dfceda05d685f2f1adebb3aca3c78c8656d3 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| * Stop animateToCenter when a finger is on the screenJocelyn Turcotte2014-06-241-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently trying to move the ListView while animateToCenter runs will create a conflict where Flickable tries to move the view on some frames and the animation on other frames, causing flickering. Another issue is that the animation will run to the end if the user puts his finger on the screen, which is not what one would expect. Put a MouseArea over the ListView to catch events but making sure that they still get get propagated to the ListView under. Change-Id: I7afcc6c9217d1938c9ee0b0cfaee763bce6c9e59 Reviewed-by: Rainer Keller <rainer.keller@digia.com>
| * Remove left over shell script qt_run.sh.Zeno Albisser2014-06-181-9/+0
| | | | | | | | | | | | | | | | | | On Android we use qt_run.sh from b2qt-build-scripts. On Linux we use b2qt-startup.sh. So it seems we are never actually using this file anymore. Change-Id: I08d22e19b0ecf126e41d4e4f32d450eebc7f7887 Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
| * Ignore the GPU blacklist for Qt WebEngine.Zeno Albisser2014-06-161-1/+1
| | | | | | | | | | Change-Id: I1070874c9728c4af94d3a9419cde66ecb479984e Reviewed-by: Andras Becsi <andras.becsi@digia.com>
| * Add Digia eval URL to main pageaavit2014-06-061-0/+24
| | | | | | | | | | | | | | | | Both to induce people to go there, if they haven't already, but also to make it immediately clear that this launcher is a demo. Change-Id: I47c2105671c3fc4f013fb4dea2b752e680667e07 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
| * Fix unwanted translucency in the demo launcherLaszlo Agocs2014-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The emulator window has translucency enabled. This means writing a < 1.0 alpha value through some shader will lead to seeing through to whatever is behind the window. This will fix the launcher's "pulsating" effect. Some of the demo apps may suffer from similar issues, those have to be fixed separately. Task-number: QTEE-583 Change-Id: I2712bdcded2ae67bd3fe57f636f5aafaa7da2b62 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| * Auto-select a demo on startup as well as on movement stopJocelyn Turcotte2014-05-231-1/+9
| | | | | | | | | | Change-Id: Ia3be8100af0905ae4d36b75621dd539860126d72 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Add possibility to launch QtWebEngine applicationsAndras Becsi2014-05-194-1/+19
| | | | | | | | | | | | | | | | | | | | | | QtWebEngine needs OpenGL resource sharing set up in QtQuick. This also exposes QUrl::fromUserInput to be used by the browser. We have to pass --single-process for now since the QML Loader element is for some reason not able to load a QML file with a WebView that spawns a secondary process. Change-Id: I41c78b65f0ac87d8adabccbaf6f858262de87310 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
* | Merge branch 'stable' into devKalle Viironen2014-04-161-2/+10
|\| | | | | | | | | | | | | | | * stable: Fix PieMenu not showing in enterprise-gallery launcher demo. Change default font for qtlauncher to support arabic numbers Change-Id: I25eb05c34f6cfae6cc38b1faa327cecf0bba75a3
| * Fix PieMenu not showing in enterprise-gallery launcher demo.Gatis Paeglis2014-04-111-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch provided by Mitch. The problem is that the root item doesn't get the correct size - or any size for that matter - so it is never visible. The fix for this is already in Qt 5.3 (see QTBUG-36938), but we can still work around it for earlier versions with this fix. Task-number: QTRD-3040 Change-Id: Iaa014624411d321eec6caf30ea0bd4921ff2ae72 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com> Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
| * Change default font for qtlauncher to support arabic numbersPasi Petäjäjärvi2014-04-111-2/+2
| | | | | | | | | | | | | | | | | | Qtlauncher did use the wrong font when virtualkeyboard used the correct one. Task-number: QTEE-354 Change-Id: I7ff2c1f6ffe1d32efe0eb491a3210a4daaeb8d4b Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Merge branch 'stable' into devKalle Viironen2014-02-2539-58/+58
|\| | | | | | | | | | | | | | | | | | | | | | | * stable: Remove any leading digits from application titles Enable demo exclusion from all platforms Sort the application items Change name of virtual keyboard plugin Update copyright year Remove emulator specific workarounds Change-Id: If297865a9c13df6c04691b65f9218db4e7b342cf
| * Remove any leading digits from application titlesTopi Reinio2014-02-211-0/+6
| | | | | | | | | | | | | | | | | | | | Removes leading digits followed by '.' from the application titles, once they are sorted. This is to allow placing the applications in the launcher as we desire, by using titles like '00. WelcomeApp', '01. SecondApp', etc. Change-Id: I59a2fec17358eff9ff5c979191ec09b46e835525 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Enable demo exclusion from all platformsTopi Reinio2014-02-201-1/+1
| | | | | | | | | | | | | | | | | | Add a keyword 'all' to exclude a demo from all platforms. This makes it possible to remove a demo from the launcher, but still have it buildable stand-alone. Change-Id: I706a9cd0190c468bbd7d250e96d421c7531013e3 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Sort the application itemsaavit2014-02-201-0/+6
| | | | | | | | | | | | | | | | Fixes QTEE-393 Change-Id: I3a4edc4de4185ae6fc03d391d7b5919e3aee1f26 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com> Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
| * Change name of virtual keyboard pluginRainer Keller2014-02-141-1/+1
| | | | | | | | | | Change-Id: Id5e29a4f9bdb6b9cc9015713f25ac8828591bd62 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
| * Update copyright yearaavit2014-02-1239-39/+39
| | | | | | | | | | Change-Id: I3e6f59c19b8741b2680fc659ed81e05ffd36e35b Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
| * Remove emulator specific workaroundsRainer Keller2014-02-044-17/+5
| | | | | | | | | | | | | | | | The graphic issues are solved now and thus these workarounds are not needed anymore. Change-Id: I7ce39b51ac8fb5386b60440238b7e8be5771d7e4 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
| * Merge branch 'dev' into stableKalle Viironen2014-02-036-41/+39
| |\ | |/ |/| | | Change-Id: I1c3ee689e32ed38e9c088e8f798ea7c83fa4cce3
* | Pull in QtWidget dependencyGatis Paeglis2014-01-302-3/+3
| | | | | | | | | | | | | | | | Without this Qt Charts examples are crashing - Charts library uses the Qt Graphics View Framework for drawing. Change-Id: I96e37b0649912818425d33a5796df7c2d441183d Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
* | Improve exclude list parsing: allow whitespace separatorsaavit2014-01-271-1/+2
| | | | | | | | | | | | | | | | | | | | This allows a more natural syntax for the exclude file, namely one item per line. It also fixes the problem that extra white space in file would cause the items not to match. Colons still accepted, for backward compatibility :) Change-Id: Ie4de51a32acb1c5f4e7390e3d7afbbd57f3caa9e Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
* | Merge remote-tracking branch 'origin/stable' into devaavit2014-01-1640-7/+1130
|\| | | | | | | | | | | | | | | | | | | | | * origin/stable: Add license headers Fix typos in README Conflicts: qml/KeyboardLoader.qml Change-Id: Ic7985a7bbdb2b2680e2ba0ebfdfd5ca9b15c4f40
| * Add license headersTopi Reinio2013-12-0340-0/+1140
| | | | | | | | | | | | | | | | | | Add license headers to source files: - Enterprise License for the launcher source - BSD License to QML applications under /test Change-Id: I6a9d727ffc7b729ded28cf80047d28b07963a22a Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Fix typos in READMETopi Reinio2013-11-251-7/+7
| | | | | | | | | | Change-Id: I95764d3bb794286d97f0b463c7ac9981ff313860 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Use new virtual keyboardRainer Keller2014-01-164-18/+34
| | | | | | | | | | Change-Id: I207708409633bdaff63f522c2193dfabed080a2d Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Do not force a specific input context pluginRainer Keller2013-12-111-2/+0
|/ | | | | Change-Id: Ic74e9e47719ddd83fff2725cb4ba49ba18a10a70 Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
* Use exclude.txt to exclude unsupported demosv1.0.0-RC5v1.0.0-RC4v1.0.0Gatis Paeglis2013-10-161-5/+13
| | | | | | | | | | | | | | | | Use "base OS + HW" to list a setup that doesn't support a specific demo, for example: android_nexus7 android_beagleboard ":" can be used as a separator if more than one setup does not support a demo. Change-Id: I5f666f3bb6a6448e8947d56c975062a4c65aadb1 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com> Reviewed-by: Rainer Keller <rainer.keller@digia.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Use contents of title.txt as applications namev1.0.0-RC2Gatis Paeglis2013-10-081-1/+9
| | | | | | | | | | | | | Current implementation uses demo application's directory name as a title in the qtlauncher. This is problematic when we want to run a qmake on a demo and at the same time have a title that consists of spaces. Therefore if a demo provides a file called "title.txt" we use its content as a title. Change-Id: Id6e2ad94dca3b021acb9ad3ece952f48053e4b03 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Hardcode a couple of palette entries to make controls look nicerGunnar Sletta2013-06-041-0/+8
| | | | | Change-Id: Ibeb295e2cec70183bef36d2237fd222e5a8e0b40 Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
* Use different install path for linux and androidSamuli Piippo2013-05-231-1/+5
| | | | | Change-Id: I6ac70ab83f190598272b31fe112af7ca290aac38 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>