LeonardoXC mobilnie

Wczoraj zakończyłem prace nad poprawkami aplikacji Leonardo dotyczącymi poprawnego wyświetlania na urządzeniach mobilnych (ticket #1). Zdecydowana większość podstron powinna już ładnie wyglądać nawet na telefonach z przeglądarką uruchamianą w trybie portretowym  – niestety pozostały pojedyncze funkcje, które nie prezentują się idealnie na urządzeniach o najmniejszej rozdzielczości  (chodzi głównie o ekrany szerokości ok 320px), co nie zmienia faktu że korzystanie ze strony na telefonie nie powinno już doprowadzać kogokolwiek do nerwicy 🙂

Jeśli przeglądałeś już wcześniej starą wersję strony https://leonardo.pgxc.pl z telefonu i nadal wygląda dziwnie to upewnij się że wyczyściłeś pamięć cache przeglądarki lub  wybierz nową skórkę w opcjach wyświetlania strony (Menu główne > Moje ustawienia -> Skórka -> pgxc).

Jeśli do tej pory nie odwiedzałeś Leonardo z telefonu/tabletu to aby zobaczyć efekty mojej pracy nie musisz przeklikiwać się przez menu opisane w powyższym akapicie.

Polski Serwer Leonardo – wersja 5.0.31

Czas na krótkie podsumowanie prac które zostały zrealizowane nad Leonardo w wersji 5.0.31, udało mi się zakończyć 5 z 8 zadań jakie sobie wyznaczyłem na ten milestone:

  • #24 – problem zgłoszony przez Krzyśka, od momentu rozwiązania problemu wszystkie tracki powinny być poprawnie interpretowane,
  • #26 – problem z generowaniem raportu klifowego, który wynikł ze zmian formatowania źródła prognoz pobieranych do analizy,
  • #17 – wdrożenie systemu dzięki któremu można śledzić postęp prac i zgłaszać pomysły/błędy,
  • #18 – zintegrowanie powyższego z layoutem tak aby był łatwo dostępny dla odwiedzających,
  • #21 – developerskie środowisko offlineowe – bardziej na potrzeby wewnętrzne, abym mógł działać nad rozwojem platformy nawet gdy nie mam dostępu do internetu,

Zadania, których nie zdążyłem dokończyć w tym terminie i przechodzą na nastepny:

  • #12 – przygotowanie opisu startowiska Orłowo
  • #22 – dodanie do raportu pogodowego miejscówek na Słowacji
  • #1 – poprawienie wyświetlania strony na urządzeniach mobilnych – prace zajmują zdecydowanie więcej czasu niż na początku zakładałem, jak na razie jest lepiej ale na większości urządzeń w trybie ‚portretowym’ strona i tak nie będzie wyglądała idealnie. Jeśli chcielibyście zobaczyć zmiany a odwiedzaliście już kiedyś stronę polskiego serwera leonardo  to przeglądarka zapamiętała wasze ostatnie ustawienia dlatego musicie z menu wybrać Menu główne > Moje ustawienia -> Skórka -> pgxc. Osoby które pierwszy raz odwiedzają stronę nie muszą przeklikiwać się przez te menu.

Inne tematy bieżące:

  • #11 – integracja z innymi aplikacjami do rejestrowania tracków. Podpytałem twórców XCTrack, XCSoar, LiveTrack24, LK8000, FlyMe o możliwość implementacji bezpośredniego wgrywania tracków z aplikacji na platformę https://leonardo.pgxc.pl. Twórcy XCTracka poinformowali mnie że nie planują implementacji automatycznego wgrywania tracków w inne miejsca niż na własną platformę. Jeśli chcielibyście wgrywać loty na leonardo jednym kliknięciem, to jak na razie jedyną aplikacją która to umożliwi jest FlyMe.

A tutaj możecie zobaczyć plan prac na najbliższe dwa tygodnie.

Problem z XCTrack rozwiązany

Dzięki Krzyśkowi kilka dni temu dowiedziałem się, iż są problemy z wgrywaniem tracków zapisanych aplikacją XCTrack. Problem został już rozwiązany, i jeśli do tej pory spotkaliście się z komunikatem o wgrywaniu tracka z datą z przyszłości to nie powinien się powtórzyć.

Więcej informacji na temat problemu: http://trac.pgxc.pl/ticket/24

Pomysły, błędy, aktualizacje

Platforma LeonardoXC nie jest jeszcze idealna i wymaga paru szlifów. Jeśli zauważyliście jakieś błędy lub macie pomysł na poprawienie funkcjonalności aplikacji (rozważę każdy pomysł) to zapraszam do dodawania zgłoszeń przez:

http://trac.pgxc.pl

Uznałem, że lepiej będzie gdy informacje na temat planowanych prac i problemów Leonardo będą jasne, czytelne i transparentne dla wszystkich użytkowników dlatego pod powyższym adresem prócz formularza zgłoszeniowego znajdziecie też informacje na temat tego co jest na liście ‚do zrobienia’ i kiedy można spodziewać się realizacji konkretnych zadań.

Leonardo & FlyMe

Czy przy wgrywaniu plików IGC na serwery OLC nie irytuje Cie czasem zależność od komputera? Udostępniając publicznie portal Leonardo rozpocząłem współpracę z autorem aplikacji FlyMe, jej efektem jest rozszerzenie funkcjonalności FlyMe – od najnowszej  wersji (2.94, która wyszła kilka dni temu) można wgrywać tracki na polski portal leonardo bezpośrednio z aplikacji na telefonie. Bez komputera, bez kabli, bez przeklikiwania się przez stronę www 🙂

W celu uproszczenia procesu wgrywania tracków na serwer leonardo trzeba najpierw dokonfigurować FlyMe w kilku prostych krokach:

  • otwieramy okno „Zapisane loty”

  • wybieramy którykolwiek z zapisanych lotów, następnie przechodzimy do okna „Wysyłanie”

  • przechodzimy do okna „Zmień dane”

  • w górnym rozwijanym menu wybieramy „Leonardo servers”

  • z drugiego rozwijanego menu wybieramy „Poland XC”

  • następnie podajemy swoje nazwę użytkownika i hasło do logowania ze strony https://leonardo.pgxc.pl, wybieramy także rodzaj statku powietrznego (pole „szybowiec”), następnie wpisujemy model skrzydłana którym latamy.

Po takim przekonfigurowaniu FlyMe, gdy poraz kolejny przejdziemy do któregokolwiek z zapisanych lotów, po wybraniu „Wyślij” wystarczy wybrać OK i track automatycznie wyląduje w bazie polskiego Leonardo XC.