X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fbacklogsettingspage.ui;h=b8c70bf0ff7e4e6e5fb8d21ba2e8c6c894868dcf;hb=c01c1ad4823a3e49c9526c19560dd5ce4fe30cb8;hp=f50e6c595e2cc7c62e80da793fb8b19765c9df3b;hpb=9471509e681b184ad4090f3589766fa9c261a538;p=quassel.git diff --git a/src/qtui/settingspages/backlogsettingspage.ui b/src/qtui/settingspages/backlogsettingspage.ui index f50e6c59..b8c70bf0 100644 --- a/src/qtui/settingspages/backlogsettingspage.ui +++ b/src/qtui/settingspages/backlogsettingspage.ui @@ -7,7 +7,7 @@ 0 0 446 - 325 + 329 @@ -38,7 +38,7 @@ 200 - DynamicBacklogAmount + DynamicBacklogAmount 200 @@ -60,6 +60,22 @@ + + + + When switching to a chat, more backlog will be fetched if no messages are shown yet or the scrollbar isn't visible. Useful when not fetching any initial backlog. + + + Fetch backlog if needed when switching chats + + + EnsureBacklogOnBufferShow + + + true + + + @@ -72,25 +88,33 @@ - Backlog Request Method: + Backlog request method: + + 2 + + + + Fixed amount per chat + + - Fixed Amount per Buffer + Unread messages per chat - Unread Messages per Buffer + Only fetch when needed - Global Unread Messages + Globally unread messages @@ -113,14 +137,14 @@ - 0 + 2 - The simplest Requester. It fetches a fixed amount of lines for each buffer from the Backlog. + The simplest requester. It fetches a fixed amount of lines for each chat window from the backlog. Qt::PlainText @@ -135,7 +159,7 @@ - amount of messages per buffer that are requested after the core connection has been established. + Amount of messages per buffer that are requested after the core connection has been established. Initial backlog amount: @@ -144,8 +168,14 @@ + + + + + 0 + - 1000 + 99999 10 @@ -154,7 +184,7 @@ 500 - FixedBacklogAmount + FixedBacklogAmount 500 @@ -196,7 +226,7 @@ - This requester fetches unread messages for each buffer individually. The amount of lines can be limited per buffer. + This requester fetches unread messages for each chat window individually. The amount of lines can be limited per chat. You can also choose to fetch additional older chatlines to provide a better context. @@ -225,20 +255,26 @@ You can also choose to fetch additional older chatlines to provide a better cont Maximum amount of messages to be fetched per buffer. + + Unlimited + + + -1 + - 1000 + 99999 10 - 200 + 1000 - PerBufferUnreadBacklogLimit + PerBufferUnreadBacklogLimit - 200 + 1000 @@ -267,7 +303,7 @@ You can also choose to fetch additional older chatlines to provide a better cont 50 - PerBufferUnreadBacklogAdditional + PerBufferUnreadBacklogAdditional 50 @@ -304,17 +340,102 @@ You can also choose to fetch additional older chatlines to provide a better cont + + + + + + <p>On modern cores (v0.13.0 or newer), no backlog will be fetched. The core keeps track of chat activity automatically.<br/> +<i>Note: Chat Monitor won't show past messages.</i> +</p> +<p>On older cores, this requester fetches a fixed amount of lines for each chat window from the backlog.</p> + + + Qt::RichText + + + true + + + + + + + + + Amount of messages per buffer that are requested after the core connection has been established. + + + For legacy cores, initial backlog amount: + + + + + + + + + + 0 + + + 99999 + + + 10 + + + 500 + + + AsNeededLegacyBacklogAmount + + + 500 + + + + + + + Qt::Horizontal + + + + 263 + 20 + + + + + + + + + + Qt::Vertical + + + + 20 + 47 + + + + + + - This requester fetches all messages newer than the oldest unread message for all buffers. + This requester fetches all messages newer than the oldest unread message for all chats. -Note: this requester is not recommended if you use hidden buffer or have inactive buffers (i.e.: no stale queries or channels). +Note: This requester is not recommended if you use hidden chat windows or have inactive chats (i.e.: no stale queries or channels). It is useful to limit the total amount of the backlog and is probably the fastest. -You can also chose to fetch additional older chatlines to provide a better context similar. +You can also chose to fetch additional older chatlines to provide a better context. Qt::PlainText @@ -341,6 +462,12 @@ You can also chose to fetch additional older chatlines to provide a better conte Maximum amount of messages to be fetched per buffer. + + Unlimited + + + -1 + 100000 @@ -351,7 +478,7 @@ You can also chose to fetch additional older chatlines to provide a better conte 200 - GlobalUnreadBacklogLimit + GlobalUnreadBacklogLimit 200 @@ -383,7 +510,7 @@ You can also chose to fetch additional older chatlines to provide a better conte 50 - GlobalUnreadBacklogAdditional + GlobalUnreadBacklogAdditional 50