PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   UnixCar (http://pccar.ru/forumdisplay.php?f=20)
-   -   Миссия: написать оболочку (http://pccar.ru/showthread.php?t=7414)

vokchaks 21.04.2009 20:14

где то вы опять потерялись? в репозитории тоже изменений не видно :(

Futurelink 22.04.2009 15:26

Цитата:

Сообщение от vokchaks (Сообщение 96071)
где то вы опять потерялись? в репозитории тоже изменений не видно :(

Блин, сижу на ветке про БП SL Lite ) Отлаживаю блок питания, греется цуко сильно по шотткам и на +3.3В полевик...

На работу выйду в понедельник-вторник буду плотно писать, щас на больничном.

Futurelink 24.04.2009 09:30

Проапдейтил репозиторий, пробуем собирать кому интересно. Среди зависимостей появился Phonon. Могут быть проблемы, зато играет плейер и громкость регулируется. Завтра наверное прикручу базу SQLite для хранения треков, чтобы каждый раз не перепарсивать всю базу mp3'шек...

vokchaks 24.04.2009 15:43

Cкачал, собрал.. и туплю, где должна лежать музыка.. выбор не работает ( у меня по крайней мере)

Futurelink 24.04.2009 16:39

Цитата:

Сообщение от vokchaks (Сообщение 96453)
Cкачал, собрал.. и туплю, где должна лежать музыка.. выбор не работает ( у меня по крайней мере)

./conf/mp3player.conf - тут прописывается путь к каталогу с музыкой ) пока так )

vokchaks 28.04.2009 02:31

после последнего обновления перестала играть... ?

смотрю уже модуль телефона запустили в производство...
ИМХО - вообще все модули надо вытащить чтоб было видно что в проекте заложено уже сейчас

Futurelink 28.04.2009 03:19

Цитата:

Сообщение от vokchaks (Сообщение 96750)
после последнего обновления перестала играть... ?

смотрю уже модуль телефона запустили в производство...
ИМХО - вообще все модули надо вытащить чтоб было видно что в проекте заложено уже сейчас

да нет, играет нормально. появилась поддержка sqlite базы для музыки, надо проверить ее. вообще причесывать потом буду и приводить в юзабельный вид. сейчас задача получить необходимое количество функций на базе существующей платформы. так как занимаюсь один - немного медленно это все происходит. телефонный модуль будет. дизайн скина на работе выйду дорисую красиво. также будет встроенный броузер на основе webkit (safari). телефонный модуль также будет осуществлять dial в интернет.

по навигации вопрос не решен пока: нет gps-приемника и не ясны требования к самой программе навигации. но понятно что будет своя навигация без использования сторонего софта.

vokchaks 28.04.2009 10:17

по поводу навигации вопрос:
свое хорошо конечно, но это очень большая работа.. почему не использовать navit например ( http://wiki.navit-project.org/index.php/Main_Page )
вообще запуск сторонних программ это хорошо.

я могу вам помочь в написании программ, но пока плохо представляю способ разделения труда. Сначала неплохо было бы описать этот процесс а потом можно и работать. Но есть одно, с дизайнерскими вещами у меня совсем плохо.. могу только внутренности писать для каких либо приложений.

Futurelink 28.04.2009 11:09

Цитата:

Сообщение от vokchaks (Сообщение 96762)
по поводу навигации вопрос:
свое хорошо конечно, но это очень большая работа.. почему не использовать navit например ( http://wiki.navit-project.org/index.php/Main_Page )
вообще запуск сторонних программ это хорошо.

я могу вам помочь в написании программ, но пока плохо представляю способ разделения труда. Сначала неплохо было бы описать этот процесс а потом можно и работать. Но есть одно, с дизайнерскими вещами у меня совсем плохо.. могу только внутренности писать для каких либо приложений.

да, я знаю что такое навит. тут дело такое - запускать сторонние программы можно, но моя задача сделать так чтобы оболочка работала без X-window. то есть напрямую с видеокартой через ядро. а программы будут под иксы скорее всего. или консольные. поддержка винды - это уже побочная фича основной либы Qt. в идеале все это должно работать на голом линухе + QtEmbedded. именно поэтому запуск сторонних программ пока не сделан.

помощь очень нужна. принцип разделения такой - есть основной API + Qt API. его надо знать частично и уметь юзать Qt Assistant. сейчас надо:

- написать нормальные часы (на панель)
- написать видеоплейер
- написать телефон

Это такие глобальные задачи. Они делятся на подзадачи общие для всех задач и для конкретной из них.

Общие для всех задач:
- утилита конфигурирования модулей, подразумевает разработку соотв. ф-ций в ядре системы
- утилита конфигурирования ОС (например настройка Bluetooth, pppd, LAN, Wifi и пр.)

Собственно послание

Это не все конечно, но достаточно чтобы понять что работы тут выше крыши. Почему именно такой путь? Потому что писать софт юзая дельфевые компоненты просто отстой и мне это религия не позволяет. Потому что есть определенная концепция которую я стараюсь реализовать и отступать от нее значит предать собственные идеалы ) Во блин )

В будущем будет еще образ дистра линуха на котором это все будет крутиться, специально заточенный под задачи. Но главное это щас софтина.

Да, стоит также иметь ввиду что она GNUтая под версией 2 полностью. Эта программа никогда не будет коммерческой или закрытой. Также запрещено писать под нее закрытые модули.

Пишите код - добавим в репозиторий, юзайте API, критикуйте, все учту все добавлю. Думаю только вместе можно собрать ту оболочку которая будет по нраву нам всем. Удачи.

vokchaks 30.04.2009 02:53

после последней сборки лезет ошибка
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded

переставил все варианты пакетов phonon - не помогло (ошибка не пропадает)
сижу под ubuntu 9.04 сейчас

пакеты для phonon имеются следующие
phonon - metapackage for Phonon multimedia framework
phonon-backend
phonon-backend-gstreamer - Phonon GStreamer 0.10.x backend
phonon-backend-null - Phonon null backend (no real backend)
phonon-backend-xine

что скажите?


Часовой пояс GMT +4, время: 05:25.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot