Тема: lapulya
Показать сообщение отдельно
Старый 27.05.2011, 21:46   #17
hatman
Пользователь
 
Регистрация: 12.05.2010
Возраст: 42
Город: Москва - Тамбов
Регион: 68
Машина: Раньше Улан, теперь Шкодница
Сообщений: 77
hatman is on a distinguished road
По умолчанию

Цитата:
Сообщение от karoziya Посмотреть сообщение
я чет не понял, а на чем это пишется? сырцов ненашел.
и что это за шняга при запуске llauncher, почему домашний каталог задан константно??? вообще какой файл запускть то надо? без бутылки не разберешся.
Код:
[0.000000] begin
[0.000000] configuration
unable to open file /home/lapulya/.llauncher/sehnsucht for reading
Прошу прощения, только увидел сообщение...

Пишется все на С.
А вот с каталогом - да, косяк.

Ну да ладно.

По каким то причинам, решил уйти от написания собственных элементов. И перешел на GTK.

Новая версия, а точнее полностью переработанная.
http://sourceforge.net/projects/lapu...es/2011.05.28/

Из особенностей, все файлы конфигураций должны лежать в каталоге etc у пользователя, которые будет запускать проги. Так как предполагается, что все это будет работать под каким-то специально заведеным пользователем.

Из реализованного на данный момент с особенностями использования.
llauncher - пускатель всего, что может понадобиться.
1. файл настроек - $HOME/etc/settings.conf
2. приложения какие необходимо запустить описаны в applications.conf
3. cell_height - высота строки в llauncher, размер шрифта можно задать с помощью файла .gtkrc-2.0
4. expand_all - раскрывать или нет группы
5. flag_debug - показывать дополнительную информацию в консоли или нет. (огромная просьба, если кто решиться протестировать, делайте хотя бы скриншот с выводом на консоли при установленном данном параметре в 1).

lfm - файловый менеджер
1. файл настроек - $HOME/etc/lfm.conf
2. cell_height - высота строки в lfm, размер шрифта можно задать с помощью файла .gtkrc-2.0
3. expand_all - раскрывать или нет группы
4. flag_debug - показывать дополнительную информацию в консоли или нет. (огромная просьба, если кто решиться протестировать, делайте хотя бы скриншот с выводом на консоли при установленном данном параметре в 1).
5. temp_folder - временный каталог, в котором будет копаться данное приложение
6. storage_folder - каталог назначения, в нем будет храниться вся информация (музыка, видео, картинки, текст и т.д.). Так сделано, потому что lplayer работает с mpd, а он в свою очередь работает только с одним каталогом музыки, в котором все и храниться.
7. src1_folder, src2_folder и src3_folder - три пользовательских каталога, из которых будут складываться файлы в storage_folder. Например, к одному из этих каталогов можно примонтировать флешку, а к другому плеер аля iPod.

lplayer - мордочка для mpd (очень сильно зажат пока в функциях )
собственно для работы требуется mpd.

lclock - пока это маленькие часики с календарем (результат отсутствия нормальных часов в моей Шкоде)

Сырцы проекта надо привести в нормальный вид, по окончании работы, выложу.

ЗЫ:
параметр speed_of_scrolling на самостоятельное исследование.
hatman вне форума   Ответить с цитированием