![]() |
Народ, а можно предложение внести?
хочется чтобы оболочка поддерживала ВСЕ аудио видео форматы без танцев с бубном. т.е. вплоть до DVD-audio, dts, flac, ape... |
Цитата:
Ядро в стадии формирования интерфейса и API для работы со шкурками. |
Дошел и я до стадии написания оболочки (доделал вроде большую часть железа, обточил ядро и нужные сервисы). Изначально собирался переделать оконный менеджем matchbox под работу с модулями. Т.е. разрешение 800x480. Справа сверху вниз бар с кнопками, сверху полоска с иконками статуса - остальное под окно модуля. Некоторые модули (типа видеоплеера) могут работать на полный экран.
Сейчас подглядываю на эту тему и много думаю :) |
Цитата:
Пользует Qt4. В стадии формирования интерфейса и модульности. |
Ну да, писать собираюсь под линух. Я под юниксами уже программил некоторые вещи, но графику писал очень давно - годов этак 5 назад... На qt... ICQ клиент это был. Так что qt придется изучать по новой - он сильно с тех пор поменялся.
Сама система - kubuntu, единственно я ядро сильно обточил под то железо, что у меня есть. И старт сервисов поменял на параллельный. На блоке Сергея Лебедева от подачи acc до полной загрузки проходит 25 секунд. Думаю после смены биоса на линуксбиос и с SSD диском будет еще быстрее (расчитываю выиграть еще порядка 7-8 секунд). Код с репозитория гляну на выходных ежель время будет. |
Цитата:
|
Если будет время обязательно постараюсь в чем-нибудь помочь.
Сейчас на работе как-раз занимаюсь программированием под линукс навигационной системы для военных. В разработке используется собственноручный дистрибутив, если так можно сказать (собран из исходников). Правда с кутэ не знаком особо, че-то пытался делать на GTK, а так вообще проект достался на чистом Xlib, его и допиливаю. По теме оболочки, я где-то читал что один забугорный товарищ использовал для этих целей возможности compiz'а. Т.е. на одной грани куба навигация, на другой - видео, на третей - музыка и т.д. Я думаю это эффектно бы смотрелось. |
Нашёл вот такую вещь. Сделана на qt, не хватает только нормальной поддержки DVD.
http://www.mp3car.com/vbulletin/othe...reenshots.html http://sourceforge.net/projects/headunit |
Цитата:
Посмотрел программу изнутри обнаружены следующие недостатки: 1) Скины фиксированы - то есть расположение элементов зашито в скин и в программу. 2) Используются платформенно-зависимые ф-ции для винды и линуха. 3) Используется Qt3. 4) Довольно топорно сделано вообще все. ) Из полезностей стоит подчерпнуть идеи взаимодействия с устройствами: микшер, видео и т.п. Интересен также qxinewidget включенный в эту программу (ну это чтобы самим велосипед не изобретать) :) |
Что делается на данном этапе у нас?
1) Делается нормальный анимированный скиненый список. Будет еще вариант списка-селектора (когда выделение стоит в центре, а items красиво двигаются вверх-вниз). 2) Дорабатывается механизм взаимодействия модулей и ядра, выбирается видеоплейер. Копается phonon, который сейчас планируют сделать единым для всех платформ бэкендом для медиа в Qt 4.5. 3) Устраняются баги которые находятся в процессе (так сказать контроль качества). Пишется кстати в винде тестится в винде и под линухом. Одна из задач которая поставлена перед проектом - мультиплатформенность. 4) Разрабатывается механизм конфигурирования, формат описания скинов. Кто хочет написать модуль красивых часиков на панель? ;) У меня до него никогда руки не дойдут... |
Часовой пояс GMT +4, время: 18:57. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot