LINUX.ORG.RU

История изменений

Исправление windows10, (текущая версия) :

Кто-то там посоветовал «считать строки».

https://ibb.co/ZRY9gnLL

На скриншоте - полностью готовая подсистема десктопных уведомлений, работающая без привязки к «демонам уведомлений», а сама являющаяся демоном, который прописывается (не подсасывается к готовым демонам, а именно прописывается) в d-bus и выводит freedesktop notifications (даже от chromium умудряется).

Ну и соответственно, настройки этой штуки конфигурируются в панели управления.

Надо еще док приучить не выводить tooltip-окна, лол.

В общем, полноценный готовый работающий демон уведомлений - 160 строк, конфигуратор - 174 строки (можно сократить поудаляв лишние неиспользуемые css-стили).

Суммарно было потрачено 8 часов на демон, и 4 часа на конфигуратор. Самым сложным в демоне оказался алгоритм поднятия окон уведомлений вверх, по закрытию одного из них или нескольких.

Так-то.

Исходная версия windows10, :

Кто-то там посоветовал «считать строки».

https://ibb.co/ZRY9gnLL

На скриншоте - полностью готовая подсистема десктопных уведомлений, работающая без привязки к «демонам уведомлений», а сама являющаяся демоном, который прописывается (не подсасывается, а именно прописывается) в d-bus и выводит freedesktop notifications (даже от chromium умудряется).

Ну и соответственно, настройки этой штуки конфигурируются в панели управления.

Надо еще док приучить не выводить tooltip-окна, лол.

В общем, полноценный готовый работающий демон уведомлений - 160 строк, конфигуратор - 174 строки (можно сократить поудаляв лишние неиспользуемые css-стили).

Суммарно было потрачено 8 часов на демон, и 4 часа на конфигуратор. Самым сложным в демоне оказался алгоритм поднятия окон уведомлений вверх, по закрытию одного из них или нескольких.

Так-то.