/***************************************************************************
- * Copyright (C) 2005-2019 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
void setAutoMarkerLine(const QVariant&);
void setAutoMarkerLineOnLostFocus(const QVariant&);
+ /**
+ * Sets the local cache of whether or not a buffer should fetch backlog upon show to provide a
+ * scrollable amount of backlog
+ *
+ * @seealso BacklogSettings::setEnsureBacklogOnBufferShow()
+ */
+ void setEnsureBacklogOnBufferShow(const QVariant&);
private:
Ui::BufferWidget ui;
bool _autoMarkerLine;
bool _autoMarkerLineOnLostFocus;
+ bool _ensureBacklogOnBufferShow; ///< If a buffer fetches backlog upon show until scrollable
};