The OpenNET Project / Index page

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



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

Оглавление

Представлена инфраструктура для разработки дополнительных пр..., opennews (??), 17-Ноя-15, (0) [смотреть все]

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


19. "Представлена инфраструктура для разработки дополнительных пр..."  +/
Сообщение от Mihail Zenkov (ok), 17-Ноя-15, 20:50 
> зачем стандартные декорации, если концепт наоборот говорит вынести все на
> плечи тулкитов.

Надеюсь что вы ошибаетесь - сейчас за отрисовку декораций отвечает оконный менеджер, хотелось бы чтобы так было и дальше. А то и так с темами бардак, так еще и окна все будут разные.


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

67. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от crypt (ok), 18-Ноя-15, 15:45 
>> зачем стандартные декорации, если концепт наоборот говорит вынести все на
>> плечи тулкитов.
> Надеюсь что вы ошибаетесь - сейчас за отрисовку декораций отвечает оконный менеджер,
> хотелось бы чтобы так было и дальше. А то и так
> с темами бардак, так еще и окна все будут разные.

оконный менеджер написан на тулкитах, разве нет?) вот, смотри слайд

http://image.slidesharecdn.com/gnomeonwaylandataglance-13120...


As in the X case, when the client receives the event, it updates the UI in response. But in the wayland case, the rendering happens in the client, and the client just sends a request to the compositor to indicate the region that was updated.

http://wayland.freedesktop.org/architecture.html

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

70. "Представлена инфраструктура для разработки дополнительных пр..."  +3 +/
Сообщение от Mihail Zenkov (ok), 18-Ноя-15, 16:09 
> оконный менеджер написан на тулкитах, разве нет?)

Да, но за это отвечает одно конкретное приложение использующие один тулкит. Если вынести отрисовку на сторону клиента, то каждый будет его рисовать по-своему. ИМХО - маразм.

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

75. "Представлена инфраструктура для разработки дополнительных пр..."  –2 +/
Сообщение от crypt (ok), 18-Ноя-15, 18:51 
за что "за это"? оконный менеджер - это и есть клиент.
Ответить | Правка | Наверх | Cообщить модератору

77. "Представлена инфраструктура для разработки дополнительных пр..."  +2 +/
Сообщение от Mihail Zenkov (ok), 18-Ноя-15, 19:03 
> за что "за это"?

За отрисовку оформления окон и их поведение.

> оконный менеджер - это и есть клиент.

С точки зрения сервера - да. Но у него особое положение по отношению к остальным клиентам. Что будет если сразу запустить десяток различных WM? Правильно, wayland ;)  


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

79. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от crypt (ok), 18-Ноя-15, 19:23 
>Но у него особое положение по отношению к остальным клиентам.

да? а ты это подтвердить можешь? на схеме этого не видно.

http://image.slidesharecdn.com/gnomeonwaylandataglance-13120...

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

81. "Представлена инфраструктура для разработки дополнительных пр..."  +2 +/
Сообщение от Mihail Zenkov (ok), 18-Ноя-15, 19:37 
> да? а ты это подтвердить можешь? на схеме этого не видно.

Так я про то и говорю - сейчас (в Xorg) один WM на особом положении и все нормально. А wayland предлагает каждому клиенту взять часть обязанностей WM на себя, что равносильно Xorg + десяток различных WM запущенных одновременно.


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

82. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от crypt (ok), 18-Ноя-15, 19:42 
>> да? а ты это подтвердить можешь? на схеме этого не видно.
> Так я про то и говорю - сейчас (в Xorg) один WM
> на особом положении и все нормально. А wayland предлагает каждому клиенту
> взять часть обязанностей WM на себя, что равносильно Xorg + десяток
> различных WM запущенных одновременно.

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

я уже поставил fedora 23 +wayland и у меня "сейчас" - это wayland.)

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

83. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от crypt (ok), 18-Ноя-15, 19:50 
>> да? а ты это подтвердить можешь? на схеме этого не видно.
> Так я про то и говорю - сейчас (в Xorg) один WM
> на особом положении и все нормально. А wayland предлагает каждому клиенту
> взять часть обязанностей WM на себя, что равносильно Xorg + десяток
> различных WM запущенных одновременно.

в таком случае я не ошибаюсь) выше хорошую ссылку кинули

https://www.linux.org.ru/forum/talks/9336684

Вот что пишет один из разработчиков Gnome относительно client side decorations:

"I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately."

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

94. "Представлена инфраструктура для разработки дополнительных пр..."  +1 +/
Сообщение от Mihail Zenkov (ok), 18-Ноя-15, 20:55 
> Вот что пишет один из разработчиков Gnome относительно client side decorations:
> "I guess you have to decide if you are a GNOME app,
> an Ubuntu app, or an XFCE app unfortunately."

Спасибо, но мне такой вариант ни как не устраивает.

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

105. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от prokoudineemail (??), 19-Ноя-15, 00:35 
> Вот что пишет один из разработчиков Gnome относительно client side decorations:
> "I guess you have to decide if you are a GNOME app,
> an Ubuntu app, or an XFCE app unfortunately."

Зачем вы вводите людей в заблуждение?

1. Эта цитата вообще не про client side decorations. Это про изменения в API GTK+, затрагивающие системный трей и Transmission в частности.

2. Несмотря на обещанные изменения в API трансмисшен из трея в том же гноме никуда не делся.

Фу быть таким невнимательным.

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

122. "Представлена инфраструктура для разработки дополнительных пр..."  +/
Сообщение от Аноним (-), 20-Ноя-15, 13:49 
А в #8.104 ты утверждал, что с треем в гноме нет проблем. Фу быть таким невнимательным.

Вообще, судьба фич, которые гномосекам чем-то не понравились (ну, мало ли какая возжа под хвост попала), примерно одинакова:

* переписать по своему
* сломать
* выкинуть как нерабочую
* на возмущение юзеров закрывать все баги с wontfix

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

127. "Представлена инфраструктура для разработки дополнительных пр..."  –1 +/
Сообщение от crypt (ok), 22-Ноя-15, 19:53 
> Зачем вы вводите людей в заблуждение?
> 1. Эта цитата вообще не про client side decorations. Это про изменения
> в API GTK+, затрагивающие системный трей и Transmission в частности.
> 2. Несмотря на обещанные изменения в API трансмисшен из трея в том
> же гноме никуда не делся.
> Фу быть таким невнимательным.

ладно, пусть я был не очень внимателен. в чем я принципиально не прав и как на самом деле обстоит дело с csd?

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

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

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




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

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