Поставил cairo-dock, просто посмотреть.
Обратил внимание, на то, что он может показывать миниатюры для свернутых окон.
Вот вопрос, где он их достает?
Миниатюры показываются и в том случае, если окно было свернуто не через док, а просто кнопкой на заголовке окна.
Получается, что док узнает о сворачивании окна уже после его сворачивания (при сворачивании из самого дока, естественно, можно узнать до того и «сфоткать» окно) и дернуть картинку окна ему должно быть неоткуда, ведь когда окно свернуто, то у него уже нет pixmap'а куда рисовать.
Или есть откуда и содержимое окна хранится и если окно свернуто?
Спрашиваю я это вот почему, compiz умеет показывать миниатюры окон только для несвернутых окон и не может для свернутых.
Разработчики говорят (я им писал по irc), что ничего поделать не могут, т.к. когда окно свернуто, то текстуру брать не от куда, «фоткать» окно до сворачивания - не вариант, т.к. это не быстро (как они говорят там какие-то тормоза с glCopyTexSubImage2D), обманывать и не сворачивать (как в kwin) - тоже нельзя, т.к. не все приложения нормально работают, некоторые начинают косячить.
Эту фичу у них давно-давно просят.
А тут, понимаешь, док, берет и показывает миниатюры для свернутых окон.
Вот как он это делает?
О сворачивании окна он может узнать только после того как оно свернуто. Неужели он постоянно обновляет миниатюру для окна пока оно не свернуто (миниатюра актуальная, картинка на момент сворачивания)?
Ответ на:
комментарий
от PayableOnDeath
Ответ на:
комментарий
от ls-h
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум cairo-dock (2010)
- Форум cairo-dock (2010)
- Галерея Cairo dock (2008)
- Форум Cairo Dock :\ (установка) (2012)
- Форум альтернатива cairo dock (2009)
- Форум Глючит графически Cairo Dock (2016)
- Форум fvwm и cairo-dock (2012)
- Форум Lxde+cairo dock артефакты (2010)
- Форум Cairo Dock в Debian (2014)
- Форум Cairo-Dock - горячие клавиши (2014)