Я тут подумал.... Вот уже давно существуют панель задач и трей (область уведомлений) и уже давно их пытаются усовершенствовать создавая всякие разные костыли.
Ну, вот например разные доки. Когда кнопки панели задач просто заменены большими иконками это таже панель задач. Другие доки реализуют дополнительную функциональность, например группировка окон 1го приложения под одной кнопкой во всплывающем меню.
Также, насколько я помню, для AWN, да наверное и для других тоже, существуют различные апплеты для работы с какими-либо приложениями. Я не говорю про часы, прогноз погоды и т.д., я имею ввиду аплеты для взаимодействия с приложениями, например плеером.
На мой взгляд это является костылем, когда аплет, используя например dbus, общается с самим приложением.
Так, вот, о чем я подумал:
Почему бы приложениям самим не рисовать свою кнопку/значек/что_нужно на панеле. Т.е. панель просто предоставляет место, а приолжение само рисует как в обычном окне.
Это может быть встраивание окон-кнопок в окно панели (XEmbed) или оконный менеджер может просто группировать такие окна-значки в одном месте.
Это решает многие проблемы специфичные для доков и добавляет новые возможности, например:
- В доках значки как правило крупнее чем на панеле задач. Задача нахождения нужного значка ложиться на док/панель_задач и не всегда решается удачно, т.к. значек, взятый с окна приложения как правило маленького разрешения, найти значек тоже не просто потому, что он может иметь название отличное от названия приложения. Знаю о чем говорю, т.к. сам пытался решить эту проблему (С.м. DockBar и DockBarX на gnome-look.org).
- Появляется куча новых возможностей.
Например:
--показ любой необходимой информации (прогресс, количество сообщений, оставшееся время) естественным, безкостыльным способом.
-- всплывающие окна, изменения значка при перемещении чего-либо на значек приложения.
Похоже на вин7? Можно сделать иначе, например, чтобы растягивался сам значек. По моему тут гораздо больше гибкости т.к. приложение не ограничено функциями, предоставляемыми самой панелью.
Также я предлогаю объединить панель задач и трей в одну панель с двумя областями: основная (замена панели задач) и вспомогательная (замена области уведомлений), чтобы пользователь сам мог решать какому приложению где находиться.
Основные функции можно вынести в библиотеку, чтобы приложения могли иметь одинаковый внешний вид и поведение.
Для совместимости с со старыми приложения можно сделать легкий сервис, который будет следить за открываемыми окнами приложений.
Если первое открытое окно не является кнопкой для панели, то сервис сам создаст кнопку со стандартными функциями.
P.S.
Вот тут, на gnome-look я описал эту идею http://gnome-look.org/content/show.php/AppBar?content=105590
Если найдете ошибки английского, то пожалуйста скажите.
Жду комментариев как тут, так и на gnome-look.
←
1
2
→
Ответ на:
комментарий
от wyldrodney
Ответ на:
комментарий
от samium
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от a3
Ответ на:
комментарий
от Liteblackk
Ответ на:
комментарий
от Liteblackk
Ответ на:
комментарий
от AX
Ответ на:
комментарий
от Liteblackk
Ответ на:
Еще идея.
от ls-h
Ответ на:
Еще идея.
от ls-h
Ответ на:
комментарий
от anotheranonymous
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от Relan
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от ls-h
Ответ на:
Еще идея.
от ls-h
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от F_ract_a1L
Ответ на:
комментарий
от Liteblackk
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от F_ract_a1L
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от Liteblackk
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от MiDoS
Ответ на:
комментарий
от MiDoS
Ответ на:
комментарий
от F_ract_a1L
Ответ на:
комментарий
от F_ract_a1L
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от Liteblackk
Ответ на:
комментарий
от wyldrodney
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от wyldrodney
Ответ на:
комментарий
от wyldrodney
Ответ на:
комментарий
от Mess
Ответ на:
комментарий
от wyldrodney
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Галерея Панель задач для Gnome (2009)
- Форум [unity][d-bus][гвозди][не unix-way] Направление развития современных UI (2011)
- Форум Панель задач и трей для Steam (2013)
- Форум Панель задач (2012)
- Форум Панель задач (2011)
- Форум панель задача (2003)
- Форум Трей без панели (2014)
- Галерея Скриншот с любимым сайтом (2010)
- Форум НЕ монохромные иконки в трее и панель задач. (2012)
- Форум kde4 панель задач (2010)