UI-DEN-6349_BP HR Manual Entry

Activity

UI-DEN-6349-1 139

Keyboard shortcuts  
  • Summarize the review outcomes (optional)
     
    #permalink

    Details

    Warning: no files are visible, they have all been filtered.
    Participant Role Time Spent Comments Latest Comment
    plucia  (deleted user)
    Author 6h 59m 49 I have updated .gitignore so only bledevices.conf is igno...
    Reviewer - Complete 5h 49m 86 RESOLVED
    pmontazemi  (deleted user)
    Reviewer completed
    Reviewer - Complete 25m 4 RESOLVED.
    Total   13h 15m 139  
    #permalink

    Objectives

    There are no specific objectives for this review.

    Branches in review

    #permalink

    Issues Raised From Comments

    Key Summary State Assignee
    #permalink

    General Comments

    plucia  (deleted user)

    On 1.8.2021: Code Coverage: 100% SquishQt Tests: 100% passing

    On 1.8.2021:
    Code Coverage: 100%
    SquishQt Tests: 100% passing

    plucia  (deleted user)

    Reviewers please note: According to the qt virtual keyboard technical stylin...

    Reviewers please note:

    According to the qt virtual keyboard technical styling guide, here
    it is recommended to use

     Src/qtvirtualkeyboard/src/virtualkeyboard/content/styles/default 

    as a base for the custom style. The Qt virtual keyboard styling files (called default and retro) I could find are located here on our VM:

     /opt/Qt5.12.5/5.12.5/Src/qtvirtualkeyboard/src/virtualkeyboard/content/styles/default 


    You'll notice that the Qt company has only provided the button images in the svg format. It appears they did this to allow for greater customization of the keyboard styling in the qml code.

    I'm aware it has been decided to use pngs in the denali application. If requested, I can change the default Qt-provided keyboard style.qml file to use pngs instead of svgs.
    It would be helpful before I do so to get feedback on the look and feel of the numeric keyboard so we have an agreed-upon style, size, and layout of the numeric keyboard, as converting the svgs to pngs will hard-code the styling.

    Behrouz NematiPour

    Why does it even need styling? Couldn't we use the keyboard default styling? ...

    Why does it even need styling?
    Couldn't we use the keyboard default styling?
    Please provide two of the default and styled screenshot versions of the keyboard for comparison.

    plucia  (deleted user)

    You can't adjust the size of the keyboard, change what buttons are available,...

    You can't adjust the size of the keyboard, change what buttons are available, or adjust the opaque black background that's blocking half the screen without adjusting the styling.

    In here you will find a couple of screenshots for comparison:

    Default numeric styling:
    X:\Users\PeterL\ForBehrouz\Vitals_Entry_Default_Numeric_Keyboard.png

    Custom numeric styling:
    X:\Users\PeterL\ForBehrouz\Vitals_Numeric_Keyboard.png

    Full Qwerty Keyboard with default styling:
    X:\Users\PeterL\ForBehrouz\Full_Qwerty_Keyboard.png

    Behrouz NematiPour

    Thanks for providing the screenshots to compare. I would vote for the default...

    Thanks for providing the screenshots to compare.
    I would vote for the default style which covers half the screen since it is more standard and would be the same all over the application instead of having different keyboard combinations and locations in different situations and prefer to relocate screen components and labeling to fit in the screen.
    It can be like :

                                      Vitals Entry
                                    ------------------
       systolic [   ___    ]        diastolic [   ___    ]        BPM [   ___    ]
    

    (or labels at top)


    and hide the keyboard on last entry BPM, 'enter' touch.
    Also, please on the user 'enter' touch go to the next entry.

    plucia  (deleted user)

    Okay, sure no problem. Do you want the full qwerty keyboard then or numeric-o...

    Okay, sure no problem. Do you want the full qwerty keyboard then or numeric-only for this screen?

    Behrouz NematiPour

    Thanks, only a Numeric keyboard in this case. Please also take a look at the ...

    Thanks, only a Numeric keyboard in this case.
    Please also take a look at the KDAB training about the QtQuick keyboard handling, in https://www.youtube.com/watch?v=ilCekEOpNYM @ 5:40 using the Keys API to be able to navigate on 'enter' pressed.
    that might be helpful.
    I think it should be "enterPressed", "returnPressed", or both.

    Please also take a look at the UX desing in the link : https://app.zeplin.io/project/5db0c175acfeac55e3cb879e/screen/5dbc8461bab7462c152cb34e

    plucia  (deleted user)

    Thanks, these links are helpful

    Thanks, these links are helpful

    /resources/images/alarm.svg Deleted
    Open in IDE #permalink
    /resources/images/bell-off.svg Deleted
    Open in IDE #permalink
    /resources/images/bell.svg Deleted
    Open in IDE #permalink
    /scripts/run.sh Changed
    /sources/bluetooth/BLEScanner.cpp Added
    Open in IDE #permalink
    /sources/bluetooth/BLEScanner.h Added
    Open in IDE #permalink
    /sources/.../components/DenaliTextInput.qml Deleted 3
    Open in IDE #permalink
    /sources/gui/qml/components/FieldInput.qml Deleted 16
    Open in IDE #permalink
    /sources/gui/qml/components/Keyboard.qml Added
    Open in IDE #permalink
    /sources/gui/qml/components/ScreenItem.qml Changed
    /sources/gui/.../components/SettingsItem.qml Changed
    /sources/gui/qml/components/TextEntry.qml Added
    Open in IDE #permalink
    /sources/gui/qml/dialogs/VitalsEntry.qml Added 27
    Open in IDE #permalink
    /sources/gui/qml/globals/Colors.qml Changed 6
    /sources/gui/qml/globals/Variables.qml Changed
    /sources/gui/qml/globals/Variables.qml Changed
    /sources/gui/.../images/backspace-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/check-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/enter-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/globe-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/handwriting-868482.svg Deleted
    Open in IDE #permalink
    /sources/.../images/hidekeyboard-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/search-868482.svg Deleted
    Open in IDE #permalink
    /sources/.../images/selectionhandle-bottom.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/shift-80c342.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/shift-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/shift-c5d6b6.svg Deleted
    Open in IDE #permalink
    /sources/gui/.../images/textmode-868482.svg Deleted
    Open in IDE #permalink
    /sources/gui/qml/keyboard/style.qml Deleted
    Open in IDE #permalink
    /sources/gui/.../pages/SettingsBluetooth.qml Added
    Open in IDE #permalink
    /sources/gui/qml/pages/SettingsHome.qml Changed
    /sources/gui/qml/main.qml Changed 9
    /sources/gui/qml/main.qml Changed
    /sources/gui/guiglobals.cpp Changed
    Open in IDE #permalink
    /sources/storage/StorageGlobals.cpp Changed
    Open in IDE #permalink
    /sources/view/VBluetooth.cpp Added 29
    /sources/view/VBluetooth.h Added 3
    /sources/view/VBluetoothDeviceInfo.cpp Added
    Open in IDE #permalink
    /sources/view/VBluetoothDeviceInfo.h Added
    Open in IDE #permalink
    /sources/view/VVitals.cpp Added 9
    Open in IDE #permalink
    /sources/view/VVitals.h Added 21
    Open in IDE #permalink
    /sources/view/vview.h Changed
    Open in IDE #permalink
    /sources/threads.cpp Changed
    Open in IDE #permalink
    /.gitignore Changed 5
    Open in IDE #permalink
    /cppcheck.err Changed
    /denali.pro Changed
    /denali.pro.user Changed
    /denali.pro.user Changed
    Open in IDE #permalink
    /denali.qrc Changed
    /denali.qrc Changed
    /main.cpp Changed
    /main.cpp Changed

    Review updated: Reload | Ignore | Collapse

    You cannot reload the review while writing a comment.

    Log time