LINUX.ORG.RU

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

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

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать эти события, но совершенно не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

В иксах это не требует никакого засовывания ни в какие тулкиты, потому что фича проистекает из того, что в иксах окна образуют иерархию: у каждого окна есть родитель, и XEmbed просто позволяет его менять не только со стороны самого окна. В вяленде, насколько я понимаю, этой иерархии нет (могу ошибаться).

For example when a sandboxed client without file system access needs the user to select a file on the file system, given sandbox environment support, it can export its surface, passing the exported surface handle to an unsandboxed process that can show a file browser dialog and stack it above the sandboxed client’s surface.

Это даже близко не XEmbed. Ну то есть вообще ни разу.

Исправление hateyoufeel, :

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать эти события, но совершенно не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

В иксах это не требует никакого засовывания ни в какие тулкиты, потому что фича проистекает из того, что в иксах окна образуют иерархию: у каждого окна есть родитель, и XEmbed просто позволяет его менять не только со стороны самого окна. В вяленде, насколько я понимаю, этой иерархии нет (могу ошибаться).

Исправление hateyoufeel, :

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать эти события, но совершенно не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

В иксах это не требует никакого засовывания ни в какие тулкиты, потому что фича проистекает из того, что в иксах окна образуют иерархию. В вяленде, насколько я понимаю, этой иерархии нет (могу ошибаться).

Исправление hateyoufeel, :

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать эти события, но совершенно не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

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

Исправление hateyoufeel, :

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать эти события, но совершенно не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

В иксах это не требует никакого засовывания ни в какие тулкиты.

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

Ну хватит уже отрицать реальность.

Кто-то кроме тебя отрицает реальность? Реальность такова: в Wayland эмбеддинг требует активных действий от дочернего окна. В иксах не требует, хотя дочернее окно всё же может обрабатывать события, но не обязано.

Что то протокол и поддержки требует, что другое.

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

Что одно в тулкиты засунуть можно, что другое.

В иксах это не требует никакого засовывания ни в какие тулкиты.