Цитата:
Сообщение от tony
Пусть существует много независимых программ как-то портированных или просто отдельно настроенных для этой оболочки типа: qcar-handsfree, qcar-mixer, qcar-navy, qcar-player итд. Сама оболочка должна быть простой и легкой, и позволять запускать приложения, рулить ими в меню и создавать подобие окон, если посмотреть на всяческие de-wm, то они не имеют моноархитектуры и работают именно так. .
|
По уму - надо создать WM (на чём-либо), продумать и описать API, (в том числе и мультимедийный), и не факт, что приложения захотят работать под этой оболочкой как надо, В моем проекте есть такое узкое место - это Navit. Попробуйте посмотреть в сырцах - там настоящие грабли...

Было очень сложно заставить исконно GTK-шное приложение вписаться в виджет от Qt. У Navit есть свой Qt-шный интерфейс, но там проблемы с поддержкой русского и экранной клавы...
Есть готовый проект с WM - LinuxICE - но он показался мне очень громоздким...
Я где-то выше писал, что основной из задач был запуск проекта на слабом железе, и она была решена - на GEODE LX800 - 500 MhZ с 512 оперативки она запустилась и работала (всё кроме DVB-T)