| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I250c33262ae676185d97e99475856294f189828d
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I8387f87063596875959d0ef87ea33fe9a9d70b07
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
|
|
|
| |
Translations are not shown correctly and until fixed, comment them out.
Task-number: QTAUTO-335
Change-Id: Ieea1f0294331b1b1f5aeaa7554692c5fa0a5bb26
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
Change-Id: I000dcb156f44aea769ed2b8624263d6d5d17b3bb
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is needed as the installer needs to fix the absolute
rpath to a relative during installation and this will
only work when the new relative rpath is shorter than the
previously set.
Task-number: QTAUTO-336
Change-Id: Ib1297db5e3f3ad03d60d6fa733d39ac546186331
Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
| |
Change-Id: I2ea33cb10cc1f88cd0d8d84f6e3e5256a2d4dded
Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com>
Reviewed-by: Alistair Adams <alistair.adams@qt.io>
|
|
|
|
|
|
|
| |
This makes deployment work at least, still can't run it though.
Change-Id: Icc1112db36520ce6f8d2b3d4440e94ca6828fa9a
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
| |
Change-Id: I8539c8d857e98fbe65dd89b91dd84e8bfc2bb6f7
Task-number: QTAUTO-299
Reviewed-by: Alistair Adams <alistair.adams@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Exposed fontSize as a separate alias so other
Label components in the system are not affected.
This should be a temp solution since we will bring QCC2
and should solve issues like this on system level.
Change-Id: I037a1f7bb42e4f444f2007b97efe2f061bb36994
Tas-number: AUTOSUITE-48
Reviewed-by: Alistair Adams <alistair.adams@qt.io>
|
|
|
|
|
|
|
|
| |
Displays all windows in a grid and closes the applications on
a press on the X
Change-Id: Ie88e2a6ad1225cf710a30fe72ea2d0b667b26e95
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
| |
All the configurations should now live in am-config.yaml
Instead of using /opt/am as the directory for the apps.db and app
installations /tmp/am should be used.
This should make it easier to get started with neptune-ui development
Change-Id: I52845c38be749c363577d381e4fa765f17739977
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|\
| |
| |
| | |
Change-Id: I1b33f5930f3108235d81a6578985aaf460645873
|
| |
| |
| |
| |
| |
| |
| |
| | |
SystemMonitor reportingRange property has been deprecated.
Change-Id: Ie50113ab60e9e8889c8a3db62434a9b992d6536e
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This deprecate usage of external scripts.
Task-number: QTAUTO-280
Change-Id: I445234cb7dd1cf573057671c73f0c57ff416421f
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I38e99d3ebb1fb2793084b3753cde3b82b3df9979
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The additionalConfiguration property will be removed
from ApplicationManager and systemProperties will be
used instead.
Change-Id: Id34ee6033d58f9b799791db71a95926fca3ec99a
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Updated prerequisite
Explained how to use the new INSTALL_PREFIX
Change-Id: Id77bec5ec84b7a6365df2dc685bb6cf58ad6130a
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Install all qml files as well as qml plugins into the location defined
by INSTALL_PREFIX into an neptune folder. If no INSTALL_PREFIX is set
it will fall back to /opt
Task-number: QTAUTO-276
Change-Id: Iea762c8ff87a1b0ef53aa71bf7ca51e9cddcc0e0
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|/
|
|
|
| |
Change-Id: If13fce55ad9a89e1ed2561a68e03a390e354ba6d
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
This change depends on commit 27fafd1 in qtapplicationmanager.
Change-Id: Id1714a19d77bff0385531d46d03ab0c6c1071834
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|\
| |
| |
| |
| |
| | |
Having two diverging branches was a mistake in the first place.
Change-Id: I4877a3b78a81a26b9b9804586c4467e3778de0ff
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It wasn't connected before, now changes are propagated both ways,
and even the list of available airflow configurations comes from
the backend.
Change-Id: I69e61fd795014c2e3f0f98832b828a302ace5d34
Reviewed-by: Jaroslaw Kubik <jarek@froglogic.com>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Dueto the copyright, the media link and
data are removed from the README.
Change-Id: I55c5f576bee41757a86d27106c33ff2f8a71ec96
Reviewed-by: Juergen Bocklage-Ryannel <juergen.bocklage-ryannel@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
SystemMonitor.idleLoadAverage has been deprecated in appman
Change-Id: I2ad5a05bb5d638f9ba965aa7d39f493a43aba3e9
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes an issue where the nowPlaying model first has one query set
and then this is changed during startup causing a visual transition.
Change-Id: Ia7ad5cbee0f84d921b5bbf4d0a237dd68524f98e
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It is not enough to reevaluate metadata when count changes, since
different queries can have the same number of results. This is why
the initial song if you just launch the app and press play is not
the song you see title and art for. This commit fixes that by
acting on query changes instead.
Change-Id: Ifea5eb4090c8825a4270e98f89b16ad9e3740ec3
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In current implementation the property bindings between QtIvi backend
properties and GUI object properties are used for two-way communication.
In case GUI requests a change, the requested GUI object property is assigned
with a new value. This operation removes property binding to the QtIvi
backend. Additional code in onXXXChanged: handler must be written explicitly
to propagate the change to the backend and recreate the binding afterwards.
This scheme is difficult to maintain and test.
In this modification a second channel is introduced - the property bindings
take care of propagation of updates from backend to GUI, and functions are
used by GUI in order to request backend changes. GUI itself does not update
it's own internal variables on user actions, and instead relies on property
bindings to follow the change in backend - this approach makes the code
simpler, avoids binding recreation, and handles well cases where backend
properties changes value to a different than assigned to it - backend can
react to property assignments in non-trivial ways.
Change-Id: I55423fe806d1db9d099c7983676dd1afeb1b5b69
Reviewed-by: Andreas Hartmetz <andreas.hartmetz@kdab.com>
Reviewed-by: Harri Porten <porten@froglogic.com>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The wrong calculation was in place for the monitoring.
It was causing reference point to be lower that it should be.
Change-Id: Ib3b538a93962f0a8d53fcf8d8686d44d01002e90
Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of trusting the visible property, we now set a state to
ensure that we know that the window is already handled
Change-Id: Ie3b205b9c458789fed142dc9cb9ed3b58c9db8b9
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Using the scaling was causing image not to look
natural and could cover other parts of the cluster.
Updated dial animation parameters. The old ones were
slow.
Change-Id: I6d7c4f6f7577b1700f511a110d89ae75898defa7
Reviewed-by: Juergen Bocklage-Ryannel <juergen.bocklage-ryannel@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Documentation build system expects the output directory name to
match with the (lowercased) qdocconf project name. The outputdir
is generated from the .qdocconf filename(s); renaming them allows
other doc modules to find the index file for the 'neptuneui'
dependency.
Change-Id: I395baf44bccc77c38dab74fca4926701961d3f85
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Override defaults (output directory) from the Qt documentation config
- Fix footer in the online doc build
- Rename/move neptune-ui-online.qdocconf to avoid problems in the future
- Introduce doc.pro, for use in doc builds via a super repository
- Update doc base url
- Bump copyright year to 2017 in doc-footer
Change-Id: Ia7bf0f815cdc3182f6f373127e6408940e79337d
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|/
|
|
|
| |
Change-Id: Iad46abaec85f15c5f2fa4ce047d376b7fde92c54
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Grouped development and monitoring files to special file
within the sysui folder. All development visual elements
will be loaded on demand: SystemMonitor from the
settings page and the ToolBarMonitor.
FpsMonitor is now part of the ToolbarMonitor.
Change-Id: I7eeebf70c4c6046c989e99c16031ca2811bc781b
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* Removed unused elements and properties. They were
project specific
* Exposed properties to apps in order to manipulate looks
for the simulation
* Updated right dial layout
Change-Id: I3eae3f50d2871e218370d6f1ea685c6998625fe7
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
This part was lost during a rebase.
Change-Id: Ia148b5f78cc4bf17dfb3da677fbec263fc999a00
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
| |
- The value is [...].seatHeater.value - with ".value"
- Propagate changes from UI to backend and vice versa. Previously,
if it had worked (see above), the backend -> UI direction
would've been broken by the first UI -> backend assignment.
Change-Id: I5f88ed6926f59acda94bd47d99c51c629135b027
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, two things did not work:
- Changing by more than one level by directly tapping on the
desired level. This was apparently intended to work but
didn't, from looking at the code.
- Changing by more than one level from the backend
In both cases, the NumberAnimation on the view's index which was
aliased to the ventilation level caused a changed signal for
every step change, which, because it was the most recent change,
became *the* change and caused the final value to fall short of
the actual target value.
After the core fix, a similar fix to the previous one is needed
to make the backend to UI propagation work at all again. But
then it works right.
Change-Id: I31d7f247203cf25b17d06d0eb4edc7af81af4334
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
| |
That direction did not work, only UI to backend.
Change-Id: Ifb4d53f5c8992fb88ad4ae62a89c4de0da6f9562
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
| |
Change-Id: I766749a002776fcf7f1aea02805476870b96b9cf
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
|
|
|
|
|
| |
Change-Id: Ibf5ebe86f17faacfb315105c9fc550385f8fbc1d
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
| |
Instructions to run the UI on a Linux desktop and using
the virtual machine setup added by the installer. Also
tried to reduce the size of images by compressing them.
Change-Id: Ibcf30724aa74fcf879bb6115da203a1750206f0d
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
|
|
|
|
|
|
|
|
| |
CI expects to find "tests/" from the project otherwise the build will
fail. Add dummy tests.pro.
Change-Id: I554b400ae143bff87f8eba0d91b87e1a973fa33a
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I503bc495a23c9bea2f5bc740d6976732d0caed77
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Idb8544151425c859dbccd1889e41123ef7ab95e4
Reviewed-by: Alistair Adams <alistair.adams@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTAUTO-252
Change-Id: I2cbc1c4107069cd51dad5aa043165282e5bf6be4
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I68414160bf3582a1c4f67d0892458bb55de5c291
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All WaylandSurfaces regardless of whether they are accepted or not
need to part of the visual QtQuick item tree, otherwise they will block
the event loop of the client.
This commit introduces a unhandledSurfaceReceived signal, which is
handled by the LaunchController and reparents the surface into the
visual QtQuick item tree.
Change-Id: I80f3de7ef9183ecdade7c4683e4087ea3f5e12fa
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
|
|
| |
This can lead to a white background in the app launch transition
Change-Id: I7b62e778240fcf6a2bb69c56678b6e98648ba57e
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of having our own detection in the AutoConfig.qml we now pass
the "showClusterIfPossible" to the config and decide what's needed
based on this value.
Otherwise we might end up in a situation where we show an instrument
cluster, but the Compositor doesn't know about it and doesn't accept
the windows
Change-Id: I7929f8a95f3d6462b63d856aaa51c93a87881786
Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
|