X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fbacklogsettings.h;h=f5a0f51b9c50f603a08793dbc9e5c610e0dfd371;hp=01a037e225d86be501735a97c0e498b93422fadf;hb=335e1e55ee8df69b37b1b4d839950ced9ac08cc4;hpb=de1619ce11bf386490cdb38bc1be134a391eeaae diff --git a/src/client/backlogsettings.h b/src/client/backlogsettings.h index 01a037e2..f5a0f51b 100644 --- a/src/client/backlogsettings.h +++ b/src/client/backlogsettings.h @@ -34,6 +34,16 @@ public: inline int fixedBacklogAmount() { return localValue("FixedBacklogAmount", 500).toInt(); } inline void setFixedBacklogAmount(int amount) { return setLocalValue("FixedBacklogAmount", amount); } + + inline int globalUnreadBacklogLimit() { return localValue("GlobalUnreadBacklogLimit", 5000).toInt(); } + inline void setGlobalUnreadBacklogLimit(int limit) { return setLocalValue("GlobalUnreadBacklogLimit", limit); } + inline int globalUnreadBacklogAdditional() { return localValue("GlobalUnreadBacklogAdditional", 100).toInt(); } + inline void setGlobalUnreadBacklogAdditional(int Additional) { return setLocalValue("GlobalUnreadBacklogAdditional", Additional); } + + inline int perBufferUnreadBacklogLimit() { return localValue("PerBufferUnreadBacklogLimit", 200).toInt(); } + inline void setPerBufferUnreadBacklogLimit(int limit) { return setLocalValue("PerBufferUnreadBacklogLimit", limit); } + inline int perBufferUnreadBacklogAdditional() { return localValue("PerBufferUnreadBacklogAdditional", 50).toInt(); } + inline void setPerBufferUnreadBacklogAdditional(int Additional) { return setLocalValue("PerBufferUnreadBacklogAdditional", Additional); } }; #endif //BACKLOGSETTINGS_H