Как очистить список активных блокировок в 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);
Сохрани и закрой.
Попробуйте запустить приложение и посмотреть, работает ли оно.