X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fnetworkssettingspage.ui;h=1f7983a9e94f815ef58143ca3569a75bd448a814;hp=7ef574ac803e652c5e1785612888a02fea98851e;hb=HEAD;hpb=bae8c28f27159ec803daff083da125b313c128d1 diff --git a/src/qtui/settingspages/networkssettingspage.ui b/src/qtui/settingspages/networkssettingspage.ui index 7ef574ac..1f7983a9 100644 --- a/src/qtui/settingspages/networkssettingspage.ui +++ b/src/qtui/settingspages/networkssettingspage.ui @@ -7,7 +7,7 @@ 0 0 510 - 505 + 553 @@ -218,8 +218,7 @@ - - + .. @@ -353,7 +352,7 @@ true - + 0 0 @@ -369,11 +368,11 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne - + Connection - + @@ -496,6 +495,154 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne + + + + true + + + Tooltip not yet loaded - to modify tooltip, edit NetworksSettingsPage::load() + + + Use Custom Rate Limits + + + true + + + false + + + + + + + + Max. messages at once: + + + + + + + Maximum number of messages to send without any delays + + + 1 + + + 999 + + + 5 + + + + + + + <html><head/><body><p>Disable all rate limiting, e.g. for IRC bridges.</p><p>Don't use with most normal networks.</p></body></html> + + + Unlimited + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + QFrame::NoFrame + + + QFrame::Plain + + + 1 + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + Wait + + + + + + + <html><head/><body><p>Delay between messages after the maximum number of undelayed messages have been sent.</p></body></html> + + + s + + + 0.010000000000000 + + + 0.100000000000000 + + + 2.200000000000000 + + + + + + + between future messages + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + @@ -504,23 +651,165 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne 20 - 79 + 1 - + Auto Identify + + + + true + + + Authenticate using your nickname and password before joining any channels + + + Use SASL Authentication + + + true + + + true + + + + + + QFrame::NoFrame + + + QFrame::Plain + + + 0 + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + true + + + Account name, often the same as your nickname + + + + + + + + + + true + + + Account: + + + + + + + true + + + Account password + + + QLineEdit::Password + + + + + + + true + + + Password: + + + + + + + + + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> because the identity has an ssl certificate set, SASL EXTERNAL will be used.</p></body></html> + + + true + + + + + + + + + [icon] + + + + + + + + 0 + 0 + + + + Could not detect if supported by server + + + + + + + Details... + + + + + + + + true + + Authenticate to services using your password. Use SASL instead to identify before joining channels. + Auto Identify @@ -536,6 +825,9 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne true + + Service user to send your password to, usually NickServ + NickServ @@ -546,20 +838,23 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne true + + Account password + QLineEdit::Password - + Service: - + true @@ -572,57 +867,140 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne - - - true - - - Use SASL Authentication - - - true + + + Qt::Vertical - - true + + + 20 + 10 + - - - - - true - + + + + + + + Features + + + Configure the modern IRC messaging features Quassel supports + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + - + [icon] - - - + + + + + 0 + 0 + + + + These features require support from the network + + true - - QLineEdit::Password + + + + + + Details... - - - - true + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + <p>Let the IRC network control the timestamps for messages, such as when viewing messages from the past.</p> +<p>This is useful when connecting to bouncers, IRC bridges, or networks that send messages you've missed when reconnecting.</p> +<p><i>Toggles the IRCv3 'server-time' capability.</i></p> - Password: + Use network timestamps for messages - - - - true - + + + + + + Configure which IRC capabilities Quassel will ignore during negotiation + + + Advanced... + + + + + + + Qt::Horizontal + + + + 13 + 35 + + + + + + + + - Account: + <i>Changes apply after reconnecting to the network</i> @@ -630,38 +1008,28 @@ Note that Quassel IRC automatically rejoins channels, so /join will rarely be ne - - - <html><head/><body><p><span style=" font-weight:600;">Note:</span> because the identity has an ssl certificate set, SASL EXTERNAL will be used.</p></body></html> - - - true - - - - - + Qt::Vertical 20 - 40 + 178 - + Encodings - Configure advanced settings such as message encodings and automatic reconnect + Configure advanced settings such as message encodings - + @@ -713,8 +1081,8 @@ UTF-8 should be a sane choice for most networks. - Incoming messages encoded in Utf8 will always be treated as such. -This setting defines the encoding for messages that are not Utf8. + Incoming messages encoded in UTF-8 will always be treated as such. +This setting defines the encoding for messages that are not UTF-8. Receive fallback: @@ -733,8 +1101,8 @@ This setting defines the encoding for messages that are not Utf8. - Incoming messages encoded in Utf8 will always be treated as such. -This setting defines the encoding for messages that are not Utf8. + Incoming messages encoded in UTF-8 will always be treated as such. +This setting defines the encoding for messages that are not UTF-8. QComboBox::InsertAlphabetically @@ -744,8 +1112,7 @@ This setting defines the encoding for messages that are not Utf8. - This specifies how control messages, nicks and servernames are encoded. -Unless you *really* know what you do, leave this as ISO-8859-1! + <qt><p>This specifies how control messages, nicks and servernames are encoded.</p><p><b>UTF-8</b> should be fine for modern networks. On other networks, you may need to use <b>ISO-8859-1</b> to avoid errors with illegal characters and invalid encoding.</p></qt> Server encoding: @@ -758,8 +1125,7 @@ Unless you *really* know what you do, leave this as ISO-8859-1! true - This specifies how control messages, nicks and servernames are encoded. -Unless you *really* know what you do, leave this as ISO-8859-1! + <qt><p>This specifies how control messages, nicks and servernames are encoded.</p><p><b>UTF-8</b> should be fine for modern networks. On other networks, you may need to use <b>ISO-8859-1</b> to avoid errors with illegal characters and invalid encoding.</p></qt> @@ -810,8 +1176,20 @@ Unless you *really* know what you do, leave this as ISO-8859-1! reconnectRetries unlimitedRetries rejoinOnReconnect + useCustomMessageRate + messageRateBurstSize + unlimitedMessageRate + messageRateDelay + sasl + saslAccount + saslPassword + saslStatusDetails + autoIdentify autoIdentifyService autoIdentifyPassword + enableCapsStatusDetails + enableCapServerTime + enableCapsAdvanced useCustomEncodings sendEncoding recvEncoding @@ -835,5 +1213,37 @@ Unless you *really* know what you do, leave this as ISO-8859-1! + + unlimitedMessageRate + toggled(bool) + messageRateBurstSize + setDisabled(bool) + + + 332 + 392 + + + 249 + 393 + + + + + unlimitedMessageRate + toggled(bool) + messageRateDelayFrame + setDisabled(bool) + + + 332 + 392 + + + 262 + 428 + + +