mirror of https://github.com/zlatinb/muwire
Add 'Clear Hits' button to content control panel #18
parent
e943f6019d
commit
7de7c9d8f3
|
@ -68,6 +68,16 @@ class ContentPanelController {
|
||||||
model.refresh()
|
model.refresh()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ControllerAction
|
||||||
|
void clearHits() {
|
||||||
|
int selectedRule = view.getSelectedRule()
|
||||||
|
if (selectedRule < 0)
|
||||||
|
return
|
||||||
|
Matcher matcher = model.rules[selectedRule]
|
||||||
|
matcher.matches.clear()
|
||||||
|
model.refresh()
|
||||||
|
}
|
||||||
|
|
||||||
@ControllerAction
|
@ControllerAction
|
||||||
void trust() {
|
void trust() {
|
||||||
int selectedHit = view.getSelectedHit()
|
int selectedHit = view.getSelectedHit()
|
||||||
|
|
|
@ -84,6 +84,7 @@ class ContentPanelView {
|
||||||
}
|
}
|
||||||
panel (constraints : BorderLayout.SOUTH) {
|
panel (constraints : BorderLayout.SOUTH) {
|
||||||
button(text : "Refresh", refreshAction)
|
button(text : "Refresh", refreshAction)
|
||||||
|
button(text : "Clear Hits", clearHitsAction)
|
||||||
button(text : "Trust", enabled : bind {model.trustButtonsEnabled}, trustAction)
|
button(text : "Trust", enabled : bind {model.trustButtonsEnabled}, trustAction)
|
||||||
button(text : "Distrust", enabled : bind {model.trustButtonsEnabled}, distrustAction)
|
button(text : "Distrust", enabled : bind {model.trustButtonsEnabled}, distrustAction)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue