Как очистить список активных блокировок в SelfControl?

Я хотел бы очистить список хостов Active Block от этого производительного программного обеспечения под названием SelfControl, потому что некоторые из этих сайтов являются дубликатами. Я пытался нажать клавишу Del , щелкнуть правой кнопкой мыши записи веб-сайта, перетащить их в главное окно, а затем нажать кнопку Удалить - ничего не работает. Есть ли обходной путь? Должен ли я изменить какой-либо файл конфигурации? Я скачал приложение в виде пакета .deb с официального сайта.

main window block list

2
задан 28 March 2017 в 15:38

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);

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

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

0
ответ дан 28 March 2017 в 15:38

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

Похожие вопросы: