LINUX.ORG.RU

Ищу разработчиков KDE

 


0

3

Собственно хочу пофиксить баг, который меня бесит, но не пойму с чего начать.

Собственно сам баг: https://bugs.kde.org/show_bug.cgi?id=361673

Проблем в том, что я не пойму где находятся сорцы самого systemmonitor.

Мой путь:

1)

% equery b /usr/bin/systemmonitor        
 * Searching for /usr/bin/systemmonitor ... 
kde-plasma/plasma-workspace-5.8.6-r1 (/usr/bin/systemmonitor)

2) Нашел репозиторий: https://phabricator.kde.org/source/plasma-workspace/

3) Скачал его. Но внутри systemmonitor всего пару файлов.

4) Судя по всему нужно искать в https://phabricator.kde.org/source/ksysguard/, но там тоже ничего интересного не нашел.

5) Тупик.

Есть какая-то дока объясняющая как искать нужные сорцы? Или может есть форум/irc, в котором подскажут (я нашел только https://forum.kde.org/viewforum.php?f=304, но там как-то тихо)?

На Phabricator'ре сотни проектов, но поиска по именам/содержимому файлов нету(или я не нашел). Ищет только по коммитам.

★★★★★

Ответ на: комментарий от annulen

Для этого нужно выкачать весь репозиторий и я хз как. У них там всё разбито на кучу мелких проектов, и я даже не знаю какой мне нужен.

RazrFalcon ★★★★★
() автор топика
Ответ на: комментарий от Bruce_Lee

ставь weechat

Зачем, когда есть pidgin? Тем более, он, зачастую, идёт из коробки, и в нём есть всё нужное для подключения к irc.

Deleted
()
Ответ на: комментарий от RazrFalcon

Вот и выросло поколение...

Чувствую себя дедушкой.

shell-script ★★★★★
()

Я так понял, что у systemmonitor есть какой-то механизм расширений, потому что проблемное окошко сделано на html. Вот файлы, которые относятся к нему: https://phabricator.kde.org/source/libksysguard/browse/master/scripts/smaps/

В моей системе они лежат здесь: /usr/share/ksysguard/scripts/smaps/

Там есть файлик со стилями style.css. Я для пробы дописал вначале body {color: #FF0000;} и текст стал красным. Так что это точно он. Не знаю, есть ли способ брать настройки текущей темы, но мне кажется там всё захардкожено под светлую тему. Так что вручную придётся отредактировать.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Походу оно. А я сам диалог искал.

Такая мелочь, а они еще через webkit пускают. Кадры...

В любом случае нужно связаться с ними, чтобы понять как это обойти. Или новый стиль написать, или ещё как-то.

RazrFalcon ★★★★★
() автор топика
Последнее исправление: RazrFalcon (всего исправлений: 1)
Ответ на: комментарий от RazrFalcon

Этот баг мне тоже не нравился

Deleted
()

У меня breeze dark и проблемы нет.
Версия плазмы 5.10.2-1.

fehhner ★★★★★
()
Ответ на: комментарий от ox55ff

Верно: код, который грузит html/js, находится в репозитории libksysguard.git в processui/scripting.cpp.

Иногда помогает поискать в гугле по тексту, который видит пользователь, например «Show Full Details».

aspotashev ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.