Цитата:
Сообщение от 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 на самостоятельное исследование.
