From 7707b4cc2c37265264f3485dc195e1f379463a9e Mon Sep 17 00:00:00 2001 From: Olivier SOLDANO <olivier.soldano@savoirfairelinux.com> Date: Tue, 12 Sep 2017 14:56:49 -0400 Subject: [PATCH] Add tooltips for accessibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Most of the UI was lacking tooltips for accessibility. This patch is a roundup of all the fields, buttons, and selectors, for setting up a first stone to build upon. Change-Id: I63f5e9aa1c5e96c61fd04540df50895579bb293d Reviewed-by: Anthony Léonard <anthony.leonard@savoirfairelinux.com> --- aboutdialog.ui | 6 ++ accountdetails.ui | 166 ++++++++++++++++++++++++++++++-- bannedcontactswidget.ui | 6 ++ callutilsdialog.ui | 9 ++ callwidget.ui | 35 ++++++- combar.ui | 3 + configurationwidget.ui | 82 +++++++++++++++- contactpicker.ui | 18 +++- contactrequestwidget.ui | 9 ++ currentaccountwidget.ui | 12 ++- deleteaccountdialog.ui | 6 ++ deletecontactdialog.ui | 9 ++ instantmessagingwidget.ui | 9 ++ photoboothwidget.ui | 3 + qualitydialog.ui | 6 ++ quickactcontactrequestwidget.ui | 9 ++ ringbutton.ui | 3 + videooverlay.ui | 6 ++ wizarddialog.ui | 110 ++++++++++++++++++++- 19 files changed, 488 insertions(+), 19 deletions(-) diff --git a/aboutdialog.ui b/aboutdialog.ui index 56be482..50f6277 100644 --- a/aboutdialog.ui +++ b/aboutdialog.ui @@ -458,6 +458,9 @@ </item> <item> <widget class="QPushButton" name="aboutButton"> + <property name="toolTip"> + <string>about button</string> + </property> <property name="text"> <string>About</string> </property> @@ -471,6 +474,9 @@ </item> <item> <widget class="QPushButton" name="creditsButton"> + <property name="toolTip"> + <string>credits button</string> + </property> <property name="text"> <string>Credits</string> </property> diff --git a/accountdetails.ui b/accountdetails.ui index d3164de..6a8c94b 100644 --- a/accountdetails.ui +++ b/accountdetails.ui @@ -10,7 +10,7 @@ <x>0</x> <y>0</y> <width>847</width> - <height>725</height> + <height>760</height> </rect> </property> <property name="sizePolicy"> @@ -46,6 +46,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string/> + </property> <property name="autoFillBackground"> <bool>true</bool> </property> @@ -62,6 +65,9 @@ <attribute name="title"> <string>General</string> </attribute> + <attribute name="toolTip"> + <string>General account info configuration</string> + </attribute> <layout class="QVBoxLayout" name="verticalLayout_4"> <property name="spacing"> <number>0</number> @@ -94,8 +100,8 @@ <rect> <x>0</x> <y>0</y> - <width>829</width> - <height>722</height> + <width>843</width> + <height>726</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_12"> @@ -160,7 +166,7 @@ <string notr="true">color: rgb(77, 77, 77);</string> </property> <property name="text"> - <string>Alias</string> + <string>Displayed name</string> </property> <property name="buddy"> <cstring>lrcfg_alias</cstring> @@ -181,6 +187,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Displayed alias input</string> + </property> </widget> </item> <item row="1" column="0"> @@ -289,6 +298,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Hostname URL for DHT bootstrap or SIP</string> + </property> </widget> </item> <item row="1" column="0"> @@ -334,6 +346,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Ring public registered username</string> + </property> <property name="readOnly"> <bool>true</bool> </property> @@ -350,6 +365,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>Register username on blockchain button</string> + </property> <property name="text"> <string>Register on blockchain</string> </property> @@ -389,6 +407,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Nameservice URL input</string> + </property> </widget> </item> <item row="3" column="0"> @@ -423,6 +444,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>SIP username input</string> + </property> </widget> </item> <item row="4" column="0"> @@ -463,6 +487,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>SIP password input</string> + </property> <property name="echoMode"> <enum>QLineEdit::PasswordEchoOnEdit</enum> </property> @@ -506,6 +533,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>SIP proxy URL input</string> + </property> </widget> </item> <item row="6" column="0"> @@ -546,6 +576,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>SIP voicemail number</string> + </property> </widget> </item> <item row="7" column="0"> @@ -555,6 +588,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Autoanswer call checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -573,6 +609,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>UPnP enabled checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -631,6 +670,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Allow call from unknown checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -646,6 +688,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Allow Call From History checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -661,6 +706,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Allow Call From Contact checkbox</string> + </property> <property name="text"> <string>Allow Call From Contact</string> </property> @@ -721,6 +769,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Play ringtone button</string> + </property> <property name="text"> <string>Play</string> </property> @@ -734,6 +785,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>ringtone file selector</string> + </property> </widget> </item> <item> @@ -784,6 +838,9 @@ <attribute name="title"> <string>Audio/Video</string> </attribute> + <attribute name="toolTip"> + <string>Audio/video codecs preferences configuration</string> + </attribute> <layout class="QGridLayout" name="gridLayout_2"> <item row="1" column="0"> <widget class="QListView" name="audioCodecView"> @@ -1047,6 +1104,9 @@ <attribute name="title"> <string>Advanced</string> </attribute> + <attribute name="toolTip"> + <string>Account advanced configuration</string> + </attribute> <layout class="QVBoxLayout" name="verticalLayout_7"> <property name="topMargin"> <number>0</number> @@ -1067,8 +1127,8 @@ <rect> <x>0</x> <y>0</y> - <width>813</width> - <height>1025</height> + <width>811</width> + <height>956</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_11"> @@ -1126,6 +1186,9 @@ <height>16777215</height> </size> </property> + <property name="toolTip"> + <string>Registration timeout selector spinbox</string> + </property> </widget> </item> </layout> @@ -1187,6 +1250,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>local port selector spinbox</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1270,6 +1336,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>same as local radio button</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -1291,6 +1360,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>personalise address and ports radio button</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -1339,6 +1411,9 @@ <height>16777215</height> </size> </property> + <property name="toolTip"> + <string>ip address text input</string> + </property> </widget> </item> <item> @@ -1370,6 +1445,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>port selector spinbox</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1402,6 +1480,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>use STUN checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -1443,6 +1524,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>use TURN checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -1462,6 +1546,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>TURN server URL input</string> + </property> <property name="placeholderText"> <string>Server URL</string> </property> @@ -1478,6 +1565,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>TURN server username input</string> + </property> <property name="placeholderText"> <string>Username</string> </property> @@ -1494,6 +1584,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>TURN server password input</string> + </property> <property name="echoMode"> <enum>QLineEdit::Password</enum> </property> @@ -1513,6 +1606,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>TURN server Realm input</string> + </property> <property name="placeholderText"> <string>Realm</string> </property> @@ -1678,6 +1774,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>Lower boundary for audio RTP port range selector</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1709,6 +1808,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>higher boundary for audio RTP port range selector</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1812,6 +1914,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>Lower boundary for audio RTP port range selector</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1843,6 +1948,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>higher boundary for audio RTP port range selector</string> + </property> <property name="maximum"> <number>65535</number> </property> @@ -1895,6 +2003,9 @@ <attribute name="title"> <string>Security</string> </attribute> + <attribute name="toolTip"> + <string>Account security configuration</string> + </attribute> <layout class="QVBoxLayout" name="verticalLayout_9"> <property name="spacing"> <number>0</number> @@ -1923,7 +2034,7 @@ <property name="geometry"> <rect> <x>0</x> - <y>0</y> + <y>-34</y> <width>829</width> <height>760</height> </rect> @@ -1979,6 +2090,9 @@ <property name="focusPolicy"> <enum>Qt::WheelFocus</enum> </property> + <property name="toolTip"> + <string>Certificate authaurity certificate selector</string> + </property> <property name="text"> <string/> </property> @@ -2013,6 +2127,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>User certificate selector</string> + </property> <property name="text"> <string/> </property> @@ -2068,6 +2185,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>private key password input</string> + </property> <property name="echoMode"> <enum>QLineEdit::Password</enum> </property> @@ -2087,6 +2207,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>User private key selector</string> + </property> <property name="text"> <string/> </property> @@ -2109,7 +2232,7 @@ </font> </property> <property name="toolTip"> - <string>Encrypt media stream (SRTP)</string> + <string>Encrypt media stream (SRTP) checkbox</string> </property> <property name="text"> <string>Media Stream Encryption (SRTP)</string> @@ -2123,6 +2246,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>use default ciphers checkbox</string> + </property> <property name="text"> <string>Use default ciphers</string> </property> @@ -2179,6 +2305,9 @@ <attribute name="title"> <string>Devices</string> </attribute> + <attribute name="toolTip"> + <string>Account devices management</string> + </attribute> <layout class="QVBoxLayout" name="verticalLayout_15"> <item> <widget class="QStackedWidget" name="devicesStackedWidget"> @@ -2220,6 +2349,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Add device button</string> + </property> <property name="text"> <string>Add device</string> </property> @@ -2260,6 +2392,9 @@ </item> <item> <widget class="QLineEdit" name="passwordArchiveEdit"> + <property name="toolTip"> + <string>Password text input</string> + </property> <property name="echoMode"> <enum>QLineEdit::Password</enum> </property> @@ -2291,6 +2426,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Cancel account export for linking button</string> + </property> <property name="text"> <string>Cancel</string> </property> @@ -2317,6 +2455,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Validate export on DHT for device linking button</string> + </property> <property name="text"> <string>Export on the Ring</string> </property> @@ -2382,6 +2523,9 @@ <stylestrategy>PreferAntialias</stylestrategy> </font> </property> + <property name="toolTip"> + <string>Generated PIN for linking</string> + </property> <property name="text"> <string>PIN</string> </property> @@ -2411,6 +2555,9 @@ <height>16777215</height> </size> </property> + <property name="toolTip"> + <string>Accept PIN generation and quit button</string> + </property> <property name="text"> <string>OK</string> </property> @@ -2439,6 +2586,9 @@ <attribute name="title"> <string>Banned Contacts</string> </attribute> + <attribute name="toolTip"> + <string>Account banned contacts management tab</string> + </attribute> <widget class="BannedContactsWidget" name="bannedContactsWidget" native="true"> <property name="geometry"> <rect> diff --git a/bannedcontactswidget.ui b/bannedcontactswidget.ui index 1774d1c..6df7cbd 100644 --- a/bannedcontactswidget.ui +++ b/bannedcontactswidget.ui @@ -37,6 +37,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>Banned contacts list</string> + </property> </widget> </item> <item> @@ -94,6 +97,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Deban contact button</string> + </property> <property name="text"> <string>Deban contact, and add to contact list</string> </property> diff --git a/callutilsdialog.ui b/callutilsdialog.ui index 3d99ee3..4d8dad3 100644 --- a/callutilsdialog.ui +++ b/callutilsdialog.ui @@ -49,6 +49,9 @@ </property> <item> <widget class="QListView" name="contactView"> + <property name="toolTip"> + <string>existing contacts list</string> + </property> <property name="frameShape"> <enum>QFrame::NoFrame</enum> </property> @@ -61,6 +64,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>contact transfer number text entry</string> + </property> <property name="placeholderText"> <string>or type number...</string> </property> @@ -100,6 +106,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Transfer call button</string> + </property> <property name="text"> <string>Transfer</string> </property> diff --git a/callwidget.ui b/callwidget.ui index 6869cc2..1baac27 100644 --- a/callwidget.ui +++ b/callwidget.ui @@ -203,6 +203,9 @@ <pointsize>9</pointsize> </font> </property> + <property name="toolTip"> + <string>Search contact text input</string> + </property> <property name="maxLength"> <number>100</number> </property> @@ -241,6 +244,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>search button</string> + </property> <property name="text"> <string/> </property> @@ -303,6 +309,9 @@ <height>16777215</height> </size> </property> + <property name="toolTip"> + <string/> + </property> <property name="currentIndex"> <number>0</number> </property> @@ -545,7 +554,7 @@ </size> </property> <property name="toolTip"> - <string>settings menu</string> + <string>Configuration menu</string> </property> <property name="text"> <string/> @@ -779,7 +788,7 @@ Copy and share it with your friends!</string> </size> </property> <property name="toolTip"> - <string>Share your ring id</string> + <string>Show ring ID QR code</string> </property> <property name="text"> <string/> @@ -829,6 +838,9 @@ Copy and share it with your friends!</string> <height>30</height> </size> </property> + <property name="toolTip"> + <string>Share ring ID button</string> + </property> <property name="text"> <string/> </property> @@ -964,7 +976,7 @@ Copy and share it with your friends!</string> </size> </property> <property name="toolTip"> - <string/> + <string>Back to homepage button</string> </property> <property name="text"> <string/> @@ -1054,7 +1066,7 @@ Copy and share it with your friends!</string> </size> </property> <property name="toolTip"> - <string/> + <string>Back to homepage button</string> </property> <property name="text"> <string/> @@ -1173,6 +1185,9 @@ Copy and share it with your friends!</string> <height>0</height> </size> </property> + <property name="toolTip"> + <string>Peer contact method selector</string> + </property> </widget> </item> <item> @@ -1479,6 +1494,9 @@ Copy and share it with your friends!</string> <height>56</height> </size> </property> + <property name="toolTip"> + <string>Answer incoming call button</string> + </property> <property name="icon"> <iconset resource="ressources.qrc"> <normaloff>:/images/icons/ic_done_white_24dp.png</normaloff>:/images/icons/ic_done_white_24dp.png</iconset> @@ -1521,6 +1539,9 @@ Copy and share it with your friends!</string> <height>56</height> </size> </property> + <property name="toolTip"> + <string>Ignore incoming call button</string> + </property> <property name="layoutDirection"> <enum>Qt::RightToLeft</enum> </property> @@ -1701,6 +1722,9 @@ Copy and share it with your friends!</string> <height>64</height> </size> </property> + <property name="toolTip"> + <string>Cancel outgoing call</string> + </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> @@ -1812,6 +1836,9 @@ Copy and share it with your friends!</string> <height>30</height> </size> </property> + <property name="toolTip"> + <string>Back to homepage button</string> + </property> <property name="text"> <string/> </property> diff --git a/combar.ui b/combar.ui index b921ba2..8b9e661 100644 --- a/combar.ui +++ b/combar.ui @@ -68,6 +68,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Call button</string> + </property> <property name="text"> <string/> </property> diff --git a/configurationwidget.ui b/configurationwidget.ui index d0afca2..cd8f1d1 100644 --- a/configurationwidget.ui +++ b/configurationwidget.ui @@ -93,6 +93,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>General configuration tab</string> + </property> <property name="styleSheet"> <string notr="true"/> </property> @@ -112,6 +115,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>Audio / Video configuration tab</string> + </property> <property name="text"> <string>Audio/Video</string> </property> @@ -128,8 +134,11 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>Accounts configuration tab</string> + </property> <property name="text"> - <string>Account</string> + <string>Accounts</string> </property> <property name="checkable"> <bool>true</bool> @@ -275,6 +284,9 @@ <height>74</height> </size> </property> + <property name="toolTip"> + <string>Avatar (click to change)</string> + </property> <property name="text"> <string/> </property> @@ -295,6 +307,9 @@ </item> <item> <widget class="QLineEdit" name="profileNameEdit"> + <property name="toolTip"> + <string>Display name text input</string> + </property> <property name="placeholderText"> <string>Name</string> </property> @@ -381,6 +396,9 @@ <height>0</height> </size> </property> + <property name="toolTip"> + <string>Number of days of history kept</string> + </property> </widget> </item> <item> @@ -462,6 +480,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>clear history button</string> + </property> <property name="styleSheet"> <string notr="true"/> </property> @@ -548,6 +569,9 @@ <bold>true</bold> </font> </property> + <property name="toolTip"> + <string>Call records path</string> + </property> <property name="text"> <string/> </property> @@ -575,6 +599,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Always record calls checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -630,6 +657,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>keep minimized on close checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -645,6 +675,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>enable notifications checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -666,6 +699,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Launch ring on startup checkbox</string> + </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> @@ -692,6 +728,9 @@ <property name="acceptDrops"> <bool>false</bool> </property> + <property name="toolTip"> + <string>Autamatic update checks checkbox</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -714,6 +753,9 @@ <height>16777215</height> </size> </property> + <property name="toolTip"> + <string>Interval between update checks in days selector</string> + </property> <property name="minimum"> <number>1</number> </property> @@ -771,6 +813,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Check for updates now button</string> + </property> <property name="text"> <string>Check for updates now</string> </property> @@ -822,7 +867,7 @@ </layout> </widget> <widget class="QWidget" name="videoPage"> - <layout class="QGridLayout" name="gridLayout" rowstretch="1,10" columnstretch="0"> + <layout class="QGridLayout" name="gridLayout" rowstretch="1,10" columnstretch="0,0,0"> <property name="leftMargin"> <number>10</number> </property> @@ -993,6 +1038,9 @@ <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Video device selector</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(77, 77, 77);</string> </property> @@ -1009,6 +1057,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>Video device selector</string> + </property> </widget> </item> <item row="4" column="0"> @@ -1040,6 +1091,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string>Video device resolution selector</string> + </property> </widget> </item> </layout> @@ -1070,7 +1124,11 @@ </widget> </item> <item row="1" column="1"> - <widget class="QComboBox" name="outputComboBox"/> + <widget class="QComboBox" name="outputComboBox"> + <property name="toolTip"> + <string>Audio output device selector</string> + </property> + </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_8"> @@ -1085,7 +1143,11 @@ </widget> </item> <item row="2" column="1"> - <widget class="QComboBox" name="inputComboBox"/> + <widget class="QComboBox" name="inputComboBox"> + <property name="toolTip"> + <string>Audio input device selector</string> + </property> + </widget> </item> <item row="0" column="0"> <spacer name="verticalSpacer_6"> @@ -1160,6 +1222,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>New account type selector</string> + </property> </widget> </item> <item> @@ -1214,6 +1279,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Delete account button</string> + </property> <property name="text"> <string/> </property> @@ -1238,6 +1306,9 @@ </property> <item> <widget class="QPushButton" name="importButton"> + <property name="toolTip"> + <string>Import account archive button</string> + </property> <property name="text"> <string>Import</string> </property> @@ -1245,6 +1316,9 @@ </item> <item> <widget class="QPushButton" name="exportButton"> + <property name="toolTip"> + <string>Export account button</string> + </property> <property name="text"> <string>Export</string> </property> diff --git a/contactpicker.ui b/contactpicker.ui index fd1a932..74277e7 100644 --- a/contactpicker.ui +++ b/contactpicker.ui @@ -39,6 +39,9 @@ </item> <item> <widget class="QLineEdit" name="searchBar"> + <property name="toolTip"> + <string>search existing contact text entry</string> + </property> <property name="placeholderText"> <string>Search...</string> </property> @@ -48,10 +51,17 @@ </widget> </item> <item> - <widget class="QListView" name="contactView"/> + <widget class="QListView" name="contactView"> + <property name="toolTip"> + <string>existing contacts list</string> + </property> + </widget> </item> <item> <widget class="QPushButton" name="createNewButton"> + <property name="toolTip"> + <string>Create new contact button</string> + </property> <property name="text"> <string>Create new contact</string> </property> @@ -94,6 +104,9 @@ </item> <item> <widget class="QLineEdit" name="nameLineEdit"> + <property name="toolTip"> + <string>New contact name text entry</string> + </property> <property name="placeholderText"> <string>Enter a name here...</string> </property> @@ -124,6 +137,9 @@ </item> <item> <widget class="QPushButton" name="okButton"> + <property name="toolTip"> + <string>Validate contact creation button</string> + </property> <property name="text"> <string>Create</string> </property> diff --git a/contactrequestwidget.ui b/contactrequestwidget.ui index a84eac7..6c127bf 100644 --- a/contactrequestwidget.ui +++ b/contactrequestwidget.ui @@ -121,6 +121,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Accept contact request button</string> + </property> <property name="styleSheet"> <string notr="true">padding-left: 15px; padding-right: 15px;</string> @@ -144,6 +147,9 @@ padding-right: 15px;</string> <height>30</height> </size> </property> + <property name="toolTip"> + <string>Mute contact request</string> + </property> <property name="styleSheet"> <string notr="true">padding-left: 15px; padding-right: 15px;</string> @@ -167,6 +173,9 @@ padding-right: 15px;</string> <height>30</height> </size> </property> + <property name="toolTip"> + <string>Ban contact request</string> + </property> <property name="styleSheet"> <string notr="true">padding-left: 15px; padding-right: 15px;</string> diff --git a/currentaccountwidget.ui b/currentaccountwidget.ui index fcbe792..51b5cee 100644 --- a/currentaccountwidget.ui +++ b/currentaccountwidget.ui @@ -93,6 +93,9 @@ <height>60</height> </size> </property> + <property name="toolTip"> + <string>Account avatar</string> + </property> <property name="text"> <string/> </property> @@ -121,6 +124,9 @@ <height>10</height> </size> </property> + <property name="toolTip"> + <string>Account status</string> + </property> <property name="styleSheet"> <string notr="true">text: centered;</string> </property> @@ -130,7 +136,11 @@ </widget> </item> <item> - <widget class="QComboBox" name="currentAccountSelector"/> + <widget class="QComboBox" name="currentAccountSelector"> + <property name="toolTip"> + <string>account selection combobox</string> + </property> + </widget> </item> </layout> </item> diff --git a/deleteaccountdialog.ui b/deleteaccountdialog.ui index 02e275d..c30cdaa 100644 --- a/deleteaccountdialog.ui +++ b/deleteaccountdialog.ui @@ -134,6 +134,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Cancel contact deletion button</string> + </property> <property name="text"> <string>Cancel</string> </property> @@ -160,6 +163,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Validate contact deletion button</string> + </property> <property name="text"> <string>Ok</string> </property> diff --git a/deletecontactdialog.ui b/deletecontactdialog.ui index 4280a6e..fa97857 100644 --- a/deletecontactdialog.ui +++ b/deletecontactdialog.ui @@ -119,6 +119,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Cancel contact deletion button</string> + </property> <property name="text"> <string>Cancel</string> </property> @@ -132,6 +135,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Delete contact validation button</string> + </property> <property name="text"> <string>Delete</string> </property> @@ -145,6 +151,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Delete and ban validation button</string> + </property> <property name="text"> <string>Delete and ban</string> </property> diff --git a/instantmessagingwidget.ui b/instantmessagingwidget.ui index 8b12fac..9dd2bec 100644 --- a/instantmessagingwidget.ui +++ b/instantmessagingwidget.ui @@ -34,6 +34,9 @@ </property> <item> <widget class="QListView" name="listMessageView"> + <property name="toolTip"> + <string>Message list</string> + </property> <property name="frameShape"> <enum>QFrame::NoFrame</enum> </property> @@ -67,6 +70,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Message input</string> + </property> <property name="placeholderText"> <string>Send text message...</string> </property> @@ -89,6 +95,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Send message button</string> + </property> <property name="text"> <string/> </property> diff --git a/photoboothwidget.ui b/photoboothwidget.ui index ddcd8a4..e06f7ee 100644 --- a/photoboothwidget.ui +++ b/photoboothwidget.ui @@ -16,6 +16,9 @@ <layout class="QVBoxLayout" name="verticalLayout" stretch="9,0"> <item> <widget class="VideoWidget" name="videoFeed" native="true"> + <property name="toolTip"> + <string>Photobooth display</string> + </property> <property name="autoFillBackground"> <bool>true</bool> </property> diff --git a/qualitydialog.ui b/qualitydialog.ui index 939bdbb..e8777cb 100644 --- a/qualitydialog.ui +++ b/qualitydialog.ui @@ -60,6 +60,9 @@ </property> <item> <widget class="QSlider" name="qualitySlider"> + <property name="toolTip"> + <string>Quality slider</string> + </property> <property name="maximum"> <number>100</number> </property> @@ -96,6 +99,9 @@ </item> <item> <widget class="QCheckBox" name="autoCheckBox"> + <property name="toolTip"> + <string>Automatic quality checkbox</string> + </property> <property name="text"> <string>Auto</string> </property> diff --git a/quickactcontactrequestwidget.ui b/quickactcontactrequestwidget.ui index e2d0784..d539be2 100644 --- a/quickactcontactrequestwidget.ui +++ b/quickactcontactrequestwidget.ui @@ -110,6 +110,9 @@ <height>20</height> </size> </property> + <property name="toolTip"> + <string>Validate Contact Request Button</string> + </property> <property name="styleSheet"> <string notr="true"/> </property> @@ -132,6 +135,9 @@ <height>20</height> </size> </property> + <property name="toolTip"> + <string>Mute contact request button</string> + </property> <property name="text"> <string/> </property> @@ -151,6 +157,9 @@ <height>20</height> </size> </property> + <property name="toolTip"> + <string>Ban contact request button</string> + </property> <property name="text"> <string/> </property> diff --git a/ringbutton.ui b/ringbutton.ui index 4054cf4..a30cd10 100644 --- a/ringbutton.ui +++ b/ringbutton.ui @@ -136,6 +136,9 @@ border-right: transparent;</string> <height>18</height> </size> </property> + <property name="toolTip"> + <string>Select folder</string> + </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> diff --git a/videooverlay.ui b/videooverlay.ui index 5dea7eb..9697ad0 100644 --- a/videooverlay.ui +++ b/videooverlay.ui @@ -334,6 +334,9 @@ <height>36</height> </size> </property> + <property name="toolTip"> + <string>Record call</string> + </property> <property name="text"> <string/> </property> @@ -577,6 +580,9 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Configuration</string> + </property> <property name="text"> <string/> </property> diff --git a/wizarddialog.ui b/wizarddialog.ui index 03a8c93..32aa054 100644 --- a/wizarddialog.ui +++ b/wizarddialog.ui @@ -29,6 +29,12 @@ <iconset resource="ressources.qrc"> <normaloff>:/images/ring.png</normaloff>:/images/ring.png</iconset> </property> + <property name="accessibleName"> + <string>Wizard Dialog</string> + </property> + <property name="accessibleDescription"> + <string>Account creation wizard dialog</string> + </property> <layout class="QVBoxLayout" name="verticalLayout"> <property name="bottomMargin"> <number>0</number> @@ -62,6 +68,9 @@ <bold>false</bold> </font> </property> + <property name="accessibleName"> + <string>Welcome Label</string> + </property> <property name="styleSheet"> <string notr="true">color: rgb(63, 63, 63)</string> </property> @@ -94,6 +103,9 @@ </item> <item> <widget class="QLabel" name="welcomeLogo"> + <property name="accessibleName"> + <string>Welcome Logo</string> + </property> <property name="text"> <string/> </property> @@ -123,6 +135,18 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Create Ring account button</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Push button for Ring account creation start trigger</string> + </property> + <property name="layoutDirection"> + <enum>Qt::LeftToRight</enum> + </property> <property name="text"> <string>Create Ring account</string> </property> @@ -136,6 +160,15 @@ <height>30</height> </size> </property> + <property name="toolTip"> + <string>Link device button</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Push button for device linkage start trigger</string> + </property> <property name="text"> <string>Link this device to an account</string> </property> @@ -235,6 +268,12 @@ p, li { white-space: pre-wrap; } <height>300</height> </size> </property> + <property name="toolTip"> + <string>Photobooth Widget</string> + </property> + <property name="accessibleName"> + <string/> + </property> </widget> </item> <item alignment="Qt::AlignHCenter"> @@ -256,6 +295,9 @@ p, li { white-space: pre-wrap; } <property name="mouseTracking"> <bool>false</bool> </property> + <property name="toolTip"> + <string>Avatar display</string> + </property> <property name="autoFillBackground"> <bool>false</bool> </property> @@ -332,6 +374,15 @@ p, li { white-space: pre-wrap; } <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Full name edit</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Text entry for full name input</string> + </property> </widget> </item> <item> @@ -456,6 +507,12 @@ p, li { white-space: pre-wrap; } <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Public username edit</string> + </property> + <property name="accessibleName"> + <string/> + </property> <property name="placeholderText"> <string>Choose your username</string> </property> @@ -472,6 +529,9 @@ p, li { white-space: pre-wrap; } <verstretch>0</verstretch> </sizepolicy> </property> + <property name="accessibleName"> + <string>Public username validation status</string> + </property> <property name="text"> <string>Searching...</string> </property> @@ -484,6 +544,12 @@ p, li { white-space: pre-wrap; } <property name="toolTip"> <string>Disable password checkbox</string> </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string/> + </property> <property name="text"> <string> I do not want to set a password</string> </property> @@ -508,6 +574,15 @@ p, li { white-space: pre-wrap; } <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>PIN edit</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Device linking PIN text entry</string> + </property> <property name="placeholderText"> <string>Enter your pin</string> </property> @@ -535,6 +610,15 @@ p, li { white-space: pre-wrap; } <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Password text input</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Password text entry</string> + </property> <property name="echoMode"> <enum>QLineEdit::Password</enum> </property> @@ -565,6 +649,15 @@ p, li { white-space: pre-wrap; } <pointsize>11</pointsize> </font> </property> + <property name="toolTip"> + <string>Password confirmation text input</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Password confirmation text input</string> + </property> <property name="echoMode"> <enum>QLineEdit::Password</enum> </property> @@ -672,6 +765,15 @@ p, li { white-space: pre-wrap; } <height>30</height> </size> </property> + <property name="toolTip"> + <string>Previous page button</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>push button to access previous page of wizard</string> + </property> <property name="text"> <string>Previous</string> </property> @@ -705,7 +807,13 @@ p, li { white-space: pre-wrap; } </size> </property> <property name="toolTip"> - <string>Next</string> + <string>Next page Button</string> + </property> + <property name="accessibleName"> + <string/> + </property> + <property name="accessibleDescription"> + <string>Push button to access next page of wizard</string> </property> <property name="text"> <string>Next</string> -- GitLab