deemax Opublikowano 17 Marca 2016 Udostępnij Opublikowano 17 Marca 2016 Witam i z góry dziękuję wszystkim zaangażowanym w projekt Graterlia za stworzenie tego softu. Po wielu przejściach z softami PKT i starszmi OpenPli doszedłem do takiego etapu, że byłem w stanie zainstalować sobie Graterlię na pendrive, skonfigurować Oscam i cieszyć się z w pełni stabilnego softu 8) Wszystko jest extra, płynnie i przewidywalnie poza jednym małym szczegółem a mianowicie przycisk PLAY w liście nagrań nie powoduje rozpoczęcia odtwarzania wybranego pliku a jedynie otwarcie okna Wybierz ścieżkę do nagrania. Czy można zmienić przypisanie funkcji do tego klawisza? Próbowałem edycji keymap.xml ale bez skutku. Pozdrawiam, K. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość herpoi Opublikowano 17 Marca 2016 Udostępnij Opublikowano 17 Marca 2016 Nie da się tego zrobić na poziomie pliku keymap.xml, zaszyte jest to w kodzie, chyba tutaj konkretnie: https://github.com/herpoi/GraterliaOS-OpenPLi/blob/master/lib/python/Screens/MovieSelection.py#L602 Zmiana raczej nie wchodzi w grę, pozostaje się chyba przyzwyczaić. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deemax Opublikowano 17 Marca 2016 Autor Udostępnij Opublikowano 17 Marca 2016 Szkoda bo to trochę nielogiczne użycie tego klawisza. Trzeba będzie się przyzwyczaić :) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość j00zek Opublikowano 17 Marca 2016 Udostępnij Opublikowano 17 Marca 2016 zamiast zlisty nagrań można korzystać z dowolnego odtwarzacza i będzie jak chcesz. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deemax Opublikowano 17 Marca 2016 Autor Udostępnij Opublikowano 17 Marca 2016 Ale lista nagrań jest najlżejsza i ma wszystko czego potrzebuję. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość j00zek Opublikowano 17 Marca 2016 Udostępnij Opublikowano 17 Marca 2016 twój wybór ;) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deemax Opublikowano 17 Marca 2016 Autor Udostępnij Opublikowano 17 Marca 2016 Dam radę z tym żyć 8) Wielkie dzięki za odpowiedzi Panowie. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mickey Opublikowano 18 Marca 2016 Udostępnij Opublikowano 18 Marca 2016 @deemax: Da się to zrobić, ale nie jestem pewny z jak daleko idącymi skutkami ubocznymi. Dodaj sobie taki wpis w odpowiedniej sekcji: <map context="OkCancelActions"> <key id="KEY_PLAY" mapto="ok" flags="m"/> @herpoi: A może by zmodyfikować ten fragment do takiej postaci: self["MovieSelectionActions"] = HelpableActionMap(self, "MovieSelectionActions", { "contextMenu": (self.doContext, _("Menu")), "showEventInfo": (self.showEventInformation, _("Show event details")), "selectMovie": (self.itemSelected, _("Select movie")), }) Wydaje mi się, że powinno zadziałać i umożliwić wpis: <map context="MovieSelectionActions"> <key id="KEY_PLAY" mapto="selectMovie" flags="m"/> Przyznaję, że nie testowałem. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deemax Opublikowano 18 Marca 2016 Autor Udostępnij Opublikowano 18 Marca 2016 DZiéki mickey :) jak wrócę rano z pracy to będę testował. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość herpoi Opublikowano 18 Marca 2016 Udostępnij Opublikowano 18 Marca 2016 Pierwsza opcja najprawdopodobniej zadziała, ale możliwe są pewne niekontrolowane interakcje w innych miejscach, bo PLAY stanie nam się w pewnych okolicznościach klawiszem OK. Opcja druga jest do zrealizowana, ale w trochę innej formie. Zrobię tak, że krótkie naciśnięcie PLAY na liście nagrań spowoduje odtworzenie nagrania, długie naciśnięcie PLAY pokaże listę ścieżek. Dodatkowo trzeba będzie w lircd wprowadzić longa dla klawisza PLAY. EDIT: Tutaj jest zmiana: https://github.com/herpoi/GraterliaOS-OpenPLi/commit/a1dc957b021449e3bee2972622250f972aef317f Konieczna jest jeszcze modyfikacja lircd-multiRC.conf (plik w załączniku), żeby działał PLAY long. W OPKG zmiana pojawi sie przy najbliższej aktualizacji. lircd_multi-RC.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mickey Opublikowano 19 Marca 2016 Udostępnij Opublikowano 19 Marca 2016 Pierwsza opcja działa na pewno - włączyłem u siebie zanim napisałem. Póki co nie spotkałem "skutków ubocznych", ale mało klawisza "PLAY" używam. Drugie rozwiązanie w wersji @herpoi przy okazji nie gubi jednej z funkcji, jak moja propozycja :) PS. (...) żeby działał PLAY long.(...) Tak co jakiś czas kolejny klawisz dostaje "LONG", może by od razu wszystkim taką funkcjonalność przypisać? Poza numerkami ... albo może im też? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.