Add client-side user ignore list

This commit adds a client-side per-server ignore list.
* Whispers and talk from an ignored user is hidden
* Ignored users cannot join your tables
* Ignored users tables are hidden
This commit is contained in:
Anders Åstrand 2017-02-22 20:17:26 +01:00
parent 19fec8ee2a
commit f68460603a
22 changed files with 443 additions and 18 deletions

View file

@ -140,4 +140,10 @@ public class TablesPane extends MagePane {
public void deactivated() {
tablesPanel.stopTasks();
}
public void setTableFilter() {
if (tablesPanel != null) {
tablesPanel.setTableFilter();
}
}
}