tgoop.com/esp32discovery/930
Last Update:
KiCAD and Wayland support
https://www.kicad.org/blog/2025/06/KiCad-and-Wayland-Support/
Прогоним пару матов про статью выше и контекст около неё и автора канала:
• Статья хорошая в техническом плане. В кои-то веки объективные и адекватные претензии к протоколу, а не луддитская бредятина, как в том треде на лейнчане, где пишут претензии в духе того, что вейланд не поддерживает оконный менеджер cwm из иксов.
• We do not investigate or support bug reports related to Wayland-specific issues — это грустно. Чтобы задачку решить надо где-то записать условие, так легче. По этому принципу и багтрекер нужен и то что часть проблем нельзя будет записать в одном месте это плохо.
• С другой стороны, их можно понять: С чего бы прикладным программистам надо решать то за что ответственность должны нести системные программы?
• Нужно допиливать wxWidgets. В том числе поддержку Wayland в нём. Это графический тулкит, который использует KiCAD. Разработчики кикада уже отправляют часть своих донатов разрабам wxWidgets. Они так например заплатили за поддержку темной темы в этом тулките. Имаджинируйте просто: в IDE Code::Blocks вероятно скоро появится нормальная поддержка темной темы, потому что за эту фичу заплатили разработчики EDA CAD.
• Недавно я сделал zypper dup
и перезагрузившись оказался в графическом окружении гномья щель (GNOME shell). Я подумал что теперь надо выбрать между щелью и булкой циннамон (cinnamon). Я запустил KiCAD, и знаете что ? В девятый версии окно кикада отрисовывается лучше чем в восьмой. Без блюра, который я раньше замечал на своём 175% fractional scaled HiDPI дисплее. Ну и снёс циннамон. В нём тоже достаточно багов, решение которых меня особо не интересует на самом деле.
• Могу пруфануть юзабельность кикада на wayland, проведя стрим на котором буду в KiCAD, запущенном в GNOME shell, трассировать какую-то простую печатную плату, по схеме из журнала «Радио». Просто показать вам, как у меня всё (не)работает. Только с вас минимум 30 реактов на этот пост тогда.
• В OpenBSD-current портировали девятый кикад. В OpenBSD используют Xenocara. Это X11, но не разбитый на отдельный пакеты, а лежащий в одном CVS монорепозитории и собираемый не скриптами configure, а OpenBSD make с инклюдами. Можете поставить и потестить, это просто.
• А можете просто забить хер. Можно не переходить с вейланда назад на иксы. Траст ми, айм ан инженегр
• Ещё можно попробовать horizon-eda. Эта открытая САПР для печатных плат использует gtkmm в качестве тулкита, поэтому с поддержкой Wayland там должно быть лучше.
BY электроника сәнгате
Share with your friend now:
tgoop.com/esp32discovery/930