From e2bc6f4153813cc570ae814c8ddb74628009b488 Mon Sep 17 00:00:00 2001 From: Michal Kubecek Date: Mon, 13 Apr 2015 09:21:39 +0200 Subject: initial checkin Check in contents of upstream 1.4.2 tarball, exclude generated files. --- src/gui/syssettingsform.ui | 1854 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1854 insertions(+) create mode 100644 src/gui/syssettingsform.ui (limited to 'src/gui/syssettingsform.ui') diff --git a/src/gui/syssettingsform.ui b/src/gui/syssettingsform.ui new file mode 100644 index 0000000..300bf89 --- /dev/null +++ b/src/gui/syssettingsform.ui @@ -0,0 +1,1854 @@ + +SysSettingsForm + + + SysSettingsForm + + + + 0 + 0 + 765 + 624 + + + + Twinkle - System Settings + + + + unnamed + + + + + General + + + twinkle32.png + + + + + Audio + + + kmix.png + + + + + Ring tones + + + knotify.png + + + + + Address book + + + kontact_contacts32.png + + + + + Network + + + network.png + + + + + Log + + + log.png + + + + categoryListBox + + + + 1 + 7 + 0 + 0 + + + + Select a category for which you want to see or modify the settings. + + + + + layout38 + + + + unnamed + + + + spacer98 + + + Horizontal + + + Expanding + + + + 321 + 20 + + + + + + okPushButton + + + &OK + + + Alt+O + + + true + + + Accept and save your changes. + + + + + cancelPushButton + + + &Cancel + + + Alt+C + + + Undo all your changes and close the window. + + + + + + + settingsWidgetStack + + + + 7 + 5 + 0 + 0 + + + + Box + + + + pageAudio + + + 0 + + + + unnamed + + + + audioTitleTextLabel + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + Audio + + + 10 + + + + + soundcardGroupBox + + + Sound Card + + + + unnamed + + + + ringtoneComboBox + + + + 7 + 0 + 0 + 0 + + + + Select the sound card for playing the ring tone for incoming calls. + + + + + micComboBox + + + + 7 + 0 + 0 + 0 + + + + Select the sound card to which your microphone is connected. + + + + + speakerComboBox + + + + 7 + 0 + 0 + 0 + + + + Select the sound card for the speaker function during a call. + + + + + speakerTextLabel + + + &Speaker: + + + speakerComboBox + + + + + ringtoneTextLabel + + + &Ring tone: + + + ringtoneComboBox + + + + + otherRingtoneTextLabel + + + Other device: + + + otherRingtoneLineEdit + + + + + otherSpeakerTextLabel + + + Other device: + + + otherSpeakerLineEdit + + + + + otherMicTextLabel + + + Other device: + + + otherMicLineEdit + + + + + micTextLabel + + + &Microphone: + + + micComboBox + + + + + otherRingtoneLineEdit + + + + + otherMicLineEdit + + + + + otherSpeakerLineEdit + + + + + validateAudioCheckBox + + + &Validate devices before usage + + + Alt+V + + + <p> +Twinkle validates the audio devices before usage to avoid an established call without an audio channel. +<p> +On startup of Twinkle a warning is given if an audio device is inaccessible. +<p> +If before making a call, the microphone or speaker appears to be invalid, a warning is given and no call can be made. +<p> +If before answering a call, the microphone or speaker appears to be invalid, a warning is given and the call will not be answered. + + + + + + + advancedSoundGroupBox + + + Advanced + + + + unnamed + + + + layout31 + + + + unnamed + + + + ossFragmnetTextLabel + + + OSS &fragment size: + + + ossFragmentComboBox + + + + + + 16 + + + + + 32 + + + + + 64 + + + + + 128 + + + + + 256 + + + + alsaPlayPeriodComboBox + + + The ALSA play period size influences the real time behaviour of your soundcard for playing sound. If your sound frequently drops while using ALSA, you might try a different value here. + + + + + alsaPlayPeriodTextLabel + + + ALSA &play period size: + + + alsaPlayPeriodComboBox + + + + + alsaCapturePeriosTextLabel + + + &ALSA capture period size: + + + alsaCapturePeriodComboBox + + + + + + 16 + + + + + 32 + + + + + 64 + + + + + 128 + + + + + 256 + + + + ossFragmentComboBox + + + The OSS fragment size influences the real time behaviour of your soundcard. If your sound frequently drops while using OSS, you might try a different value here. + + + + + + 16 + + + + + 32 + + + + + 64 + + + + + 128 + + + + + 256 + + + + alsaCapturePeriodComboBox + + + The ALSA capture period size influences the real time behaviour of your soundcard for capturing sound. If the other side of your call complains about frequently dropping sound, you might try a different value here. + + + + + + + spacer27 + + + Horizontal + + + Expanding + + + + 121 + 20 + + + + + + + + spacer97 + + + Vertical + + + Expanding + + + + 20 + 20 + + + + + + + + pageLog + + + 1 + + + + unnamed + + + + logTitleTextLabel + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + Log + + + 10 + + + + + layout8 + + + + unnamed + + + + logMaxSizeTextLabel + + + &Max log size: + + + logMaxSizeSpinBox + + + + + logMaxSizeSpinBox + + + 100 + + + 1 + + + 5 + + + 5 + + + The maximum size of a log file in MB. When the log file exceeds this size, a backup of the log file is created and the current log file is zapped. Only one backup log file will be kept. + + + + + logSizeMbTextLabel + + + MB + + + + + spacer7 + + + Horizontal + + + Expanding + + + + 211 + 20 + + + + + + + + logDebugCheckBox + + + Log &debug reports + + + Alt+D + + + Indicates if reports marked as "debug" will be logged. + + + + + logSipCheckBox + + + Log &SIP reports + + + Alt+S + + + Indicates if SIP messages will be logged. + + + + + logStunCheckBox + + + Log S&TUN reports + + + Alt+T + + + Indicates if STUN messages will be logged. + + + + + logMemoryCheckBox + + + Log m&emory reports + + + Alt+E + + + Indicates if reports concerning memory management will be logged. + + + + + spacer6 + + + Vertical + + + Expanding + + + + 20 + 61 + + + + + + + + pageGeneral + + + 2 + + + + unnamed + + + + generalTitleTextLabel + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + General + + + 10 + + + + + systrayGroupBox + + + System tray + + + + unnamed + + + + guiUseSystrayCheckBox + + + Create &system tray icon on startup + + + Alt+S + + + Enable this option if you want a system tray icon for Twinkle. The system tray icon is created when you start Twinkle. + + + + + guiHideCheckBox + + + &Hide in system tray when closing main window + + + Alt+H + + + Enable this option if you want Twinkle to hide in the system tray when you close the main window. + + + + + + + startupGroupBox + + + Startup + + + + unnamed + + + + startHiddenCheckBox + + + S&tartup hidden in system tray + + + Alt+T + + + Next time you start Twinkle it will immediately hide in the system tray. This works best when you also select a default user profile. + + + + + + Default user profiles + + + true + + + true + + + + profileListView + + + NoSelection + + + LastColumn + + + If you always use the same profile(s), then you can mark these profiles as default here. The next time you start Twinkle, you will not be asked to select which profiles to run. The default profiles will automatically run. + + + + + + + srvGroupBox + + + Services + + + + unnamed + + + + callWaitingCheckBox + + + Call &waiting + + + Alt+W + + + With call waiting an incoming call is accepted when only one line is busy. When you disable call waiting an incoming call will be rejected when one line is busy. + + + + + hangupBothCheckBox + + + Hang up &both lines when ending a 3-way conference call. + + + Alt+B + + + Hang up both lines when you press bye to end a 3-way conference call. When this option is disabled, only the active line will be hung up and you can continue talking with the party on the other line. + + + + + + + layout23 + + + + unnamed + + + + histSizeTextLabel + + + &Maximum calls in call history: + + + histSizeSpinBox + + + + + histSizeSpinBox + + + 1000 + + + 10 + + + The maximum number of calls that will be kept in the call history. + + + + + spacer73 + + + Horizontal + + + Expanding + + + + 191 + 20 + + + + + + + + layout21 + + + + unnamed + + + + autoShowCheckBox + + + &Auto show main window on incoming call after + + + Alt+A + + + When the main window is hidden, it will be automatically shown on an incoming call after the number of specified seconds. + + + + + autoShowTimeoutSpinBox + + + 60 + + + Number of seconds after which the main window should be shown. + + + + + secAutoShowTextLabel + + + secs + + + + + spacer14 + + + Horizontal + + + Expanding + + + + 29 + 20 + + + + + + + + layout34 + + + + unnamed + + + + browserTextLabel + + + W&eb browser command: + + + browserLineEdit + + + + + browserLineEdit + + + Command to start your web browser. If you leave this field empty Twinkle will try to figure out your default web browser. + + + + + + + + + pageNetwork + + + 3 + + + + unnamed + + + + networkTitleTextLabel + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + Network + + + 10 + + + + + spacer9 + + + Vertical + + + Expanding + + + + 20 + 230 + + + + + + spacer8 + + + Horizontal + + + Expanding + + + + 314 + 20 + + + + + + maxUdpSizeLineEdit + + + Maximum allowed size (0-65535) in bytes of an incoming SIP message over UDP. + + + + + sipUdpPortTextLabel + + + &SIP port: + + + sipUdpPortSpinBox + + + + + rtpPortTextLabel + + + &RTP port: + + + rtpPortSpinBox + + + + + maxTcpSizeTextLabel + + + Max. SIP message size (&TCP): + + + maxTcpSizeLineEdit + + + + + spacer7_2 + + + Horizontal + + + Expanding + + + + 314 + 20 + + + + + + sipUdpPortSpinBox + + + 65535 + + + 1025 + + + 5060 + + + The UDP/TCP port used for sending and receiving SIP messages. + + + + + maxUdpSizeTextLabel + + + Max. SIP message size (&UDP): + + + maxUdpSizeLineEdit + + + + + maxTcpSizeLineEdit + + + Maximum allowed size (0-4294967295) in bytes of an incoming SIP message over TCP. + + + + + rtpPortSpinBox + + + 65535 + + + 1025 + + + 2 + + + 8000 + + + The UDP port used for sending and receiving RTP for the first line. The UDP port for the second line is 2 higher. E.g. if port 8000 is used for the first line, then the second line uses port 8002. When you use call transfer then the next even port (eg. 8004) is also used. + + + + + + + pageRingtones + + + 4 + + + + unnamed + + + + ringtonesTitleTextLabel + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + Ring tones + + + 10 + + + + + ringtoneButtonGroup + + + Ring tone + + + + unnamed + + + + playRingtoneCheckBox + + + &Play ring tone on incoming call + + + Alt+P + + + Indicates if a ring tone should be played when a call comes in. + + + + + defaultRingtoneRadioButton + + + &Default ring tone + + + Alt+D + + + true + + + Play the default ring tone when a call comes in. + + + + + customRingtoneRadioButton + + + C&ustom ring tone + + + Alt+U + + + Play a custom ring tone when a call comes in. + + + + + layout16 + + + + unnamed + + + + spacer21 + + + Horizontal + + + Fixed + + + + 20 + 20 + + + + + + ringtoneLineEdit + + + Specify the file name of a .wav file that you want to be played as ring tone. + + + + + openRingtoneToolButton + + + TabFocus + + + + + + fileopen.png + + + Select ring tone file. + + + + + + + + + ringbackButtonGroup + + + Ring back tone + + + + unnamed + + + + playRingbackCheckBox + + + P&lay ring back tone when network does not play ring back tone + + + Alt+L + + + <p> +Play ring back tone while you are waiting for the far-end to answer your call. +</p> +<p> +Depending on your SIP provider the network might provide ring back tone or an announcement. +</p> + + + + + defaultRingbackRadioButton + + + D&efault ring back tone + + + Alt+E + + + true + + + Play the default ring back tone. + + + + + customRingbackRadioButton + + + Cu&stom ring back tone + + + Alt+S + + + Play a custom ring back tone. + + + + + layout16_2 + + + + unnamed + + + + spacer21_2 + + + Horizontal + + + Fixed + + + + 20 + 20 + + + + + + ringbackLineEdit + + + Specify the file name of a .wav file that you want to be played as ring back tone. + + + + + openRingbackToolButton + + + TabFocus + + + + + + fileopen.png + + + Select ring back tone file. + + + + + + + + + spacer23 + + + Vertical + + + Expanding + + + + 20 + 20 + + + + + + + + pageAddressBook + + + 5 + + + + unnamed + + + + ringtonesTitleTextLabel_2 + + + + 150 + 150 + 150 + + + + + 21 + + + + Box + + + Address book + + + 10 + + + + + abLookupNameCheckBox + + + &Lookup name for incoming call + + + Alt+L + + + On an incoming call, Twinkle will try to find the name belonging to the incoming SIP address in your address book. This name will be displayed. + + + + + abOverrideDisplayCheckBox + + + Ove&rride received display name + + + Alt+R + + + The caller may have provided a display name already. Tick this box if you want to override that name with the name you have in your address book. + + + + + abLookupPhotoCheckBox + + + Lookup &photo for incoming call + + + Alt+P + + + Lookup the photo of a caller in your address book and display it on an incoming call. + + + + + spacer61 + + + Vertical + + + Expanding + + + + 20 + 121 + + + + + + + + + + + okPushButton + clicked() + SysSettingsForm + validate() + + + cancelPushButton + clicked() + SysSettingsForm + reject() + + + categoryListBox + highlighted(int) + SysSettingsForm + showCategory(int) + + + guiUseSystrayCheckBox + toggled(bool) + guiHideCheckBox + setEnabled(bool) + + + guiUseSystrayCheckBox + toggled(bool) + guiHideCheckBox + setChecked(bool) + + + guiUseSystrayCheckBox + toggled(bool) + startHiddenCheckBox + setEnabled(bool) + + + playRingtoneCheckBox + toggled(bool) + customRingtoneRadioButton + setEnabled(bool) + + + playRingtoneCheckBox + toggled(bool) + defaultRingtoneRadioButton + setEnabled(bool) + + + playRingtoneCheckBox + toggled(bool) + SysSettingsForm + playRingToneCheckBoxToggles(bool) + + + playRingtoneCheckBox + toggled(bool) + openRingtoneToolButton + setEnabled(bool) + + + playRingbackCheckBox + toggled(bool) + customRingbackRadioButton + setEnabled(bool) + + + playRingbackCheckBox + toggled(bool) + defaultRingbackRadioButton + setEnabled(bool) + + + playRingbackCheckBox + toggled(bool) + SysSettingsForm + playRingBackToneCheckBoxToggles(bool) + + + playRingbackCheckBox + toggled(bool) + openRingbackToolButton + setEnabled(bool) + + + openRingtoneToolButton + clicked() + SysSettingsForm + chooseRingtone() + + + openRingbackToolButton + clicked() + SysSettingsForm + chooseRingback() + + + customRingtoneRadioButton + toggled(bool) + ringtoneLineEdit + setEnabled(bool) + + + customRingtoneRadioButton + toggled(bool) + openRingtoneToolButton + setEnabled(bool) + + + customRingbackRadioButton + toggled(bool) + ringbackLineEdit + setEnabled(bool) + + + customRingbackRadioButton + toggled(bool) + openRingbackToolButton + setEnabled(bool) + + + abLookupNameCheckBox + toggled(bool) + abOverrideDisplayCheckBox + setEnabled(bool) + + + ringtoneComboBox + activated(int) + SysSettingsForm + devRingtoneSelected(int) + + + speakerComboBox + activated(int) + SysSettingsForm + devSpeakerSelected(int) + + + micComboBox + activated(int) + SysSettingsForm + devMicSelected(int) + + + + categoryListBox + guiUseSystrayCheckBox + guiHideCheckBox + startHiddenCheckBox + profileListView + callWaitingCheckBox + hangupBothCheckBox + histSizeSpinBox + autoShowCheckBox + autoShowTimeoutSpinBox + ringtoneComboBox + otherRingtoneLineEdit + speakerComboBox + otherSpeakerLineEdit + micComboBox + otherMicLineEdit + validateAudioCheckBox + ossFragmentComboBox + alsaPlayPeriodComboBox + alsaCapturePeriodComboBox + playRingtoneCheckBox + defaultRingtoneRadioButton + ringtoneLineEdit + openRingtoneToolButton + playRingbackCheckBox + defaultRingbackRadioButton + ringbackLineEdit + openRingbackToolButton + abLookupNameCheckBox + abOverrideDisplayCheckBox + abLookupPhotoCheckBox + sipUdpPortSpinBox + rtpPortSpinBox + maxUdpSizeLineEdit + maxTcpSizeLineEdit + logMaxSizeSpinBox + logDebugCheckBox + logSipCheckBox + logStunCheckBox + logMemoryCheckBox + okPushButton + cancelPushButton + customRingtoneRadioButton + customRingbackRadioButton + + + sys_settings.h + qlistbox.h + qcombobox.h + gui.h + sockets/interfaces.h + selectprofileform.h + qstringlist.h + audits/memman.h + qlistview.h + qspinbox.h + qfiledialog.h + qfileinfo.h + twinkle_config.h + qregexp.h + qvalidator.h + syssettingsform.ui.h + + + int idxOtherCaptureDevOss; + int idxOtherCaptureDevAlsa; + int idxOtherPlaybackDevOss; + int idxOtherPlaybackDevAlsa; + list<t_audio_device> list_audio_playback_dev; + list<t_audio_device> list_audio_capture_dev; + + + sipUdpPortChanged() + rtpPortChanged() + + + showCategory( int index ) + populateComboBox( QComboBox * cb, const QString & s ) + populate() + validate() + show() + exec() + chooseRingtone() + chooseRingback() + devRingtoneSelected( int idx ) + devSpeakerSelected( int idx ) + devMicSelected( int idx ) + playRingToneCheckBoxToggles( bool on ) + playRingBackToneCheckBoxToggles( bool on ) + + + init() + comboItem2audio_dev( QString item, QLineEdit * qleOther, bool playback ) + + + + -- cgit v1.2.3