Clone
 

amir manesh <amanesh@diality.com> in application

LEAH-1976: implement-a-simple-video-screen

To provide support for animation, the following modules are created [LEAH-1974]

AnimationScreen.qml

ImageAnimator.qml

ImageNameLoader.qml

PlaybackController.qml

    • -0
    • +158
    /sources/gui/qml/components/AnimationScreen.qml
    • -0
    • +221
    /sources/gui/qml/components/ImageAnimator.qml
    • -0
    • +131
    /sources/gui/qml/components/ImageNameLoader.qml
    • -0
    • +200
    /sources/gui/qml/components/PlaybackController.qml
    • -5
    • +4
    /sources/gui/qml/components/VideoScreen.qml
LEAH-1976: implement-a-simple-video-screen

Added Video Screen with button-controller with transition animation

Temporary:

The screen can be accessed by clicking on the "SD" icon

The test video is stored in "/home/denali/videos/

    • binary
    /resources/images/Backward.png
    • binary
    /resources/images/Forward.png
    • -0
    • +211
    /sources/gui/qml/components/VideoScreen.qml
LEAH-1958-UI-screen-resizing:

To display the keyboard in more properly,

1. reduced the keyboard size by %80,

2. added a background to the keyboard to cover left & right site of screen

3. the background is anchored to the keyboard-bottom to avoid covering the notification-bar

LEAH-1958-UI-screen-resizing:

Adjusted UI-Pages to fit and displayed properly on the Leahi screen

    • -3
    • +3
    /sources/gui/qml/components/BackButton.qml
    • -1
    • +1
    /sources/gui/qml/components/ConfirmButton.qml
    • -2
    • +2
    /sources/gui/qml/components/ExportButton.qml
    • -1
    • +3
    /sources/gui/qml/components/GridSelection.qml
    • -2
    • +2
    /sources/gui/qml/components/MuteButton.qml
    • -3
    • +4
    /sources/gui/qml/components/USBButton.qml
    • -1
    • +2
    /sources/gui/qml/components/UpDownButton.qml
    • -8
    • +9
    /sources/gui/qml/compounds/BPHREntry.qml
    • -1
    • +2
    /sources/gui/qml/compounds/CheckListView.qml
    • -2
    • +16
    /sources/gui/qml/compounds/TouchGrid.qml
    • -3
    • +4
    /sources/gui/qml/dialogs/AlarmListDialog.qml
    • -1
    • +1
    /sources/gui/qml/dialogs/ConfirmDialog.qml
  1. … 34 more files in changeset.
LEAH-1958-UI-screen-resizing:

Adjusted the keyboard height and connection-button in BP/HR screen so that "notification-bar", keyboard and connection-button properly lineup on the screen

LEAH-1958-UI-screen-resizing:

Adjusted screen components to fit Leahi new screen (1920x1080)

    • -0
    • +4
    /sources/gui/qml/components/MainMenu.qml
    • -3
    • +3
    /sources/gui/qml/globals/Variables.qml
LEAH-1958-UI-screen-resizing:

Updated the Treatment screen modules heights to align properly

    • -4
    • +4
    /sources/gui/qml/globals/Variables.qml
LEAH-1958-UI-screen-resizing:

To support Leahi-Screen 1920x1080

Adjusted the Font and modules like slider etc ...

Reduce the keyboard buttons size

    • -16
    • +44
    /sources/gui/qml/KeyboardItem.qml
    • -1
    • +1
    /sources/gui/qml/components/Slider.qml
    • -42
    • +42
    /sources/gui/qml/globals/Fonts.qml
    • -16
    • +19
    /sources/gui/qml/globals/Variables.qml
    • -1
    • +1
    /sources/gui/qml/pages/TreatmentFlowBase.qml
  1. … 12 more files in changeset.
LEAH-1937: UI: Translation

Fixed the notification message issue for translation

Changed the Germany to German

    • -2
    • +4
    /sources/view/settings/VLocalization.cpp
    • -1
    • +1
    /sources/view/settings/VLocalization.h
LEAH-1937: UI: Translation

Added the notification msg

    • -1
    • +2
    /sources/view/settings/VLocalization.cpp
LEAH-1937: UI: Translation

Added Translation "qm" for "es"

    • -0
    • +5356
    /resources/translation/translation_es.ts
LEAH-1937: UI: Translation

Added mechanism to class VAdjustmentResponseBase to support Rejects-Category for translation

    • -3
    • +65
    /sources/view/VAdjustmentResponseBase.cpp
    • -3
    • +18
    /sources/view/VAdjustmentResponseBase.h
LEAH-1937: UI: Translation

Removed some "tr" from C++ code which does not need translation

Add new flag into the Qt-Project file for supporting Translation

Test the application with translation support

Identified new improvement options

Identified new bugs to be fixed

    • -1
    • +1
    /sources/bluetooth/BluetoothInterface.cpp
    • -1
    • +1
    /sources/canbus/MessageAcknowModel.cpp
    • -1351
    • +1351
    /sources/cloudsync/CloudSyncController.cpp
LEAH-1937: UI: Translation

This Commit has TEST_CODE included

Added slot to load translation

Added support for the qml-keyboard language

    • -0
    • +2
    /sources/view/settings/VLocalization.cpp
    • -0
    • +9
    /sources/view/settings/VLocalization.h
LEAH-1937: UI: Translation

Added locate option

Added Confirmation popup

Added write

Clean up the stack & settings

    • -6
    • +30
    /sources/view/settings/VLocalization.cpp
    • -0
    • +7
    /sources/view/settings/VLocalization.h
LEAH-1937: UI: Translation

Localization Menu

Localization Screen

Localization View

Localization Read

    • -0
    • +114
    /sources/gui/qml/pages/settings/SettingsLocalization.qml
    • -0
    • +58
    /sources/view/settings/VLocalization.cpp
    • -0
    • +63
    /sources/view/settings/VLocalization.h
DEN-12031: Models nested ifs : Changed some more model source files

Finalized the model changes

    • -14
    • +14
    /sources/model/dg/data/MDGValvesStatesData.cpp
    • -3
    • +8
    /sources/model/hd/alarm/MAlarmCleared.cpp
    • -5
    • +5
    /sources/model/hd/alarm/MAlarmStatusData.cpp
DEN-12031: Models nested ifs : Changed some more model source files

    • -19
    • +16
    /sources/model/dg/data/MDGAccelerometerData.cpp
    • -27
    • +20
    /sources/model/dg/data/MDGConductivityData.cpp
    • -17
    • +15
    /sources/model/dg/data/MDGDrainPumpData.cpp
    • -27
    • +20
    /sources/model/dg/data/MDGHeatersData.cpp
    • -11
    • +12
    /sources/model/dg/data/MDGPressuresData.cpp
    • -13
    • +13
    /sources/model/dg/data/MDGROPumpData.cpp
    • -25
    • +19
    /sources/model/dg/data/MDGReservoirData.cpp
  1. … 12 more files in changeset.
DEN-12031: Models nested if

Replaced else conditions with goto lError:

    • -12
    • +11
    /sources/model/hd/alarm/MAlarmStatusData.cpp
Testing