如何清空 SelfControl 中的活动阻止列表?

如何清空 SelfControl 中的活动阻止列表?

我想清空主动块主机列表,因为其中一些网站是重复的。我尝试按下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);

保存并关闭。

尝试启动该应用程序并查看其是否有效。

相关内容