Уважаемые помогите советом... торможу под вечер.
Итак начну:
т.к. текстовые русские файлы (*.txt) встроенным в N900 блокнотом открываются крякозябрами, а вот приятный Leafpad работает с этим делом прекрасно, есесно закралась мысль сделать подефолту данный Просмотрщик.
Мои действия:
1. Ищю в /usr/share/mime/packages все что связано с раширением txt.
благополучно подтираю, делаю апдейт базы и все пучком, встроенный файловый манагер говорит что давайте выберем программу чтобы запустить тхт. Всё, нормально txt в свободном полете
2. /usr/share/dbus-1/services
Создаю там файлик org.maemo.leafpad.service (ну чтобы на возмущался D-BUS) такого содержания:
[D-BUS Service]
Name=org.maemo.leafpad
Exec=/opt/maemo/usr/bin/leafpad
3. Далее в папке /usr/share/mime/packages
создаю привязку к .txt (допустим файл textfile.xml)
Содержание:
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"
xmlns:osso="http://nokia.com/osso/mime-categories">
<mime-type type="application/text">
<comment>Text file</comment>
<osso:category name="documents"/>
<glob pattern="*.txt"/>
</mime-type>
</mime-info>
4. Далее модифицирую файл leafpad.desktop по пути /usr/share/applications/hildon
Его содержание:
[Desktop Entry]
Encoding=UTF-8
Name=Leafpad
Comment=Simple text editor
Comment[bg]=Опростен текстов редактор
Comment[br]=Embanner testennou eeun
Comment[ca]=Editor de text simple
Comment[cs]=JednoduchГЅ textovГЅ editor
Comment[da]=Enkel tekstbehandler
Comment[de]=Einfacher Texteditor
Comment[el]=О‘ПЂО»ПЊП‚ ОµПЂОµОѕОµПЃОіО±ПѓП„О®П‚ ОєОµО№ОјООЅОїП…
Comment[es]=Editor de texto simple
Comment[eu]=Testu editore sinplea
Comment[fi]=Yksinkertainen tekstieditori
Comment[fr]=Un Г©diteur de texte tout simple
Comment[ga]=EagarthГіir simplГ
Comment[he]=ЧўЧ•ЧЁЧљ Ч?Ч§ЧЎЧ? Ч¤Ч©Ч•Ч?
Comment[hu]=Egyszerű szöveg szerkesztő
Comment[id]=Penyunting teks sederhana
Comment[it]=Semplice editor di testi
Comment[ja]=г‚·гѓігѓ—гѓ«гЃЄгѓ†г‚г‚№гѓ€г‚Ёгѓ‡г‚Јг‚ї
Comment[ko]=간단한 텍스트 편집기
Comment[lt]=Paprastas teksto redaktorius
Comment[lv]=VienkДЃrЕЎДЃ teksta redaktors
Comment[nl]=Eenvoudige teksteditor
Comment[nn]=Enkel tekstredigering
Comment[pl]=Prosty edytor tekstu
Comment[pt]=Simples editor de texto
Comment[pt_BR]=Editor de texto simples
Comment[ru]=Простой текстовый редактор
Comment[sk]=JednoduchГЅ textovГЅ editor
Comment[sl]=Preprost urejevalnik besedila
Comment[sr]=Једноставан уређивач текста
Comment[sv]=Enkel textredigerare
Comment[ta]=எளிமையான உரை பதிப்பான்
Comment[tr]=Basit metin dГјzenleyicisi
Comment[uk]=Проситий текстовий редактор
Comment[vi]=Một trình soạn thảo văn bản đơn giản
Comment[zh_CN]=з®Ђж?“ж–‡е—зј–иѕ‘е™Ё
Comment[zh_TW]=з°Ўж?“ж–‡е—з·ЁијЇе™Ё
Exec=leafpad
Icon=leafpad
Terminal=false
Type=Application
MimeType=application/text
X-Osso-Type=application/x-executable
X-Osso-Service=org.maemo.leafpad
5. делаю апдейт базы mime и проверяю
из файлового манагера запускаю любой ТХТ файл
так вот проблема! leafpad запускается без вопросов но пустой! т.е. файл ТХТ как таковой не открывается.
Уважаемые гуру тыкните где моя ошибка
Nokia N900-Samsung Galaxy S