20.01.2009, 14:23 | #1 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
Миссия: написать оболочку
Для своей инсталляции взялся писать оболочку. Под Linux Qt4.
Идея следующая: юзаются модули, основная прога только mp3 играет (вернее отображает то, что сейчас играет) и часики ну еще менюшку делает. У меня есть дистр на 250 метров с иксами и qt4 используется для другой встроенной системы. На базе слака 10-го. Ядро самое свежее соберу для этого дела, чтобы с дровами не было дефицита. Сегодня написал менюшку и заложил основу для модулей. API модулей буду делать завтра. Болванку дизайна сделаю сам. Но дизайнер из меня хреновый ) Если кто-то заинтересован - дам шаблоны. Кстати, сборка под винду тоже возможна )) Как будет что посмотреть кину скрины-исходники.
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. |
20.01.2009, 15:06 | #2 |
Старший Пользователь
Регистрация: 18.12.2006
Возраст: 50
Город: Moscow
Регион: 68
Машина: Jeep Grand Cherokee ZJ Laredo
Сообщений: 437
|
давай всё
__________________
Не пытайтесь спорить с дебилом...иначе Вы опуститесь до его уровня... где он Вас и задавит своим опытом... мой проект AUDI http://forum.pccar.ru/showthread.php?t=6314 второй проект Jeep GC ZJ http://forum.pccar.ru/showthread.php?t=12671 |
21.01.2009, 10:21 | #3 |
Кот да Винчи
Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
|
Клёво! Очень клёво!
|
21.01.2009, 11:15 | #4 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
Кое что по наработке
Чтобы поддержать интерес выкидываю что есть на данный момент.
Сейчас буду заниматься модулем mp3. Самое простое. Будет просто фронтенд к mpg123- кстати его порт для винды есть в архиве ) Есть у кого нибудь какая-нибудь карта для навигации, надо посмотреть изучить формат - может документация по формату есть? Думаю можно смотрелку для навигации и самому сделать на основе libgps. На выходе будет широта и долгота и надо будет только наложить это на карту и отобразить.
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. |
21.01.2009, 12:17 | #5 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
Насчет рутинга интересно, вообще задача тривиальная, но надо видеть код карты и формат в это все упирается. А вообще решаемо написать свою навигашку ) Или запустить виндовую под вайном )
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. |
21.01.2009, 13:22 | #6 |
Пользователь
Регистрация: 04.09.2006
Город: Khabarovsk
Регион: 27
Машина: no\no\no
Сообщений: 37
|
неплохо бы репозиторий создать, чтоб не качать такие обьемы
и изменения отслеживать.. |
21.01.2009, 13:24 | #7 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
Сделать надо, но сейчас не к спеху. Если есть желание помочь - милости прошу.
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. |
21.01.2009, 13:34 | #8 |
Пользователь
Регистрация: 04.09.2006
Город: Khabarovsk
Регион: 27
Машина: no\no\no
Сообщений: 37
|
попытался собрать под убунту - собралось, получил пустое окно..?
собирал стандартно qmake;make приложеные Makefile.XXXX как я понимаю под винду. |
21.01.2009, 13:40 | #9 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
ну вообще щас там пустое окно и менюха слева вверху. Все только наброски еще. Завтра сделаю модуль для проигрывания mp3 )
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. |
06.02.2009, 09:40 | #10 |
Старший Пользователь
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
|
Да, обидно блин, долгие поиски оптимального решения привели к следующим выводам:
1) оболочку на X11 писать смысла нет, т.к. она должна заменять window manager. То есть это должен быть полноэкранный однооконный менеджер. т.е. у него только одно окно способно быть в топе, остальные невидимы. 2) должна быть панель неперекрываемая окнами то есть взаимодействующая с менеджером. Вобщем буду писать для себя на Qt 443 Embedded. Пока копаю его особенности. Из плюсов - не нужны иксы. Ну и минус тоже - иксовый софт не получится юзать. Зато можно будет пускать проги для Nokia 810i ))) А там и навигация есть и все что только можно! Потому что в ней qt_embedded и линух. Скин себе сделал для оболочки, пока прототип. Кстати с нуля вообще, сделано в inkscape. )
__________________
С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю. Моя веточка: Миссия: Написать оболочку (выполнима) Андроид - больше чем Linux ) Блог программера. Последний раз редактировалось Futurelink; 06.02.2009 в 10:12. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|