diff --git a/linphone-desktop/assets/images/tel_keypad_hovered.svg b/linphone-desktop/assets/images/tel_keypad_hovered.svg new file mode 100644 index 000000000..ac2ebcc24 --- /dev/null +++ b/linphone-desktop/assets/images/tel_keypad_hovered.svg @@ -0,0 +1,12 @@ + + + + settings_call_default + Created with Sketch. + + + + + + + diff --git a/linphone-desktop/assets/images/tel_keypad_normal.svg b/linphone-desktop/assets/images/tel_keypad_normal.svg new file mode 100644 index 000000000..f72fc5f59 --- /dev/null +++ b/linphone-desktop/assets/images/tel_keypad_normal.svg @@ -0,0 +1,12 @@ + + + + settings_call_default + Created with Sketch. + + + + + + + diff --git a/linphone-desktop/assets/images/tel_keypad_pressed.svg b/linphone-desktop/assets/images/tel_keypad_pressed.svg new file mode 100644 index 000000000..ac2ebcc24 --- /dev/null +++ b/linphone-desktop/assets/images/tel_keypad_pressed.svg @@ -0,0 +1,12 @@ + + + + settings_call_default + Created with Sketch. + + + + + + + diff --git a/linphone-desktop/resources.qrc b/linphone-desktop/resources.qrc index 592a47153..f155f8c4f 100644 --- a/linphone-desktop/resources.qrc +++ b/linphone-desktop/resources.qrc @@ -156,6 +156,9 @@ assets/images/speaker_on_normal.svg assets/images/speaker_on_pressed.svg assets/images/splash_screen.svg + assets/images/tel_keypad_hovered.svg + assets/images/tel_keypad_normal.svg + assets/images/tel_keypad_pressed.svg assets/images/tooltip_arrow_bottom.svg assets/images/tooltip_arrow_left.svg assets/images/tooltip_arrow_right.svg diff --git a/linphone-desktop/ui/views/App/Calls/Incall.qml b/linphone-desktop/ui/views/App/Calls/Incall.qml index a3c839e33..0646529ca 100644 --- a/linphone-desktop/ui/views/App/Calls/Incall.qml +++ b/linphone-desktop/ui/views/App/Calls/Incall.qml @@ -105,6 +105,12 @@ Rectangle { sourceComponent: ActionBar { iconSize: CallStyle.header.iconSize + ActionButton { + icon: 'tel_keypad' + + onClicked: telKeypad.visible = !telKeypad.visible + } + ActionButton { icon: 'screenshot' visible: call.videoEnabled @@ -376,5 +382,6 @@ Rectangle { id: telKeypad call: incall.call + visible: false } }