aboutsummaryrefslogtreecommitdiffstats
path: root/imports_shared
Commit message (Collapse)AuthorAgeFilesLines
* Remove QML import version numbersBernd Weimer2022-08-0820-69/+69
| | | | | Change-Id: I2810c412a595b2b5729fd57f8c4a3a1a2356c363 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Port to Qt 6.2Robert Griebl2022-07-0122-603/+39
| | | | | | | | | | | - Build is warning free on Linux - Still using qmake - Custom fragmenShaders in the cluster are not ported yet - Qt 3D models are rendered, but the Studio 3D integration is untested Change-Id: I0e410a932d6461ba29e7c945cb5e9750d6df8964 Reviewed-by: Dominik Holland <dominik.holland@qt.io> Reviewed-by: Bramastyo Harimukti Santoso <bram.harimukti@gmail.com>
* Merge remote-tracking branch 'origin/5.15' into devBramastyo Harimukti Santoso2021-01-1948-492/+3250
|\ | | | | | | Change-Id: I6f570e6c387b10e7c07e925429d275761bdf6cda
| * [qsr] remove translations from qsr panelEgor Nemtsev2020-08-058-120/+0
| | | | | | | | | | | | Fixes: AUTOSUITE-1603 Change-Id: I7b5835a0d52af53b5bd49ff1c032732fbe3e3088 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * [sysui] replace onFoo handlers for ConnectionsEgor Nemtsev2020-07-222-4/+4
| | | | | | | | | | | | | | | | | | | | - Connections { target: someTarget; onFoo: {} } is now deprecated and warning is generated. onFoo should be changed to 'function onFoo(params)' Fixes: AUTOSUITE-1597 Change-Id: I87d93939fa821c53bdf26478baa5444387b1b20e Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * [downloads] move to state observer/controllerEgor Nemtsev2020-04-068-14/+254
| | | | | | | | | | | | Task-number: AUTOSUITE-1486 Change-Id: I9ac110f93691e9345f31ac791f21581293169e8b Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * [all] add wrapper qsTr("...") for stringsAleksei Korkov2020-03-318-0/+1737
| | | | | | | | | | | | Task-number: AUTOSUITE-1551 Change-Id: I4ec09e540aa028c62c49d34024cd9414a6c5515c Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * [vehicle] add another check for 3d modelsGrigorii Zimin2020-03-308-2/+58
| | | | | | | | | | | | | | | | | | this change allows to not load a model if no OpenGL context has been created, and so to prevent corresponding SEGFAULT Fixes: AUTOSUITE-1514 Change-Id: I0c7cd8fbe17567a2156953f35b45876ed14498a7 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * [map] add check for opengl contextGrigorii Zimin2020-03-308-0/+73
| | | | | | | | | | | | | | | | | | this change allows to not show a map, which requires created OpenGL context, and so to prevent a user' interaction with the missed map content Fixes: AUTOSUITE-1402 Change-Id: I12f3468624cff4f69edfaa748a450bd7f616eef3 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * [settings] fix notifications on color and theme changedAleksei Korkov2020-03-188-5/+145
| | | | | | | | | | | | Fixes: AUTOSUITE-1532 Change-Id: Ic842a8c1ec961ebac48ba52371b13deea22e8f13 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * DE Translation fit for UIEvgeniy Zabotkin2020-02-201-2/+2
| | | | | | | | | | Change-Id: I6ed12530c1d2fd26b0a58c2d9c33ec90141c4bb2 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * [sysui] refactor about dialog (app remove, layout updates)Egor Nemtsev2020-02-202-0/+6
| | | | | | | | | | | | | | | | | | | | - add "remove" button for removable apps - update layout of ui - add app id to app section Task-number: AUTOSUITE-1235 Change-Id: I688d94f49c4515ef3bef8e503dcb04a851e1d4e3 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * DE Translation updateEvgeniy Zabotkin2020-02-191-193/+194
| | | | | | | | | | | | Change-Id: Iea3d0f2d3a8fb9cac988aa99ea468a4911e82421 Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com> Reviewed-by: Evgeniy Zabotkin <ezabotkin@luxoft.com>
| * [sysui] Fix NeptuneIconLabel to scale correctly on DesktopEgor Nemtsev2020-02-194-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - IconLabel doesn't report pixel size of image. On Mac dpi switching is not handled well. To handle issue with wrong icon scaling we: 1. Connect to status change signal to call layout() and update composite item 2. Apply scaling via inner image item scale for non-Pad fill mode Above applies to situation when we just render scaled image, then size of rendered image is equal to image_pixel_width * scale X image_pixel_height * scale. For situation when we want to have icon of particular size, iconRectWidth, iconRectHeight and iconFillMode properties are introduced. Some images are expanded by 1 pixel to handle scaling more nicely Task-number: AUTOSUITE-1304 Change-Id: Ia08c073944eb8ec55309c4aabaf54e7d3961a56f Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * [sysui][settings] Fix switching Rtl-modeAleksei Korkov2020-02-121-2/+2
| | | | | | | | | | | | | | | | - Rtl-mode was being applied incorrectly. Previously, if we were changing locale, for example, to Arabic, it had no effect on Settings-app itself. It happened because QtRO was not synchronized. Also when we changed language in Remote-app it didn't change its own checkbox for rtl-option. Fixes: AUTOSUITE-1326 Change-Id: Iab98a506f0782e585a6cf01a1c5dcbd76b85c7fb Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * Merge remote-tracking branch 'origin/5.13' into 5.14Bramastyo Harimukti Santoso2020-02-1022-233/+127
| |\ | | | | | | | | | Change-Id: I7715f2b97d043e935a1d4751533a83e6bff84c63
| | * [font] fix issues with missing dejavu sansBramastyo Harimukti Santoso2020-02-0522-233/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - qfontdatabase takes quite a long time on OSX if there are it cannot find the required fonts installed in the system. And we use DejaVu Sans instead of OpenSans to support Arabic letters which is not installed by default on mac. Hence, with this commit, DejaVu Sans is included in Neptune and add the imports_shared path as additional font database to make Neptune find the correct fonts easily. It was not also using the correct font anyway previously which was the Open Sans. Task-number: AUTOSUITE-1446 Change-Id: I00c457e0df4e063d3e0477bea9e90ea98ed601d6 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| | * [assets] re-import all assets back to neptune 3Bramastyo Harimukti2019-11-28253-0/+14374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - this time, it uses the new git-lfs - this commit doesn't include the shell.mesh of vehicle app as it needs to be compressed as well Task-number: AUTOSUITE-1337 Change-Id: I3d21fdb6109400ed465809f73bcabbb5567338c8 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| | * [assets] remove all the assets to be re-imported in the following commitBramastyo Harimukti2019-11-27253-14374/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - we need to remove the current assets from the old git-lfs. they will be re-imported in the following commit Task-number: AUTOSUITE-1337 Change-Id: Ia8b145c5617867c4371bd7fb764641f4e7f89e59 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | assets: reload icon assets (2)Grigorii Zimin2020-01-164-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | we faced a problem that prevents "git checkout" on 5.14 from just cloned project. This is the second commit which re-uploads files Change-Id: Icef79cf417057d08c53f7e474fcf498dd7651b24 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | assets: reload icon assets (1)Grigorii Zimin2020-01-164-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | we faced a problem that prevents "git checkout" on 5.14 from just cloned project. This commit removes two icons, the following after will added them back Change-Id: Ief1e99efd9ff8a9ee1faa77cc76ad6f2941d6f21 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [sysui] add network icons for luceeGrigorii Zimin2019-12-163-2/+8
| | | | | | | | | | | | | | | | | | | | | -- add missed assets; unify connectivity_off icon opacity with others Change-Id: I7a048bbc640a62ca1945da093d2d6651aad89fdd Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [sysui] make addwidget button brighterGrigorii Zimin2019-12-162-4/+4
| | | | | | | | | | | | | | | Change-Id: I67acf1588357619f1c83f7dd369043d55c57e08e Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [downloads] move to "package" logicEgor Nemtsev2019-12-168-0/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use PackageManager and "package" in Downloads app for QtAppMan 5.14 instead of application representation. Fix support of built-in app returning -1 size. Task-number: AUTOSUITE-1344 Change-Id: Id86c372098435209b0eb28d33cfc5ae938117710 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | [sysui, cursor] add angleOffset for cursorGrigorii Zimin2019-12-124-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | -- WARNING: config.qml is created for each application in case of MP mode hence any changes are made inside config dynamically affect only its own process Change-Id: I4e86001543d4a4e0348ab3eb9edc16e4f71404f4 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [sysui] add default Binding restoreMode for Qt6Egor Nemtsev2019-12-051-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | - to remove Qt6 warnings in console add default value to Binding qml components Task-number: AUTOSUITE-1367 Change-Id: I15a67771b4b3a957b7f5e876aebdd9a11e9f6c5d Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | [neptune3] More design updatesAlexandra Betouni2019-12-037-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added dark version of weather asset * Updated callstate icons in phone app * Updated widget view in phone app * Updated spaces and dimentions in ListItem Change-Id: I715c70a0dbf1be59051bbcb89a9be40e4e23abec Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [sysui&apps] Design updates -- cherry-pick with reloaded assetsGrigorii Zimin2019-12-029-213/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating assets for album art, color picker, expand icons, widgets, popups and main dark background Also replaced Canvas with Image in ColorSelector and removed animation in width property in AbstractApplicationWidget Change-Id: I9175708556e699277e0c5948575106cc93d3d496 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [map] move business logic of the next turn distance to the storeBramastyo Harimukti2019-11-258-107/+189
| | | | | | | | | | | | | | | Change-Id: I8d462c542ed9928ffe90a87e631985cda75f936d Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [utils] Add mouse/touch points traceGrigorii Zimin2019-11-252-0/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new plugin for events listeners. Now it consists of only one listener that allows to enable mouse/touch events tracking for debugging purposes. Fixes: AUTOSUITE-1001 Change-Id: I7b278e922df5eee46721a80d3499a21a3b3dde17 Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com> Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
| * | [hud] applying clean UI architecture to the applicationBramastyo Harimukti2019-11-208-0/+56
| | | | | | | | | | | | | | | Change-Id: Iee97ed7bd80efe36b694c1df0d37251fc24a288f Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | [settings] Fixing ToolsColumn width issueAlexandra Betouni2019-11-208-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The text in settinga app tools column was cut. 1) Renamed connectivity to network to fit better 2) Increased ToolsColumn width so that languages also fits complete Change-Id: Ic28649d5ad883a017ab0711509a7f64fd1a2eb19 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
| * | [map] add turn-by-turn navigation demoGrigorii Zimin2019-11-188-0/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: 1) Maneuver point is not always equal to the end of segment.path 2) Distance between maneuver points should be calculated manually, distance from the maneuver obj itself might be incorrect. Change-Id: I1c97e6dcb5ea01dd45308d763af5d3cdbb5c9f71 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
| * | [assets] re-import all assets back to neptune 3Bramastyo Harimukti2019-11-13246-0/+806
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - this time, it uses the new git-lfs - this commit doesn't include the shell.mesh of vehicle app as it needs to be compressed as well Task-number: AUTOSUITE-1337 Change-Id: I9ac4df5a1c62b8e27fa075fe36c6f3bdbb7cd0d6 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | [assets] remove all the assets to be re-imported in the following commitBramastyo Harimukti2019-11-13246-806/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - we need to remove the current assets from the old git-lfs. they will be re-imported in the following commit Task-number: AUTOSUITE-1337 Change-Id: Iba0e2e4517f24fb03608a7a460eac2a511921cc8 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
| * | [map] change url request for app on intentsGrigorii Zimin2019-11-138-17/+37
| | | | | | | | | | | | | | | Change-Id: I634264858188a4313b38ba20257bc4d331e68d44 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | | [neptune3] More design updatesAlexandra Betouni2019-11-297-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added dark version of weather asset * Updated callstate icons in phone app * Updated widget view in phone app * Updated spaces and dimentions in ListItem Change-Id: I715c70a0dbf1be59051bbcb89a9be40e4e23abec Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* | | [sysui&apps] Design updatesAlexandra Betouni2019-11-299-215/+122
|/ / | | | | | | | | | | | | | | | | | | | | | | Updating assets for album art, color picker, expand icons, widgets, popups and main dark background Also replaced Canvas with Image in ColorSelector and removed animation in width property in AbstractApplicationWidget Change-Id: I9175708556e699277e0c5948575106cc93d3d496 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* | [map] refactor map controls on widgetsGrigorii Zimin2019-10-258-12/+36
| | | | | | | | | | Change-Id: Idc282ac6bf8867daafbc2ec03bc815d6fc3b281d Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | [map] add demo driving option for mapsGrigorii Zimin2019-10-248-8/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Extend a behavior of the map app, previously it only shows route, now it also could start the demo driving simulation. 2) Map box panel has states now, this change allows to control UI state more generally and in one place, rather than with several bool flags. Controls appearance when app is shown as widget will be fixed in the following commit. Fixes: AUTOSUITE-1321 Change-Id: I4f627d7ad46604b6da9839b080e6d1c64f543428 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | [cursornav] fixed handling of the config propertyBramastyo Harimukti2019-10-222-2/+9
| | | | | | | | | | | | | | | | | | - the previous way didn't get the property changed perfectly. This commit make sure to update the loader source to load it when the property is being changed Change-Id: I74a44c611ae0de04add8dba4751001bf8eae5f25 Reviewed-by: Alexandra Betouni <ABetouni@luxoft.com>
* | [Settings] Add connectivity optionsAnatoly Kozlov2019-10-2111-0/+41
| | | | | | | | | | | | | | | | | | - Add Qt IVI plugin to emulate connectivity features - Add WiFi settings to The Settings application Change-Id: I2e03cd3fa92a7a566455bf5c525d7aad94da62da Reviewed-by: Alexandra Betouni <ABetouni@luxoft.com> Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | [cursormanagement] Added config variable to disable/enable cursor in Center ↵Alexandra Betouni2019-10-141-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Console Cursor support in Center Console should be enabled only when needed. Added a new variable in YAML config files and the necessary modifications in QML to handle this. Task-number: AUTOSUITE-1256 Change-Id: I936eb8d2bbe55b2349af9bb923212edf0f2bce59 Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com> Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | [cursormanagement] CursorManagement bug fixesAlexandra Betouni2019-10-091-1/+5
| | | | | | | | | | | | | | | | | | Fixed pressed not defined issue Added improvement for popup not trapping cursor issue Task-number: AUTOSUITE-1256 Change-Id: I7d22006cae8c4a75c2b8427a95b53b357b29e9d9 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* | Merge remote-tracking branch 'origin/5.13' into devBramastyo Harimukti2019-09-309-2/+210
|\| | | | | | | Change-Id: I97b030b0c690ec49afd59a99433293d4abee1db3
| * [vehicle] extend and restore previous fix for SP modeGrigorii Zimin2019-09-201-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - This bug was initially fixed in AUTOSUITE-715, but setting "visible" property for windowItem instead of window itself has no effect because of the following destroy call, in the destruction process window parentItem is set to nullptr and this change restore visible property to true (see setParentItem method in QQuickItem) - The visible property can't be explicitly set for window on the Neptune UI 3 side, but it is also shouldn't be set on the appman side because apps can have visible set false by default - This commit will fix only SP mode bug when you go to another app and return back (IMPORTANT: 3D Scene should be already loaded) - Bug with segfault on apps' changing during the scene load process wont be fixed with this commit Task-number: AUTOSUITE-1206 Change-Id: Ia2c3fd79a15d4381e236876b35a095a27a54765c Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
| * [vehicle] change popup window to notificationGrigorii Zimin2019-09-128-40/+104
| | | | | | | | | | Change-Id: Ia586a96044f7ce509edb9879ea37959b60be09bc Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
| * [doc] add a page to extend the parking app exampleBramastyo Harimukti2019-09-048-0/+72
| | | | | | | | | | | | | | | | | | - integrate Intent - integrate Notification Task-number: AUTOSUITE-1131 Change-Id: I68fdc07351f586e5d2e965750b81254f19b0cbcb Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
| * Fix initial app window sizeEgor Nemtsev2019-08-271-0/+5
| | | | | | | | | | | | | | Task-number: AUTOSUITE-1196 Change-Id: I92cab69db2fa12c5f443bcf2a3afdde4052c142a Reviewed-by: Grigorii Zimin <gzimin@luxoft.com> Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
| * [vehicle] refactor runtime change reactionGrigorii Zimin2019-08-208-0/+64
| | | | | | | | | | | | | | | | | | | | 1) replace cpu-greedy BusyIndicator by a regular label 2) add immediate reaction on user intents for qt3d model 3) disable dynamic runtime change Change-Id: Iae5b2f6b1e81783e534128b98fb202ad3db0126a Fixes: AUTOSUITE-1069 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>