LINUX.ORG.RU

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

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

Протокол wayland не ограничивает автора конкретного композитора в праве делать свои кастомные протоколы.

Нафига их делать? Уже миллион наделали, и все друг с другом не совместимы. Может, хватит делать из вейланда непойми что?

Хотеть-ли авторам конкретных скриншотилок поддерживать этот протокол

Ни поддерживать, а использовать. Поддерживать этот протокол композитор должен/не_должен.

Просто к слову: он может их реализовывать одним и тем же кодом.

Я тащусь с ваших «общих фраз». :) Любой АПИ или набор АПИ может реализовывать «один и тот же код». И любому очевидно, что, чем этот АПИ жирнее, тем жирнее и этот самый «один и тот же код».

Тебе и сделали одну, к которой ты можешь обращаться хоть из всех 20-ти разом.

Ещё раз. Мне не надо обращаться из 20и. Они вообще никому не нужны, 20 скриншотилок разом. У вас есть композитный ВМ, куда можно что угодно впилить. Сделайте скриншотилку там. От и до: на клавишу реагируйте, сохраняйте в файл, в буфер обмена, и тд. Не нравится монолитность - вынесите её в либу, в плагин, да куда угодно. Только хватит городить костыли и расширения, и говорить, что вейленд что-то там «не делает».

Чем ты недоволен-то?

Исключительно вашими сообщениями. С остальным проблем нет. :)

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

Протокол wayland не ограничивает автора конкретного композитора в праве делать свои кастомные протоколы.

Нафига их делать? Уже миллион наделали, и все друг с другом не совместимы. Может, хватит делать из вейланда непойми чт?

Хотеть-ли авторам конкретных скриншотилок поддерживать этот протокол

Ни поддерживать, а использовать. Поддерживать этот протокол композитор должен/не_должен.

Просто к слову: он может их реализовывать одним и тем же кодом.

Я тащусь с ваших «общих фраз». :) Любой АПИ или набор АПИ может реализовывать «один и тот же код». И любому очевидно, что, чем этот АПИ жирнее, тем жирнее и этот самый «один и тот же код».

Тебе и сделали одну, к которой ты можешь обращаться хоть из всех 20-ти разом.

Ещё раз. Мне не надо обращаться из 20и. Они вообще никому не нужны, 20 скриншотилок разом. У вас есть композитный ВМ, куда можно что угодно впилить. Сделайте скриншотилку там. От и до: на клавишу реагируйте, сохраняйте в файл, в буфер обмена, и тд. Не нравится монолитность - вынесите её в либу, в плагин, да куда угодно. Только хватит городить костыли и расширения, и говорить, что вейленд что-то там «не делает».

Чем ты недоволен-то?

Исключительно вашими сообщениями. С остальным проблем нет. :)