Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-14912 Quick Start: Arrows - Bind visibility of the slider to the switch's check status

DEN-14912 Quick Start: Arrows - Additional changes based on Behrouz's feedback

    • -2
    • +4
    ./components/SliderCreateTreatment.qml
  1. … 2 more files in changeset.
DEN-13152 : Flow Rate Settings Display "--" or "0" When Treatment is Paused

- Messages 0x0500 and 0x0800 has been updated and the Prescribed Flow Rate is being used.

- The diagnostics screen updated.

- The treatment main screen updated.

- The treatment flow adjustment screen updated.

- the Flows on the commit has 10f39b63ce8a992280ab123f05a5eb44a27c121b has been separated which has to be reverted back since these two messages almost all the time have the same payloads.

  1. … 9 more files in changeset.
DEN-14640 : Change Request: BP Set Flow Rate Shown during Blood Prime/Rinseback

- Added the message 0x0500#P1

|0x0500| 5 |0x040 |1 Hz |N |HD |All |Blood Flow Data Flow Set Pt (S32)|

regarding our conversation with @Sean.

    • -0
    • +10
    ./pages/treatment/TreatmentBloodPrime.qml
RESOLVED. Thanks for the test, that is what I remembered. Fine then

RESOLVED.

Thanks for the test, that is what I remembered.
Fine then

1 - The component instance has been used in the same file, and that is the new feature, and previously we have to create a file to use the component instance, or directly return the created compone...

1 - The component instance has been used in the same file, and that is the new feature, and previously we have to create a file to use the component instance, or directly return the created component for one instance use.
2 - The Loader is used inside of the component, which doesn't seem right, the idea is to use inline components so, if possible, avoid loaders.
3 - Multiple components for the line tickmarks and round ones are created since it seems only a property change to make it rounded, since QML doesn't have a line or circle and all are Rectangle, it makes sense to update the underlying rectangle properties to get the desired shape.

Thanks, Sorry for the confusion. Yes, please, as we talked, the active progress should be orange, and the background I think can stay as it was. Then you can remove that extra Rectangle.

Thanks,
Sorry for the confusion.
Yes, please, as we talked, the active progress should be orange, and the background I think can stay as it was.
Then you can remove that extra Rectangle.

This may be a new concept for the project, but it's something that I've used and have seen used before in other QML projects. This also guarantees that you are only loading the object when you nee...

This may be a new concept for the project, but it's something that I've used and have seen used before in other QML projects.

This also guarantees that you are only loading the object when you need it when you use it with the Loader.

The Component itself, if you look at the Qt documentation, you will find "The component encapsulates the QML types within, as if they were defined in a separate QML file, and is not loaded until requested (in this case, by the two Loader objects)."

So, I am sure this is efficient.

We had this discussion this morning, I have already tested it also. It is working as we expected. It only prints out the round tick's Component.onCompleted log messages of the round tick marks and ...

We had this discussion this morning, I have already tested it also. It is working as we expected. It only prints out the round tick's Component.onCompleted log messages of the round tick marks and not both the round and lined tick marks. This is operating as we expected.

Ok, easy change over.

Ok, easy change over.

We had a discussion about what needed to be done and you had mentioned that the progressRect would be transparent. In order for that to be transparent, we needed a background rectangle color. BUT w...

We had a discussion about what needed to be done and you had mentioned that the progressRect would be transparent. In order for that to be transparent, we needed a background rectangle color. BUT we had talked this morning and I will remove this rectangle and just set the progress rect's color as w/e the active color is.

I believe this is leftover code that I missed from the slider bug fixes. I'll remove it for this branch.

I believe this is leftover code that I missed from the slider bug fixes. I'll remove it for this branch.

DEN-14912 Quick Start - Arrows - Modify code based on feedback from Behrouz -- take out the CircleButton and make use of TouchRect -- Add left and right arrow images

    • -0
    • +99
    ./components/SliderArrows.qml
    • -42
    • +9
    ./components/SliderCreateTreatment.qml
  1. … 3 more files in changeset.
Why was this Rectangle added? the ProgressRect is a Rectangle and can be used for the active color, and the _progressRectBackground seems redundant.

Why was this Rectangle added?
the ProgressRect is a Rectangle and can be used for the active color, and the _progressRectBackground seems redundant.

Why was this property added?

Why was this property added?

Regarding our new design change requests all tick marks shall be round by default.

Regarding our new design change requests all tick marks shall be round by default.

Why In-Line Component is used. The idea behind the loader is to set them active if only it is set active. Does the in-line component have the same efficiency? Please test and provide proof of conce...

Why In-Line Component is used.
The idea behind the loader is to set them active if only it is set active.
Does the in-line component have the same efficiency?
Please test and provide proof of concept, since this feature is very new and I haven't tested it.
If can't be proven, use the loader only, please.

In C++ the trinary "?" operator will call both true and false sections and then will decide which to return. If that is the case for the QML/JS I suggest using a function with an if block to return...

In C++ the trinary "?" operator will call both true and false sections and then will decide which to return.
If that is the case for the QML/JS I suggest using a function with an if block to return the decided object.
to ensure the trinary "?" operator behavior, you can use the "Component.onCompleted: {", if the new Qt 5.15 in-line Component declaration supports it.

DEN-14912: Quick Start - Arrows - Update logic to increment/decrement on button press

DEN-14912: Quick Start - Arrows - Add implementation for value increment/decrement buttons

    • -0
    • +62
    ./components/CircleButton.qml
    • -1
    • +50
    ./components/SliderCreateTreatment.qml
  1. … 1 more file in changeset.
DEN-14912 Quick Start : Sliders - Refinement of the rangeSlider's look for quick start

DEN-14912: Quick Start Sliders -Improvement to the rangeSlider's look and feel for quick start

UI-DEN-14909_UI VD S92 QS Arrows
UI-DEN-14909_UI VD S92 QS Arrows
UI-DEN-14909_UI VD S92 QS Sliders
UI-DEN-14909_UI VD S92 QS Sliders
DEN-14912: Quick Start - Sliders - Improvements to the sliders look and feel for the quick start

    • -2
    • +3
    ./components/SliderCreateTreatment.qml
DEN-13971 Adjust handle behavior on first drag

DEN-14838 Revert PretreatmentCreate file again due to miscommit

DEN-13971 Remove unused/commented out code

DEN-14838 Revert changes from QuickStart WIP

DEN-13971 Refinement to activation of slider handle and value setting

    • -6
    • +4
    ./components/SliderCreateTreatment.qml