Skip to content
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 43 commits into from
Nov 20, 2023
Merged
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
5f8d281
Refs #19533: Add Status view to layout
JesusPoderoso Sep 18, 2023
423411f
Refs #19533: Improve disable view of chart layout button
JesusPoderoso Oct 25, 2023
df89f1f
Fix mock build issue
JesusPoderoso Oct 30, 2023
c162098
Fix visual details
JesusPoderoso Oct 30, 2023
56d54df
Display entity information when clicked in status layout
JesusPoderoso Oct 31, 2023
022ed1e
Refs #19533: Fix warning visual issue
JesusPoderoso Nov 2, 2023
00f073a
Refs #19533: Add filter to status layout properly
JesusPoderoso Nov 2, 2023
7a5fc14
Refs #19743: Fix topic filtering visual bugs
JesusPoderoso Nov 3, 2023
18e4069
Refs #19743: Add load model check for empty filter
JesusPoderoso Nov 7, 2023
15e9ae9
Refs #19743: [ARS] Set Backend status references
JesusPoderoso Nov 10, 2023
a50a7d5
Refs #19743: [ARS] Delete debug comment
JesusPoderoso Nov 10, 2023
6b2f4e4
Refs #19743: [ARS] Rename all problems to statuses
JesusPoderoso Nov 10, 2023
15a9ad6
Refs #19743: [ARS] Improve comments
JesusPoderoso Nov 10, 2023
2c3a635
Refs #19743: [ARS] Minor sugestions
JesusPoderoso Nov 10, 2023
0a21318
Refs #19743: [ARS] Improve entity status assignments
JesusPoderoso Nov 10, 2023
6c4a09a
Refs #19743: [ARS] Add missing problem sample 'Liveliness changed'
JesusPoderoso Nov 13, 2023
08ae1ac
Refs #19743: [ARS] Improve error / warning counter update and update …
JesusPoderoso Nov 13, 2023
9a69d19
Refs #19743: [ARS] Rename method
JesusPoderoso Nov 13, 2023
67699fb
Refs #19743: [ARS] QML minor changes
JesusPoderoso Nov 13, 2023
5b533f9
Refs #19743: [ARS] Improve graph connections section
JesusPoderoso Nov 13, 2023
1a105ea
Refs #19743: [ARS] Fix style in the imported qml files
JesusPoderoso Nov 13, 2023
ebcdc84
Refs #19743: [ARS] Remove unnecessary dead code
JesusPoderoso Nov 13, 2023
119401a
Refs #19743: [ARS] Remove unnecessary method
JesusPoderoso Nov 13, 2023
4095424
Refs #19743: [ARS] Refactor tree model filtering
JesusPoderoso Nov 13, 2023
5620d09
Refs #19743: [ARS] Remove info dead code
JesusPoderoso Nov 13, 2023
737cfc0
Refs #19743: [ARS] Improve StatusLayout.qml comments
JesusPoderoso Nov 13, 2023
f09da2b
Refs #19743: [ARS] Improve pointers deletion
JesusPoderoso Nov 13, 2023
70ef10a
Refs #19743: Refactor model roles to use direct get methods
JesusPoderoso Nov 13, 2023
0dd2396
Refs #19743: [ALRS] Rename 'copy' model method as 'filtered_copy'
JesusPoderoso Nov 14, 2023
1d1d043
Refs #19743: [ALRS] Remove repeated description in problems
JesusPoderoso Nov 14, 2023
1e19b6b
Refs #19743: [ALRS] Rename domain graph public property entity id as …
JesusPoderoso Nov 14, 2023
42e3846
Refs #19743: [ALRS] Improve status counter anchoring to avoid overlap…
JesusPoderoso Nov 14, 2023
eccba19
Refs #19743: [ALRS] Improve status sample kind usage
JesusPoderoso Nov 14, 2023
b54565e
Refs #19743: [ALRS] Treat entity status model status as StatusLevel i…
JesusPoderoso Nov 14, 2023
82f82ff
Refs #19743: [ALRS] Comment typo
JesusPoderoso Nov 14, 2023
ea8c0d2
Refs #19743: [ARS] Improve entity info update when new status reported
JesusPoderoso Nov 20, 2023
94d1e49
Refs #19743: [ARS] Remove unnecessary error check
JesusPoderoso Nov 20, 2023
a096479
Refs #19743: [ARS] Get Status Level string from sources (backend)
JesusPoderoso Nov 20, 2023
a292074
Refs #19743: [ARS] Fix visual bug with expand/collapse status layout …
JesusPoderoso Nov 20, 2023
83f858a
Refs #19743: [ARS] Fix timer flow
JesusPoderoso Nov 20, 2023
dbbd7ef
Refs #19743: [ARS] Add try-catch in get_status_data
JesusPoderoso Nov 20, 2023
69acbc9
Refs #19743: [ARS] Fix timer
JesusPoderoso Nov 20, 2023
3ace55c
Refs #19743: [ARS] Fix left panel focus
JesusPoderoso Nov 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Refs #19533: Fix warning visual issue
Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com>
  • Loading branch information
JesusPoderoso committed Nov 10, 2023
commit 022ed1ec63bed8c86ffd79bfec9bb508347dd21b
20 changes: 10 additions & 10 deletions qml/DomainGraphLayout.qml
Original file line number Diff line number Diff line change
Expand Up @@ -544,14 +544,14 @@ Item
}
Rectangle {
visible: modelData["status"] != "OK"
color: "white"
color: modelData["status"] == "WARNING" ? "transparent" : "white"
width: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
height: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
radius: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
IconSVG {
anchors.centerIn: parent
name: modelData["status"] == "WARNING" ? "issues" : "error"
color: modelData["status"] == "WARNING" ? "white" : "red"
color: modelData["status"] == "WARNING" ? "black" : "red"
size: modelData["status"] != "OK"? icon_size_ : 0
}
}
Expand Down Expand Up @@ -688,14 +688,14 @@ Item
}
Rectangle {
visible: modelData["status"] != "OK"
color: "white"
color: modelData["status"] == "WARNING" ? "transparent" : "white"
width: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
height: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
radius: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
IconSVG {
anchors.centerIn: parent
name: modelData["status"] == "WARNING" ? "issues" : "error"
color: modelData["status"] == "WARNING" ? "white" : "red"
color: modelData["status"] == "WARNING" ? "black" : "red"
size: modelData["status"] != "OK"? icon_size_ : 0
}
}
Expand Down Expand Up @@ -831,14 +831,14 @@ Item
}
Rectangle {
visible: modelData["status"] != "OK"
color: "white"
color: modelData["status"] == "WARNING" ? "transparent" : "white"
width: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
height: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
radius: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
IconSVG {
anchors.centerIn: parent
name: modelData["status"] == "WARNING" ? "issues" : "error"
color: modelData["status"] == "WARNING" ? "white" : "red"
color: modelData["status"] == "WARNING" ? "black" : "red"
size: modelData["status"] != "OK"? icon_size_ : 0
}
}
Expand Down Expand Up @@ -974,14 +974,14 @@ Item
}
Rectangle {
visible: modelData["status"] != "OK"
color: "white"
color: modelData["status"] == "WARNING" ? "transparent" : "white"
width: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
height: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
radius: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
IconSVG {
anchors.centerIn: parent
name: modelData["status"] == "WARNING" ? "issues" : "error"
color: modelData["status"] == "WARNING" ? "white" : "red"
color: modelData["status"] == "WARNING" ? "black" : "red"
size: modelData["status"] != "OK"? icon_size_ : 0
}
}
Expand Down Expand Up @@ -1171,14 +1171,14 @@ Item
}
Rectangle {
visible: modelData["status"] != "OK"
color: "white"
color: modelData["status"] == "WARNING" ? "transparent" : "white"
width: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
height: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
radius: modelData["status"] != "OK"? icon_size_ + spacing_icon_: 0
IconSVG {
anchors.centerIn: parent
name: modelData["status"] == "WARNING" ? "issues" : "error"
color: modelData["status"] == "WARNING" ? "white" : "red"
color: modelData["status"] == "WARNING" ? "black" : "red"
size: modelData["status"] != "OK"? icon_size_ : 0
}
}
Expand Down