| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Task-number: QTBUG-67917
Change-Id: I88e783ff7bcc530b13edfd3e21565953433293dc
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-65302
Change-Id: I2153e2f2b4aa295e87098256354ed034480294df
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62793
Change-Id: I8e1a0dcb229dc1b445a1b3a7787e6b818f246249
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62793
Change-Id: I3ef7323ebaed7b16014e139a5110f1784240520a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62805
Change-Id: If63369430adffa875b0e96a148a03ab908a1dea2
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62791
Change-Id: Id7cb520669fc696cec65da591414b045fe45754a
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62790
Change-Id: Ie4953d8ca1209ed382ad82f1db35c3b1a997dd1d
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-65302
Change-Id: I9ec2e7f5f904aa148aa29048ccbb84060e1bb3f1
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62792
Change-Id: I95c6fb038f5d427da2ed1ee6698e1afcfa436eee
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62794
Change-Id: Ib3afd9df51b7adad359d80407566a24cee9e1366
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-66307
Change-Id: Ica4191efa5adf0396d0be0ac980e583734d0045c
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/5.10:
Doc: Bump version to 5.10.1
iot-sensortag: Add an About tab
iot-sensortag: Fix build against 5.10.0
iot-sensortag: Create a quit button SmartWatch demo
Change-Id: I247db054b05cb481c67b08cd42fb762f5539460c
|
| |
| |
| |
| |
| | |
Change-Id: I5e2c5e2003744f1e46a38953720316cdc0da6e66
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For the watch UI it is helpful to provide an About to visualize it is a
Qt application.
Change-Id: I83779c038dcaac12ca873b53f4d82d0e801233f2
Reviewed-by: Andrew O'Doherty <andrew.odoherty@qt.io>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before the final release the Qt Mqtt API has been updated.
Change-Id: I6f9e3e9cc5db16fe87d3493f12703194e9f14654
Reviewed-by: Lorenz Haas <lorenz.haas@histomatics.de>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
SmartWatch demo requires a button to exit the application
Change-Id: I64f366d70960e868bcf9f4c644f81a145edd44b6
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The empty/invalid QVariant is not an identity for nil. Use
the equality operator instead.
Change-Id: Idec99cdc7cefb0fef1c2e3edb2ff3183b272c281
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use SIGTERM to terminate the application but to make sure it will
go away create a unique timer and start it. The timer is owned by
the QProcess and will go away once the process has terminated. On
timeout use SIGKILL to make sure the process is going away.
Change-Id: I9f9617a579952697aa61bd7bfa1d2fd264a443ce
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Kill all processes that were started with the same AppEntry. It is
using SIGKILL to make sure that the process is going away and going
away quickly.
Change-Id: I4d2bf2cf7fb35c34636640562c04e4bd528bed63
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This will allow to easily compare two different AppEntry. The
easiest way is to check if they come from the same file.
Change-Id: I2642b1037eeb3abd77f4b2d677753ccd01256075
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|\|
| |
| |
| | |
Change-Id: I08eb1b887d7b8cfaae3e105d176136886682c865
|
| |
| |
| |
| |
| |
| | |
Change-Id: I42ea53fbdbe045f75ee8b5b51ef12a2aa027eca0
Task-number: QTBUG-61714
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
mainSmall.qml requires a SwipeView since the smartwatch screen is too small too
display all the charts. The charts have been scaled to smaller size and
some alignment adjustments have been made
Change-Id: I229b6150135c8a1a65bc8114f430904a15397b1e
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If effectLoader.item has not been set before effectSource changes,
setting effectLoader geography fails. There was a workaround where
changing effect caused the video to display correctly.
Task-number: QTBUG-63091
Change-Id: I726068f0860269d94507be5f92947caa6716efdf
Reviewed-by: Kari Hormi <kari.hormi@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, either the MQTT or Azure backend was enabled. But there are
users who prefer to have a pure local build. Hence UPDATE_TO_AZURE is an
optional setting now.
Change-Id: Ie1ff8b6eaa1c357f83a971bd2ded59d40f2c2eb0
Reviewed-by: Shrikant Dhumal <shrikant.dhumal@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This enables the build system to use the manual manifest file and is a
regression of the UI clean up changes.
Change-Id: Ib3ece60c01f1055b7104defbd9752af534bf52ac
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Tino Pyssysalo <tino.pyssysalo@qt.io>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Keep the AppEntry in the Chrome and set it when a new surface is
created. Handle the situation when an external application is launched
and check for null.
Change-Id: Ib327ec266587bba9a2c48eacbcb79c508b2066d0
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The democompositor would crash because the QProcess will be deleted
from within ~QObject and then emit a signal which will access the
partially destructed WaylandProcessLauncher. Iterate through the
list and disconnect the slots and then delete the QProcess before
the ~QObject is ran.
An alternative would be to iterate the m_appStates and just block
the signals of the QProcess. This might be more future proof (e.g.
another signal being connected) but can impact other signal/slot
connections as well.
Change-Id: Id6c19dbe0c3070a131b28365584f06fb7c6014b3
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add a manodatory appId, expose it to QML, add a simple find by
id method and update the testcases.
Change-Id: I4f80a97e5f31e972694dd61eff0166f9de2f5d51
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Allow extensions and let them begin with X-. Briefly document
it, add some extensions as an example and briefly test that the
right values are parsed.
Change-Id: I7a9ae6b2f365802fcce6dce56fa7795f76d83421
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The apps were hard to be discovered inside apps/files and other
projects here seem to use a resources/ folder. Move the apps and
the images in it.
Change-Id: If2e9127ea6e941e1a97465b2de5e9f9af3660ea3
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the previous code review Paul discovered the fact that files
would never be removed. Implement finding deleted files and emit
a signal per removed file. Consume the signal in QML and use the
new API to kill the process (one could close the wayland display
connection as well).
Emit the removed signals _after_ the model has been updated to
provide the QML code with an updated model during the signal
handling.
Change-Id: Ib3bb1bd953bfbf09d25c5e5822756a53b08fd797
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/5.10:
iot-sensortag: Add Uuid fallback for device id
iot-sensortag: Use double-click to select connection
iot-sensortag: Add logging window
iot-sensortag: Do not enable MQTT by default
Merge remote-tracking branch 'origin/5.9' into 5.10
iot-sensortag: Disable dateview in portrait mode
iot-sensortag: Show fullscreen on Android
iot-sensortag: Align font sizes
iot-sensortag: Add support for MQTT
iot-sensortag: Redesign of example
Fix typo
Doc: Bump version to 5.10.0
Doc: Bump version to 5.9.2
Change-Id: Id006d6911a42db2a493f7b3f0eb891c791a5879c
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
All Android test devices report localhost as hostname. That causes the
remote display to not show any other android device, but also have
multiple localhost devices report data.
Change-Id: I144800d876faf35bc9ff8e526be31d9c322032dc
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I46c3860799018e51f74df8d24dd54eccab02db7a
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is most useful in the embedded use-case. Usually there is
no debug connection and initialization of a bluetooth connection
can take very long.
Change-Id: If5b6e8a6e684d2340d6a52b8b21bec25630d6874
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was agreed in a previous patch set for
bb226a8dc9b6508c8d72c67b5260b9a733f7fca1. However, it slipped in due to
wrong rebasing.
Change-Id: I2725ae54da6573a9bc2dc5f965b8e9c0c65997a0
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
* origin/5.9:
Fix typo
Change-Id: I5367b62788d24f21590a0ece4851aa42d522c607
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: If772e4855b8ded33c3ca06207e3cfb38420e96af
Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ic57220e63398f2e7a8745aaa4bcbd341a2b02010
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I14a2e55adea3072c23cd25b27d5f65c08a176857
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
26 is used on some, but not all locations. That had the side effect,
that text had different sizes on different platforms causing layouting
issues.
Change-Id: I057010fdf2aa562c188bd2376829d065a5eeff93
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Using MQTT a sensor can send its data to a broker as well as display
data from a remote MQTT broker.
Change-Id: I01f961e89b2c6d028498ce61e4087a47742b8b82
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The updated version switches the focus from having multiple sensors
locally towards showing one sensor from a list. This list can display
local or remote sensors and switch on runtime.
Also incorporated many style fixes and cleanups.
Change-Id: If7b8acbb2a784ebba95d467176e76728721c82f7
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
|
| |/
| |
| |
| |
| | |
Change-Id: Iadb2f4acbee719c2799c154f64969d913b7865c9
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ic4a86efa1b90abaabba5f91d6cdfe452837d732d
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Make it easy to launch another scene. Use the QCommandLineParser
to parse the font name, font size and the qml scene.
Change-Id: Ib2489f81bc6119ff92da01b6f36035d5266bfacf
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the long run we could do line based reading and associate the
line with the AppState/AppEntry but for now it is better to see
some log messages at all (I was debugging an issue that with
QT_WAYLAND_DISABLE_WINDOWDECORATION set the surface would remain
black). Log output didn't help in the end but it was a start and
the issue is still open.
Change-Id: Icd4e041a4004c6a76e685906d63704c2cbf51f63
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When a new wlShellSurface is created we can check the identity
of the client and if it is belongs to an application launched
by the democompositor. In the future such apps might be killed
and their surface not displayed.
Introduce appStateForPid to find the AppState and return it as
a QVariant to easily use it in QML. Use int as type as one can
not easily use Q_PID in QML.
Change-Id: Ibb9ac004a8016bd76f61679f5c837c99783fa7e8
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Modify the ProcessLauncher to keep track of running apps in the
m_appStates vector. Answer if an AppEntry has a AppState associated
and use it to not launch a second instance of the application. In
the future this could be an attribute of the .apps file.
Change-Id: I19ed2840e0a64eb7f35fba0cb171e1c7fd722b06
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|