The OpenNET Project / Index page

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



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

Оглавление

Панель Cairo-Dock адаптирована для работы с Wayland , opennews (ok), 23-Июн-14, (0) [смотреть все]

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


3. "Панель Cairo-Dock адаптирована для работы с Wayland "  +4 +/
Сообщение от Аноним (-), 23-Июн-14, 01:31 
Но таки невозможность клиенту сдвинуть своё окно... мда... не думал, что так печально все.
Ответить | Правка | Наверх | Cообщить модератору

4. "Панель Cairo-Dock адаптирована для работы с Wayland "  –7 +/
Сообщение от Xasd (ok), 23-Июн-14, 01:49 
> Но таки невозможность клиенту сдвинуть своё окно... мда... не думал, что так
> печально все.

а зачем такое может понадобиться?... :-)

...я надеюсь не задумали ли вы делать говнопрограммы которые (зачем?!) запоминают\восстанавливают положение своего окна при закрытии\открытии?

и ведь вроде бы радость должна меня переполнять, что наконец не будет таких говнопрограмм появляться на свет! что теперь наконец-то окно КАЖДОЙ программы будет поновой вычислять свободное место на рабочем столе (которое разумеется каждый раз в разном месте)...

..но гложит меня подозрение что впихнут эту API-функцию в какую-нибудь там xdg-shell .. и опять это начнётся.. УФФФФ.. опять всякие говномессанджеры будут появляться в правой части экрана... УУФФФФ.. ненавижу этих говнопрограммистов.. (или всякие там окна уведомлений будут появляться вверху-справа (вместо того чтобы использовать notification api))

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

7. "Панель Cairo-Dock адаптирована для работы с Wayland "  +2 +/
Сообщение от Elhanaemail (ok), 23-Июн-14, 03:54 
Посмотрите на GIMP например, если он расположение своей тучи окошек запоминать не сможет, то он будет их каждый раз мне на рабочем столе разбрасывать как попало - нахрена такое надо? Я не к тому что интерфейс с кучей окон это круто, но все же.
Ответить | Правка | Наверх | Cообщить модератору

26. "Панель Cairo-Dock адаптирована для работы с Wayland "  +/
Сообщение от Xasd (ok), 23-Июн-14, 14:46 
> Посмотрите на GIMP например, если он расположение своей тучи окошек запоминать не сможет

галочку поставь "однооконный режим".

а если ты не используешь "однооконный режим" --- то ответь пожалуйста -- как мне GIMP перемещать по разным рабочим столам? это нужно каждое окно GIMP перемещать отдельно на другой рабочий стол?

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

8. "Панель Cairo-Dock адаптирована для работы с Wayland "  +/
Сообщение от pavlinux (ok), 23-Июн-14, 04:42 
> ...я надеюсь не задумали ли вы делать говнопрограммы которые (зачем?!)
> запоминают\восстанавливают положение своего окна при закрытии\открытии?

На двух и более мониторах работал когда-нить?
И ваще, это фича не программ, а ГУЯ.


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

15. "Панель Cairo-Dock адаптирована для работы с Wayland "  +/
Сообщение от Аноним (-), 23-Июн-14, 07:42 
> И ваще, это фича не программ, а ГУЯ.

Вообще-то программе виднее какие у нее окошки для чего. А то знаешь, окошки могут использоваться для очень разных вещей. Ну там создания кастомных каких-нибудь виджетов например. И в гуе лишь костыль вбивают в случае если программы глупые. С кучей фильтрации. Иначе подвинут тебе какой-нибудь кастом-контрол автоматически. Отдельно от остального окна. И будешь ты фтыкать на развалившуюся программу...

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

29. "Панель Cairo-Dock адаптирована для работы с Wayland "  +1 +/
Сообщение от pavlinux (ok), 23-Июн-14, 18:52 
>> И ваще, это фича не программ, а ГУЯ.
> Вообще-то программе виднее какие у нее окошки для чего.

Ваще-то системе виднее. А то понапишут говна всякого,
с блокировкой и захватом экрана, клавы...

> А то знаешь, окошки могут использоваться для очень разных вещей.
> Ну  там создания кастомных каких-нибудь виджетов например. И в гуе лишь
> костыль вбивают в случае если программы глупые. С кучей фильтрации.
> Иначе подвинут тебе какой-нибудь кастом-контрол  автоматически.
> Отдельно от остального окна. И будешь ты фтыкать на развалившуюся программу...

Во всех оконных серверах функция WindowGeomentry(x, y, size_x, size_y) - есть основа.
Если она не используется в программе, то вызывается неявно, с параметрами по умолчанию.

Перед ней можно поставить обработчик от оконного менеджера. Который реализует фишки типа:
"Запуск свёрнутого окна", "На весь экран", ... "Сохранять параметры окон",...


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

30. "Панель Cairo-Dock адаптирована для работы с Wayland "  +/
Сообщение от Xasd (ok), 23-Июн-14, 20:09 
> Ну там создания кастомных каких-нибудь виджетов например.

делай кастумные виджеты -- через API для кастумных виджетов.. (соответственно API должен быть от твоего DE)..

эмулировать через <виджет> через <окно> --- это говнопрактика которую следовало бы пресеч на корню!

точно также как и <элемент-нотификации> -- не должен эмулироваться через <окно>.

<окно> должно быть строго только ОКНО!

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

14. "Панель Cairo-Dock адаптирована для работы с Wayland "  –3 +/
Сообщение от Аноним (-), 23-Июн-14, 07:39 
> запоминают\восстанавливают положение своего окна при закрытии\открытии?

Это надо затем чтобы не возякать окошками самолично, баклан. Ты то мышевозила, который лучше 200 раз отклацает чем 1 раз автоматизирует. Но не всем же хочется делать рутинные операции по 200 раз...

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

31. "Панель Cairo-Dock адаптирована для работы с Wayland "  –1 +/
Сообщение от Xasd (ok), 23-Июн-14, 20:13 
>> запоминают\восстанавливают положение своего окна при закрытии\открытии?
> Это надо затем чтобы не возякать окошками самолично, баклан. Ты то мышевозила,
> который лучше 200 раз отклацает чем 1 раз автоматизирует. Но не
> всем же хочется делать рутинные операции по 200 раз...

операционная система (дисплейный сервер / оконный манагер) как раз *автоматизирует* процесс появления нового окна (суть автоматизации в том что выбирается свободное место на рабочем столе -- автоматически).

а вот запоминание\восстановление положения окна на экране -- это дибилизм полный.

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

35. "Панель Cairo-Dock адаптирована для работы с Wayland "  +/
Сообщение от Астольд (?), 24-Июн-14, 12:22 
Ерунду какую-то продвигаешь. По твоему окошко "да\нет" должно всплывать на свободном месте раб-стола вдалеке от родительского окна и указателя?
У меня вот трансляция футбола запускается по расписанию на весь экран поверх остальных окон. Прозрачная для мыши и полупрозрачная визуально. Где твой "сервер" окна мне будет открывать?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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