我想清空主动块主机列表,因为其中一些网站是重复的。我尝试按下Del键,右键单击网站条目,将它们拖到主窗口中,然后按下删除按钮——什么都不起作用。有什么解决方法吗?我应该修改一些配置文件吗?我.deb
从官方网站下载了该应用程序作为一个包。
答案1
经过大量搜索后,我找到了解决问题的方法。
sudo -H gedit /usr/share/perl5/SelfControl/UI.pm
将光标放在
$list->set_data_array($self->{config}->{hosts});
$list->get_selection->set_mode('multiple');`
添加以下代码:
# we need the following line otherwise the list is too small
$list->set_size_request(350,500);
my @columns = $list->get_columns;
my $cnum = scalar(@columns);
my $c;
foreach $c (@columns) {
$c->set_resizable(TRUE);
}
my $rows = $self->{config}->{hosts};
my $rnum = scalar(@$rows);
if ($rnum > 10){ $rnum = 10; }
if ($rnum < 2){ $rnum = 2; }
$list->set_size_request (175 * $cnum, 28 * $rnum);
保存并关闭。
尝试启动该应用程序并查看其是否有效。