Как очистить список активных блокировок в 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);

Сохрани и закрой.

Попробуйте запустить приложение и посмотреть, работает ли оно.

Другие вопросы по тегам