Max 250 log

This commit is contained in:
obscuren 2014-06-15 00:02:41 +02:00
parent ef1b923b31
commit 7ab735eb02
1 changed files with 7 additions and 1 deletions

View File

@ -319,7 +319,7 @@ ApplicationWindow {
Slider { Slider {
id: logLevelSlider id: logLevelSlider
value: 2 value: 1
anchors { anchors {
right: parent.right right: parent.right
top: parent.top top: parent.top
@ -685,6 +685,11 @@ ApplicationWindow {
} }
function addLog(str) { function addLog(str) {
// Remove first item once we've reached max log items
if(logModel.count > 250) {
logModel.remove(0)
}
if(str.len != 0) { if(str.len != 0) {
if(logView.flickableItem.atYEnd) { if(logView.flickableItem.atYEnd) {
logModel.append({description: str}) logModel.append({description: str})
@ -693,6 +698,7 @@ ApplicationWindow {
logModel.append({description: str}) logModel.append({description: str})
} }
} }
} }
function setPeers(text) { function setPeers(text) {