aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/systeminfo
Commit message (Collapse)AuthorAgeFilesLines
* Port to Qt 6.2Robert Griebl2022-07-013-6/+7
| | | | | | | | | | | - 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>
* [sysinfo] reduce requirements for 3dstudio presentationsGrigorii Zimin2020-08-191-2/+2
| | | | | | Change-Id: I96c8b3b1f43ff695507dc62a0c4c9e0cc22415b6 Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com> Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [sysinfo] introduce another check opengl propertyGrigorii Zimin2020-03-302-0/+13
| | | | | | Task-number: AUTOSUITE-1405 Change-Id: I605cf05ad03b82c0b1e2b0e8bc7551b6093ff634 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [sysinfo] add missed ifndef wrapping for QOpenGLContext functionsGrigorii Zimin2020-01-151-0/+2
| | | | | | | | | although this fix allows to build project against qt (with forced -no-opengl), the resulting build won't launch the application Task-number: AUTOSUITE-1404 Change-Id: Iefc1ad6cdc9d6a07b27b6c769bc777180fe0c682 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [build] fix windows buildGrigorii Zimin2019-12-261-9/+9
| | | | | Change-Id: I6e3690a99071e72f6b9c41d350dfea5d97cd1025 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [sysinfo] extend systeminfo: add ability to check env varsGrigorii Zimin2019-12-132-0/+20
| | | | | Change-Id: I6e9f03d00c89bf3dd0438628e74c3b7be68c02d9 Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [sysinfo] add property that checks OpenGL for Qt3DStudioGrigorii Zimin2019-11-223-1/+18
| | | | | Change-Id: Ic4d53adca6d9401318fe0718108c9ee2fda4005d Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [systeminfo] stop send https requests if the system has no ssl libGrigorii Zimin2019-09-062-2/+10
| | | | | | Task-number: AUTOSUITE-1224 Change-Id: I588d6d35deadaf8899344e03073c8cc02fa96bbf Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* [sysinfo] fix wrong error code check for internet connectionEgor Nemtsev2019-06-181-1/+1
| | | | | | Task-number: AUTOSUITE-1039 Change-Id: Iedfcc025999fb0b97d98fe2b38d2b437bfa6411f Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
* Clean up commentsGrigorii Zimin2019-06-171-2/+0
| | | | | Change-Id: If91a7036cbb8b072e516adbb5e2de2eb3115f18a Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
* [doc] add SystemInfo plugin docsEgor Nemtsev2019-06-051-1/+87
| | | | | | Task-number: AUTOSUITE-999 Change-Id: I7868f32c003d26940b2f47ffe47da1f240022356 Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
* [monitor] refactor network statusGrigorii Zimin2019-05-282-25/+53
| | | | | | Task-number: AUTOSUITE-799 Change-Id: I9811b871f4f49e0944d2acafff6d1dafed66fa96 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* Update copyright statementsRobert Griebl2018-12-143-3/+6
| | | | | | | | - added 2019 - everything is (c) Luxoft instead of Pelagicore from now on Change-Id: I648d3c8a37df2567c48e3d4386546290997e3369 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* [sysinfo] fill the address without being dependent on the online statusBramastyo Harimukti2018-12-121-2/+1
| | | | | Change-Id: Id8bfad01f907ceece3e1f3367c9a729bc5925ea6 Reviewed-by: Daniel d'Andrada <daniel.dandrada@gmail.com>
* [downloads] send cpu architecture to the server as tagsBramastyo Harimukti Santoso2018-10-152-2/+9
| | | | | | | | | | - additionally separate the kernel version and the kernel type as we only need the kernel and not the type for the require tag. Task-number: AUTOSUITE-635 Change-Id: I8df92d09a080d80eff1cec171e01dd3c228a8b9c Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
* [systemui] a lot of refactoring in the system uiBramastyo Harimukti Santoso2018-09-282-2/+2
| | | | | | | | | | | | | | | | | | | | | - in order to make a better and clear separation between application and system ui imports, a new application folder is created to store basic components to be used by only applications. - change the import mechanism to only use the root import folder and user will need to specify whether he wants to use the application, system or shared import - add a basic NeptuneWindowItem to be the basic class of window items in the center console - add ApplicationCCWindowItem for the center console applications and ApplicationICWindowItem for the instrument cluster applications - rename primary window and secondary window to be the ApplicationCCWindow and ApplicationICWindow to align with the window item naming in the system ui - setting window property should be done in the window item itself and not from the application info Change-Id: I62cf151fec21c9ac574873c5c226021843c6e598 Reviewed-by: Daniel d'Andrada <daniel.dandrada@luxoft.com>
* Add support for building for iOSRobert Griebl2018-08-232-1/+7
| | | | | | | | | This patch is just for getting Neptune3 compiled - packaging it correctly for installation on an iOS device is still WIP and will be implemented in a later patch. Change-Id: I4cfa6a0c4c85868ec95b04bc4e2279bd5218ac71 Reviewed-by: Daniel d'Andrada <daniel.dandrada@luxoft.com>
* [about] try harder to find the current Qt's qtdiagLukáš Tinkl2018-06-121-4/+12
| | | | | | | Task-number: AUTOSUITE-526 Change-Id: I1b066f3b1b702e2dba39949a1a0897dfcac01b31 Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com> Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* [sysinfo] Remove dbus dependeciesBramastyo Harimukti2018-05-233-74/+40
| | | | | | | | | | - remove dbus dependencies and use different approach to get the online status - use single instance of system info in the system UI Task-number: AUTOSUITE-487 Change-Id: I20d03b9e36417c59c0f42943c06234f2d8fbebf2 Reviewed-by: Lukáš Tinkl <ltinkl@luxoft.com>
* [systeminfo] Update to handle different network management dbus APINikolay Zamotaev2018-05-182-8/+63
| | | | | | | | | | | | | Added second check to test not only the NetworkManager, but also Systemd-networkd for connectivity status. If both are working - they are in sync. if one of them works - the not working one just gives an error. Current issues: 1. code should be refactored Change-Id: I43f45f49ce6b06d826fba244098865aaca2af04b Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com> Reviewed-by: Lukáš Tinkl <ltinkl@luxoft.com>
* [about] add a diagnostics screenLukáš Tinkl2018-04-182-0/+43
| | | | | | | | incorporates output from qtdiag now Task-number: QTAUTO-956 Change-Id: I30e6b6ba68183a1f579938f18ce856e2e77e9aed Reviewed-by: Daniel d'Andrada <daniel.dandrada@luxoft.com>
* [about] display more version infoLukáš Tinkl2018-04-122-0/+22
| | | | | | | | add OS name, kernel name + version, online/offline status Change-Id: Id0b0a925de3bb26cc3a99bef18cff5d04dade5fd Reviewed-by: Daniel d'Andrada <daniel.dandrada@luxoft.com> Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* [sysui] add Qt and gfx status to the About's page version infoLukáš Tinkl2018-03-082-0/+7
| | | | | | | | to give a better status which Qt and OpenGL version we are using at runtime Change-Id: Iada924123c56824d691e085bf74e67e29ce930ed Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
* [sysinfo] add online property to detect network statusLukáš Tinkl2018-02-283-3/+49
|
* some const and override fixesLukáš Tinkl2018-02-282-9/+7
|
* initial about page with marketing and monitor viewJuergen Bocklage-Ryannel2018-02-285-0/+208
This requires still some review by design and the monitor view are not really beautiful. We could use the QtCharts for rendering more advanced graphs. Also there is no network monitor available. You can launch the about page by clicking the Qt icon. it will be closed on any click on the overlay.