02 lutego
2009
SHR - Stable Hybrid Release. Pierwotnie inicjatywa społecznościowa, mająca na celu przeniesienie interfejsu 2007.2 (opartego na GTK+) na frameworkd (nowy stack do obsługi m.in. funkcji telefonicznych - budowany jako wzorcowa implementacja zaleceń freesmartphone.org). Modularna budowa aplikacji służacych do telefonowania jednak sprawiła, że na podstawach SHR zaczął powstawać inny interfejs użytkownika, bazowany na bibliotekach e (efl, elementary). Właśnie na nim aktualnie opierają się dwie "dystrybucje" SHR - shr-testing i shr-unstable. Interfejs oparty na GTK+ nadal jest rozwijany, choć dość powoli.
Jako, że shr-unstable potrafi działać stabilniej, niż lekko starawa już kompilacja shr-testing, właśnie "niestabilną" wersję mam aktualnie zainstalowaną na swoim FreeRunnerze (pomijając fakt, iż sam zacząłem ją ostatnio rozwijać). Zastosowanym środowiskiem graficznym jest enlightenment z modułem Illume, dostosowujący go do obsługi panelem dotykowym. Bootowanie odbywa się dość szybko w porównaniu z innymi systemami - trwa mniej więcej 1,5-2 minuty do zarejestrowania do sieci GSM bądź wyświetlenia się okienka z prośbą o podanie PINu.
Dla ścisłości - zarówno screeny, jak i cała recenzja przedstawiają moją, dość mocno już zmodyfikowaną instalację SHR, jednak zainstalowane aplikacje łatwo można znaleźć w repozytoriach, a wszystkie zmiany w konfiguracji powinny być osiągalne dla każdego, kto ma choć minimalną wiedzę o systemach uniksowych.
Czytaj dalej...
15 komentarzy
31 stycznia
2009
Ten wpis jest tłumaczeniem tekstu "SHR Settings" zamieszczonego na blogu SHR. W sumie nie wiem, po co o tym informuję, gdyż to i tak mój tekst ;)
Cześć! Nazywam się Sebastian (możesz mnie spotkać na IRCu jako dos1), i jestem liderem projektu shr-settings. W tym tekście zamierzam wyjaśnić nasze cele i powiedzieć, jak zamierzamy je osiągnąć.
Czym jest SHR Settings?
SHR Settings jest aplikacją opartą na python-elementary, która w zamierzeniu jest zbudowana modularnie. Chcemy, aby każdy mógł tworzyć swoje własne moduły, bez bawienia się kodem samego programy. Aktualnie aby wyświetlić nowe moduły konieczna jest zmiana jednej zmiennej w pliku uruchomieniowym, ale obsługa dynamicznego ładowania modułów jest w naszych planach.
Aktualnie nasz zespół jest niewielki - składa się z jedynie trzech osób. Jestem liderem, ponieważ zapoczątkowałem pisanie tego programu i wysłałem pierwsze pliki źródłowe do repozytorium svn na openmoko.opendevice.org (naszej polskiej, społecznościowej stronie). Póżniej, yoyo i hiciu zaczęli zabawę z kodem. Najpierw yoyo dopisał możliwość wyboru operatora GSM (która to była mu konieczna, aby używać jego Neo1973 z siecią Play), a potem hiciu zapoczątkował ładny, obiektowy system modułów. Teraz pracujemy wspólnie nas shr-settings w repozytorium git SHR.
Czytaj dalej...
4 komentarze
06 września
2008
Welcome, and, again... Wszyscy wiemy, jaką grą jest Portal. Wszyscy też wiemy, że bardzo łatwo dostać na jej punkcie bzika ;] Zgodnie z zasadą "you just keep on trying till you run out of cake" postanowiłem uzewnętrznić swoje uczucia do Weighted Companion Cube w wyniku czego... o tym za chwilę ;]
Wpis został umieszczony pod kategorią OpenMoko, tak więc możecie się domyślać, że będzie coś o FreeRunnerze. I o ciastku, ale to swoją drogą.
Czytaj dalej...
25 komentarzy
04 września
2008
Pytanie do zachromowanych: ile punktów LansRanku™ dostałbym, gdybym skompilował Google Chrome na Openmoko? :P
Póki co nie mam nawet jednego dzięki tej przeglądarce. Zabawę z nią skończyłem na inforlinuxjach ;] Zaraz, zaraz... Ołfak, dopadło i mnie - napisałem o Chrome na swoim blogu! :x
6 komentarzy
26 sierpnia
2008

Moja pierwsza aplikacja pygtk :D Ach, przypomniały mi się pierwsze zabawy z programowaniem, jakieś 8 lat temu... Delphi i te sprawy ;]
3 komentarze
Wcześniejsze wpisy