LINUX.ORG.RU

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

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

Если приложение в принципе не успевает обрабатывать события — это проблемы приложения, и ему уже ничем не помочь.

Продолжайте клоунаду с оправданием прибивания рандомных приложений. У разработчиков Wayland есть общее свойство что они рассматривают мир как сферический конь в вакууме и напрочь отказывают признавать реальность которая расходится с их теориями. Запрет абсолютного позиционирования на ту же тему. Пришла им в голову идея фикс, вот и отстаивают её до последнего.

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

Программа может быть под отладкой. Линукс – не система реального времени и задержки могут быть сколь угодно большие. Научные приложения часто виснут в момент вычислений потому что учёные решают поставленную задачу, а не проектируют архитектуру софта что не их специальность. Нанять специалиста по нативному GUI слишком дорого.

Проблему должны решать авторы системного софта (GUI сервер), а не прикладного потому что системный софт пишется один раз специалистами, а прикладной софт пишется нипойми кем.

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

Если приложение в принципе не успевает обрабатывать события — это проблемы приложения, и ему уже ничем не помочь.

Продолжайте клоунаду с оправданием прибивания рандомных приложений. У разработчиков Wayland есть общее свойство что они рассматривают мир как сферический конь в вакууме и напрочь отказывают признавать реальность которая расходится с их теориями. Запрет абсолютного позиционирования на ту же тему. Пришла им в голову идея фикс, вот и отстаивают её до последнего.

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

Программа может быть под отладкой. Линукс – не система реального времени и задержки могут быть сколь угодно большие. Научные приложения часто виснут в момент вычислений потому что учёные решают поставленную задачу, а не проектируют архитектуру софта что не их специальность. Нанять специалиста по нативному GUI слишком дорого.