Registered Member
|
Gdzie mogę dostać jego kod, albo inaczej jak się pisze w qml aplety plasmy, bo mam na oku http://accuweather.com/ który ma dokładniejsze prognozy i zrobiłbym nowy aplet pogodowy z lepszymi prognozami.
|
Registered Member
|
Jak pisać plasmoidy w QML → http://techbase.kde.org/Development/Tut ... ingStarted
Kod źródłowy plasmoidu pogody (jednego z wielu) → https://projects.kde.org/projects/kde/k ... ts/weather Dlaczego nie skorzystałeś z wyszukiwarki internetowej?
Best regards
Mirosław Zalewski |
Registered Member
|
Santi2 - udał Ci się zrobić ten backend dla accuweather? Z PKGBUILDu z Chakry, wychodzi, że ten plasmoid (a w zasadzie dwa, czyli applet weather oraz weatherstation), który jest udostępniany wraz z KDE) znajduje się w paczce nazwanej kdeplasma-addons-X.Y.Z. Wersję stabilną masz tutaj: http://download.kde.org/stable/4.10.5/s ... 0.5.tar.xz
a aktualną deweloperską (i tym chyba sensowniej się zająć) tu: http://download.kde.org/unstable/4.10.9 ... .95.tar.xz przy czym, sensowniej jest chyba zgłosić to na brainstormie. Zmiany w kodzie KDE wprowadza się na git (tym wskazanym wyżej przez Minio). Obecnie aplet ten jest rozwijany przez Luisa Gabriela Limę (lampih na gmailu) - może lepiej się z nim skontaktować? |
Registered Member
|
Nie mam ostatnio zbyt wiele czasu aby to zrobić, w kwestii kontaktu z developerem to nie głupi pomysł, aczkolwiek myślałem nad tym i wpadłem na pomysł by rozszerzyć widget o dane dodawane przez osoby posiadające domowe stacje pogodowe, wszystko byłoby przetwarzane na dropboxie, i oprócz wyboru lokalizacji wybieralibyśmy z jakiej strony chcemy mieć dane pogodowe. Zrobiłbym wersję tego widgetu na cały ekran, i dodał jak activites pogoda, wyglądałoby to jak to z windows 8 aczkolwiek z większymi możliwościami konfiguracyjnymi i wszystko byłoby zbudowane na podstawie qml dzięki temu cały aplet mógłby być przeniesiony w przyszłości na urządzenia mobilne. To tylko mój pomysł, heh
|
Registered Member
|
Obecna wersja obu domyślnie instalowanych apletów pogody jest w qml (zdaje się, musiałbyś sprawdzić, bo ja jestem tylko amatorem i na programowaniu się nie znam). Zresztą Lima był bodaj pierwszym, który zaproponował przesiadkę na qml.
A co do pomysłu... cóż, zanim bym go wcielił w życie, to umieściłbym na jakimś brainstormie, by zobaczyć jak się na to ludziska zapatrują. Szczególnie na to przetwarzanie w dropboksie. Osobiście używam/-łem różnych "pogodynek" (od czasu FF, poprzez obecne aplety itp., także na Androidzie), ale cały ich sens - jak dla mnie - jest w tym, że są po prostu proste w użyciu. Dwa kliknięcia i mam to co chcę (no, nie mam obecnie AccuWeather, bowiem żaden - chyba - aplet tej funkcjonalności nie oferuje). Stąd też jakieś przetwarzanie na dropboksie mnie mało bawiłoby (prawdopodobnie). Inna sprawa, że używam notebooka i kompletnie nie wiem jak taka stacja pogodowa działa (bo jej nie mam). Rozumiem, że owo "przetwarzanie" miałoby wrzucić dane ze stacji pogodowej na dropboksa, a ja mógłbym sobie z niego ściągnąć w aplecie, o ile tylko miałbym połączenie z dropboksem. Nie prościej po prostu dorobić backendy dla innych źródeł danych meteorologicznych? Problem, że są one rozproszone po różnych apletach. W obecnych w KDE SC są BBC, Wettercom i Wunderground, z czego Wettercom wyrzucam w przedbiegach, bowiem nie podoba mi się, że nazwa miasta, w którym mieszkam pojawia się jako Krakau. Są jednak i takie, które ściągają pogodę z google'a, weather.com, gismeteo i wielu, wielu innych. BTW - zerknij sobie na: http://kde-apps.org/content/show.php/Cu ... smoid+(CWP)?content=98925 - najwyraźniej rozwijany dalej aplet, który ma wsparcie również z accuweather. |
Registered Member
|
Zrobię szkic i wrzucę jako pomysł, aplet pogody jako aktywność w activites, miałbyś dane z maksymalnej liczby danych pogodowych, wszystko nadal byłoby proste
|
Registered Member
|
Oki, rozumiem, tylko... spróbuj się pobawić tym CWP. Wg mnie jest to najlepsza "pogodynka" na KDE4 jaka istnieje. Szkoda, że nie jest rozprowadzana wraz z KDE zamiast owych apletów pogody i stacji pogodowej, bowiem jest o wiele lepsza i również ma wiele źródeł serwisów pogody. Być może zatem już ktoś przed Tobą coś takiego zrobił, bądź można byłoby zrobić jedynie jakieś zmiany w istniejącym już kodzie. Może nie zamiast nawet, ale obok tego, co jest obecnie w CWP.
|
Registered Member
|
Zobaczę, może zacznę naukę programowania od qt, ale nie oczekujcie szybko efektów. Ja myślę rozszerzyć aplet pogody o kilka stacji pogodowych - do wyboru i dodać wsparcie jak activites jak ma homerun, to byłoby coś, plus apka na telefon.
|
Registered Member
|
Z tego co widzę, to sam CWP jest napisany w C# (chyba) i korzysta z bibliotek Qt/KDE. Same nowe stacje pogodowe dodawane są w xml. W sumie proste rozwiązanie. Zgodnie z obecnymi tendencjami przydałoby się to przenieść w QML (bodaj tak on się nazywa). Myślę, że rozwiązanie typu dodanie tego jako aktywności nie powinno być problemem, zwłaszcza, że gdzieś w techbase jest to dość dobrze opisane.
|
Registered Member
|
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot]