client: Default to AsNeeded backlog fetching
authorShane Synan <digitalcircuit36939@gmail.com>
Sun, 28 Jun 2020 05:54:36 +0000 (01:54 -0400)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 4 Oct 2020 16:19:48 +0000 (18:19 +0200)
commitc01c1ad4823a3e49c9526c19560dd5ce4fe30cb8
tree51f76cf4c21c9aac926d4f82bbac0636f2c94b4b
parentb83e459f4ed6deda6e46b7ae12e49e197ef3bb12
client: Default to AsNeeded backlog fetching

Default to the AsNeeded backlog requester for better performance with
modern (v0.13.0 or newer) Quassel cores.  Legacy cores are handled
as well.

This modifies new installs and existing configurations if the prior
default value wasn't changed.  Might be worth a mention in the release
notes given the potential performance improvement.
src/client/backlogsettings.cpp
src/qtui/settingspages/backlogsettingspage.cpp
src/qtui/settingspages/backlogsettingspage.ui
src/qtui/settingspages/chatmonitorsettingspage.cpp