The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Wayland-Protocols 1.33, opennews (??), 19-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "Выпуск Wayland-Protocols 1.33"  –1 +/
Сообщение от Аноним (5), 19-Янв-24, 21:32 
Кто-нибудь может поделиться ссылкой на какую-нибудь статью, объясняющую концепцию этих левых "протоколов"? Как они связаны (дружат) с реальными десктопными версиями гномов/KDE, системными библиотами wayland и прочего?

Пишут, что "xdg-shell" протокол компилируют и тащат исходниками (какую-то конкретную версию протокола) прямо с приложениями - как оно работает и почему? Будет ли старая версия такого протокола работать с новыми системами, а новая версия со старыми?

Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Wayland-Protocols 1.33"  –11 +/
Сообщение от Аноним (7), 19-Янв-24, 21:43 
Нельзя поделиться чем, чего нет. Изначальная концепция ущербна. И теперь ее подпирают костылями прямо на ходу.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск Wayland-Protocols 1.33"  +2 +/
Сообщение от Аноним (-), 19-Янв-24, 22:36 
Концепция шикарна.
Мы добавляем только то что нужно, и только в структурированные протоколы.
В любой момент понятно, что у нас стабильное, а что нет.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск Wayland-Protocols 1.33"  –2 +/
Сообщение от Аноньимъ (ok), 20-Янв-24, 03:11 
> В любой момент понятно, что у нас стабильное

Ничего.

> а что нет

Чего нет - то стабильно конечно.

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Wayland-Protocols 1.33"  +3 +/
Сообщение от llolik (ok), 19-Янв-24, 21:56 
Так вроде как в официальной доке всё нормально написано. https://wayland.freedesktop.org/docs/html/
Конкретно по тому, что интересует главы 3 и 4.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

12. "Выпуск Wayland-Protocols 1.33"  +2 +/
Сообщение от Sunderland93 (ok), 19-Янв-24, 22:43 
С чего они вдруг стали "левыми"? Это стандартные расширения, которые реализованы в любом Wayland композиторе или тулките в той или иной степени (например гномеры наотрез отказываются добавлять xdg-decoration)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

16. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (5), 19-Янв-24, 23:45 
Если они не левые, то какого чёрта они не ставятся вместе с 'libwayland-dev' и нельзя просто слинковать с готовыми либами?
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от ВайКакПросто (?), 20-Янв-24, 04:53 
По этому вопросу обращайся к сопровождающим пакета libwayland-dev в твоем Debian/Ubuntu.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от ПомидорИзДолины (?), 19-Янв-24, 23:44 
Все это описано в документации, но не очень детализированно.

Если есть желание работать в этой сфере -- полезно будет почитать исходники weston.

Для праздного интереса - можно поискать статьи в интернете. Тем не менее, штука очень спецефичная и найти хорошую статью может быть сложнее, чем написать свою собственную.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

17. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (5), 19-Янв-24, 23:48 
Нет никакого желания 'работать в этой сфере'. Есть приложения, давно адаптированные под Xlib, WinAPI, Cocoa и прочее, и нужно просто адаптировать код под этот всеми продвигаемый Wayland, не потеряв функциональность. Но почему-то так просто это не делается.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Wayland-Protocols 1.33"  +3 +/
Сообщение от ВайКакПросто (?), 20-Янв-24, 04:57 
А теперь вспомни как эти приложения адаптировали в WinAPI, Club, Cocoa. Процесс шел через скрип зубами и на волевых качествах разработчиков.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (5), 20-Янв-24, 08:58 
Я прекрасно помню как это происходило. Ответы на мои вопросы прекрасно находились в документации MSDN, Apple, Xlib... А вопросы по Wayland почему-то ведут на сайты, где функции не имеют описания или на примеры кусков кода, без объяснения их работы. Наверное в этом Google виноват...
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (55), 20-Янв-24, 11:20 
Есть ощущение, что ты лжешь и никаких приложений под xlib, winapi и cocoa не существует. Люди как-то пишут под вейланд, а ты бедняжка не можешь ничо найти. И зачем-то тебе понадобилось описание вейланд-протоколов (зачем?).
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (5), 20-Янв-24, 14:00 
Я не говорю, что не могу - всё будет раньше или позже. Просто у меня вызывает Wayland раздражение. Словно его писали не для разработчиков ПО, а просто по приколу, для "своих".
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (74), 20-Янв-24, 14:34 
Ты серьёзно?

Есть какая-то программа, которую специально адаптировали к WinAPI, иксам и так далее. А теперь у тебя раздражение на адаптацию этой программы под стандарты Wayland?

Когда ее адаптировали под WinAPI у тебя не было раздражения, а под Cocoa? Или это другое?

Про пишут для своих. Естественно заказчик, а он же в мире open source разработчик, софт пишет под себя, результат выкладывают в свободный доступ.

Разработчики Wayland - это бывшие разработчики иксов. Им лучше знать что да как, а не анониму, который кроме "меня раздражает" невнес ни одной строчки кода в поддержку иксов и разработку Wayland протолока и его реализаций.

Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск Wayland-Protocols 1.33"  +/
Сообщение от Аноним (78), 20-Янв-24, 16:17 
Тем не менее если разработчику нужно было в приложении иметь много окон, он мог получить много окон и в WinAPI, и в Club, и в Cocoa, и даже в X11, а теперь вжух, и в вялом этого нет.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

90. "Выпуск Wayland-Protocols 1.33"  +1 +/
Сообщение от ПомидорИзДолины (?), 21-Янв-24, 02:41 
> иметь много окон

Я не совсем понял ваш вопрос.

В wayland нет ограничений на количество вызовов [wl_compositor-request-create_surface](https://wayland.freedesktop.org/docs/html/apa.html#protocol-...). Приложение может создать столько поверхностей верхнего уровня, сколько необходимо.

Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск Wayland-Protocols 1.33"  +1 +/
Сообщение от ПомидорИзДолины (?), 21-Янв-24, 02:37 
С какими конкретно сложностями вы столкнулись? На какие конкретные вопросы вы не смогли найти ответа?
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру