-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[19743] Status layout with problems per entity #204
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 10:31
a9ce34a
to
0c2a1a1
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 10:31 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 10:31 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 10:31 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 12:04
0c2a1a1
to
c764564
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 12:04 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 12:04 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 12:04 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 13:36
c764564
to
5d4cba5
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:36 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:36 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:36 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 13:39
5d4cba5
to
4ff5150
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:39 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:39 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:39 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 13:41
4ff5150
to
4415e15
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:41 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:41 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 13:41 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 24, 2023 14:04
4415e15
to
bd48e21
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 14:04 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 14:04 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 24, 2023 14:04 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/domain_view
branch
from
October 25, 2023 11:12
ee58d16
to
7f87234
Compare
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 25, 2023 11:54
bd48e21
to
713140a
Compare
JesusPoderoso
had a problem deploying
to
codecov
October 25, 2023 11:54 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 25, 2023 11:54 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
October 25, 2023 11:54 — with
GitHub Actions
Failure
JesusPoderoso
force-pushed
the
feature/display_status
branch
from
October 25, 2023 11:55
713140a
to
8a1de05
Compare
jepemi
requested changes
Nov 17, 2023
Signed-off-by: JesusPoderoso <[email protected]>
Signed-off-by: JesusPoderoso <[email protected]>
Signed-off-by: JesusPoderoso <[email protected]>
…icon Signed-off-by: JesusPoderoso <[email protected]>
Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 08:11 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 08:11 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 08:11 — with
GitHub Actions
Failure
Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 09:57 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 09:57 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 09:57 — with
GitHub Actions
Failure
It is not necessary after the valgrind analysis. During testing I included some try-catch for uncaught exceptions, adding them in a commit for best practices. |
Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 10:09 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 10:09 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 10:09 — with
GitHub Actions
Failure
jepemi
requested changes
Nov 20, 2023
Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 11:21 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 11:21 — with
GitHub Actions
Failure
JesusPoderoso
had a problem deploying
to
codecov
November 20, 2023 11:21 — with
GitHub Actions
Failure
jepemi
approved these changes
Nov 20, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
JesusPoderoso
added a commit
that referenced
this pull request
Dec 12, 2023
* Refs #19533: Add Status view to layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include problem callback backend connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Sync with statistics backend to obtain StatusData Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Take the samples and prepare a json structure Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display the problem data in status layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Improve arrows based on internal feedback Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module and adapt the tree with the required mechanisms Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt model to use roles Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include missing information through roles in the UI Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add status icon and homogenize fonts Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add incompatible qos policies links to documentation compatibility rules Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix first click issue in status footer and remove dead code Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add view problem filter functionality Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display entity issues counter on its right Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Avoid problem model destruction to avoid error messages when app closed Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Catch entity dispose and remove entity problems from model Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Update icons Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix visual details Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix error counting Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Improve disable view of chart layout button Signed-off-by: JesusPoderoso <[email protected]> * Fix mock build issue Signed-off-by: JesusPoderoso <[email protected]> * Fix visual details Signed-off-by: JesusPoderoso <[email protected]> * Display entity information when clicked in status layout Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Fix warning visual issue Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Add filter to status layout properly Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Fix topic filtering visual bugs Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Add load model check for empty filter Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Set Backend status references Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Delete debug comment Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename all problems to statuses Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Minor sugestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity status assignments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add missing problem sample 'Liveliness changed' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve error / warning counter update and update left panel info when problem reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] QML minor changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve graph connections section Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix style in the imported qml files Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Refactor tree model filtering Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove info dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve StatusLayout.qml comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve pointers deletion Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Refactor model roles to use direct get methods Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename 'copy' model method as 'filtered_copy' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Remove repeated description in problems Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename domain graph public property entity id as 'domain_entity_id' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status counter anchoring to avoid overlapping numbers and icons Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status sample kind usage Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Treat entity status model status as StatusLevel instead of as boolean Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Comment typo Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity info update when new status reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary error check Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Get Status Level string from sources (backend) Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix visual bug with expand/collapse status layout icon Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer flow Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add try-catch in get_status_data Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix left panel focus Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
added a commit
that referenced
this pull request
Dec 12, 2023
* Refs #19533: Add Status view to layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include problem callback backend connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Sync with statistics backend to obtain StatusData Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Take the samples and prepare a json structure Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display the problem data in status layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Improve arrows based on internal feedback Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module and adapt the tree with the required mechanisms Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt model to use roles Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include missing information through roles in the UI Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add status icon and homogenize fonts Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add incompatible qos policies links to documentation compatibility rules Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix first click issue in status footer and remove dead code Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add view problem filter functionality Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display entity issues counter on its right Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Avoid problem model destruction to avoid error messages when app closed Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Catch entity dispose and remove entity problems from model Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Update icons Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix visual details Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix error counting Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Improve disable view of chart layout button Signed-off-by: JesusPoderoso <[email protected]> * Fix mock build issue Signed-off-by: JesusPoderoso <[email protected]> * Fix visual details Signed-off-by: JesusPoderoso <[email protected]> * Display entity information when clicked in status layout Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Fix warning visual issue Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Add filter to status layout properly Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Fix topic filtering visual bugs Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Add load model check for empty filter Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Set Backend status references Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Delete debug comment Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename all problems to statuses Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Minor sugestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity status assignments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add missing problem sample 'Liveliness changed' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve error / warning counter update and update left panel info when problem reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] QML minor changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve graph connections section Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix style in the imported qml files Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Refactor tree model filtering Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove info dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve StatusLayout.qml comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve pointers deletion Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Refactor model roles to use direct get methods Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename 'copy' model method as 'filtered_copy' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Remove repeated description in problems Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename domain graph public property entity id as 'domain_entity_id' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status counter anchoring to avoid overlapping numbers and icons Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status sample kind usage Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Treat entity status model status as StatusLevel instead of as boolean Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Comment typo Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity info update when new status reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary error check Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Get Status Level string from sources (backend) Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix visual bug with expand/collapse status layout icon Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer flow Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add try-catch in get_status_data Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix left panel focus Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]>
JesusPoderoso
added a commit
that referenced
this pull request
Dec 12, 2023
* Refs #19533: Add Status view to layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include problem callback backend connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Sync with statistics backend to obtain StatusData Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Take the samples and prepare a json structure Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display the problem data in status layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Improve arrows based on internal feedback Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module and adapt the tree with the required mechanisms Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt model to use roles Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include missing information through roles in the UI Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add status icon and homogenize fonts Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add incompatible qos policies links to documentation compatibility rules Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix first click issue in status footer and remove dead code Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add view problem filter functionality Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display entity issues counter on its right Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Avoid problem model destruction to avoid error messages when app closed Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Catch entity dispose and remove entity problems from model Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Update icons Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix visual details Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix error counting Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Improve disable view of chart layout button Signed-off-by: JesusPoderoso <[email protected]> * Fix mock build issue Signed-off-by: JesusPoderoso <[email protected]> * Fix visual details Signed-off-by: JesusPoderoso <[email protected]> * Display entity information when clicked in status layout Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Fix warning visual issue Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Add filter to status layout properly Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Fix topic filtering visual bugs Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Add load model check for empty filter Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Set Backend status references Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Delete debug comment Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename all problems to statuses Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Minor sugestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity status assignments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add missing problem sample 'Liveliness changed' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve error / warning counter update and update left panel info when problem reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] QML minor changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve graph connections section Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix style in the imported qml files Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Refactor tree model filtering Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove info dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve StatusLayout.qml comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve pointers deletion Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Refactor model roles to use direct get methods Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename 'copy' model method as 'filtered_copy' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Remove repeated description in problems Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename domain graph public property entity id as 'domain_entity_id' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status counter anchoring to avoid overlapping numbers and icons Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status sample kind usage Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Treat entity status model status as StatusLevel instead of as boolean Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Comment typo Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity info update when new status reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary error check Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Get Status Level string from sources (backend) Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix visual bug with expand/collapse status layout icon Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer flow Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add try-catch in get_status_data Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix left panel focus Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]>
rsanchez15
added a commit
that referenced
this pull request
Dec 21, 2023
* Initial empty commit Signed-off-by: JesusPoderoso <[email protected]> * Add tab view in chart layout (#192) * Refs #19308: Add tab view in chart layout Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Update graph view name Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Close last tab would open New tab Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Add and delete tab buttons improvements Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Fix transition Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Cap max tabs to 15 Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Fix view issue when first tab gets closed Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Fix ChartLayout view issue when resizing window Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Fix polish infinite loop Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Avoid tab dragging Signed-off-by: JesusPoderoso <[email protected]> * Refs #19308: Propagate fullScreen var changes Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Domain graph view implementation (#200) * Disable dragging elements out of their bounds Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Implement domain graph view Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Improve domain view Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Adapt to new JSON and visual improvements Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Add arrows to connections Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Round elements Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix entities height Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Update tab name with view content Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix connections Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Add domain id selector for graph view Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Add Refresh button and refresh feature Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Implement Monitor <---> Backend connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Establish connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Add try-catch in SyncBackendConnection call Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Catch Exception when no graph Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Fix issues, visual bugs and improvements Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix communication arrows visual bugs Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix icons and text spacing in entity boxes Signed-off-by: JesusPoderoso <[email protected]> Refs: Remove vulcanexus blue from color palette Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix entity order generation to optimize resizing Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Add comments to QML code Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Improve backend calls Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix overlapping visual bugs Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix resizing with large alias Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix single topic (and no entities) data representation Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Fix tab issue with multiple domains Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Display domain info when navigating through different domain views in tabs Signed-off-by: JesusPoderoso <[email protected]> Refs #19308: Display entity and topic data when clicked in the graph Signed-off-by: JesusPoderoso <[email protected]> Refs #19513: Improve Domain ID Dialog values Signed-off-by: JesusPoderoso <[email protected]> Refs #19513: Add metatraffic filter in the graph view Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Improve arrow drawing Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Please linters Signed-off-by: JesusPoderoso <[email protected]> * Initial empty commit Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary include Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary eol ';' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove 'magic numbers' Signed-off-by: JesusPoderoso <[email protected]> Refs #19532: [ARS] Remove wheel displacement 'magic number' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Simplify hidden scrollbar Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecesary item Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Update status comparision to uppercase Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary width conditions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary filling rect Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Fix comment Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary recursive call Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Fix refresh domain info call Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary stack anchoring Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary 'z' ordering Signed-off-by: JesusPoderoso <[email protected]> Refs #19532: [ARS] Remove unnecessary 'z' ordering Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: [ARS] Remove unnecessary load model calls Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Reorder elements to fix tabs overlapping Signed-off-by: JesusPoderoso <[email protected]> * Refs #19532: Fix warning displayed when showing metatraffic Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: [ARS] Add parenthesys to conditional assignations Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: [ARS] Add error check in missing entities Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: [ARS] Remove unnecessary rect Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: [ARS] Add missing space Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: [ARS] Improve entities width management Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Fix connections Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve comparasion conditions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Run resize call only once Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve connection generation Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Remove unnecessary load model call Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Reduce amount of painting iterations Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Fix typo Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Remove unnecessary signal declaration Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Apply latest rev suggestions Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Status layout with problems per entity (#204) * Refs #19533: Add Status view to layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include problem callback backend connection Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Sync with statistics backend to obtain StatusData Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Take the samples and prepare a json structure Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display the problem data in status layout Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Improve arrows based on internal feedback Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include external QMLTreeView module and adapt the tree with the required mechanisms Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt model to use roles Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Include missing information through roles in the UI Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add status icon and homogenize fonts Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add incompatible qos policies links to documentation compatibility rules Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix first click issue in status footer and remove dead code Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Add view problem filter functionality Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Display entity issues counter on its right Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Avoid problem model destruction to avoid error messages when app closed Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Catch entity dispose and remove entity problems from model Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Update icons Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix visual details Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Fix error counting Signed-off-by: JesusPoderoso <[email protected]> Refs #19533: Adapt changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Improve disable view of chart layout button Signed-off-by: JesusPoderoso <[email protected]> * Fix mock build issue Signed-off-by: JesusPoderoso <[email protected]> * Fix visual details Signed-off-by: JesusPoderoso <[email protected]> * Display entity information when clicked in status layout Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Fix warning visual issue Signed-off-by: JesusPoderoso <[email protected]> * Refs #19533: Add filter to status layout properly Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Fix topic filtering visual bugs Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Add load model check for empty filter Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Set Backend status references Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Delete debug comment Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename all problems to statuses Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Minor sugestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity status assignments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add missing problem sample 'Liveliness changed' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve error / warning counter update and update left panel info when problem reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Rename method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] QML minor changes Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve graph connections section Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix style in the imported qml files Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary method Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Refactor tree model filtering Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove info dead code Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve StatusLayout.qml comments Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve pointers deletion Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Refactor model roles to use direct get methods Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename 'copy' model method as 'filtered_copy' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Remove repeated description in problems Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Rename domain graph public property entity id as 'domain_entity_id' Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status counter anchoring to avoid overlapping numbers and icons Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Improve status sample kind usage Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Treat entity status model status as StatusLevel instead of as boolean Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ALRS] Comment typo Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Improve entity info update when new status reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Remove unnecessary error check Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Get Status Level string from sources (backend) Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix visual bug with expand/collapse status layout icon Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer flow Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Add try-catch in get_status_data Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix timer Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: [ARS] Fix left panel focus Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Domain graph & status layout documentation (#205) * Refs #19743: Update documentation sections to include tabs, domain graph and status problems Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Include new images Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Update screenshots Signed-off-by: JesusPoderoso <[email protected]> * Refs #19743: Apply rev suggestions Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Improve graph visual details (#209) * Refs #19973: Fix topic lines below entities visual bug Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Update Warning Icon to be more visible Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Remove info panel refresh call when new status is reported Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Improve arrows when related topic is not displayed Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Fix glitch when filtering domain graph per topic Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Apply rev suggestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Fix identation Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Fix Gif size to adapt resolution Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Please uncrustify Signed-off-by: JesusPoderoso <[email protected]> * Refs #19973: Fix statistics backend StatusLevel references Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Update loading graph gif (#213) * Update loading graph gif Signed-off-by: JesusPoderoso <[email protected]> * Fix gif size Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Add eProsima software icons to Fast DDS Monitor (#207) * Add AMLIP icon and display in graph Signed-off-by: JesusPoderoso <[email protected]> * Add product icons Signed-off-by: JesusPoderoso <[email protected]> * Rename icons with backend names Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Update image names based on latest backend update Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Include app logos in png format Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Change .png logos to .svg logos Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Include logos in project resources Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Include logo in UI Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Update Panel behavior to allow section resize Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Update Domain Graph icon visibility to fix all alias width Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Fix logos and revert to .png format Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Apply rev suggestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Apply latest rev suggestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Apply latest rev suggestions Signed-off-by: JesusPoderoso <[email protected]> * Refs #19880: Please uncrustify Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Include Fast DDS Monitor app ID while init monitor, and include new arguments in mocks (#212) * Refs #19865: Init monitor with proper app id Signed-off-by: JesusPoderoso <[email protected]> * Refs #19865: Fix errors in mocks Signed-off-by: JesusPoderoso <[email protected]> * Refs #19865: Please linters Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> * Please linters Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]> Co-authored-by: JesusPoderoso <[email protected]> Co-authored-by: Jesús Poderoso <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Merge right after