Odpowiedz na tę odpowiedź

Numer 12

Amarok Insider - Numer 12

In Rok

Cześć! Witamy w kolejnym 12 wydaniu Amarok Insider. Tym razem przygotowaliśmy dla Was:


Bombowy nowy wygląd Amaroka

Jak wcześniej zauważyliśmy kilka razy, motyw graficzny Amaroka wciąż ewoluuje. Niemniej jednak z każdym wydaniem powoli zbliżamy się do końcowego wyglądu. Pozwólcie, że naświetlimy wam parę ważnych kwestii dotyczących nowego motywu Amaroka:

Rozpoznawanie systemowego schematu kolorów

Prawdopodobnie, najważniejszą pojedynczą funkcją jest umiejętność całkowitej adaptacji do systemowego schematu kolorów. Sprawdźcie to:





Skalowalność

Nigdy więcej grafiki rastrowej! Każdy aspekt oprawy graficznej Amaroka jest oparty na wektorach. Nie ważne jakiego rozmiaru jest twój ekran, Amarok będzie wyglądał nowocześnie i przejrzyście jak nigdy wcześniej.

Świetne suwaki postępu i głośności

Możesz pamiętać ekscytację towarzyszącą wprowadzeniu modyfikowalnego widgetu głośności w Amaroku 1.4. Razem z wprowadzeniem nowego motywu, czas pokazać pasujące suwaki postępu i głośności:


Czyż nie wyglądają uroczo?

Znaki wodne na okładkach

Aby odróżnić utwory z innych źródeł (kolekcja lokalna i różne usługi internetowe), Amarok wyświetla małe logo usługi w rogu okładki albumu.
Przyszłość tej funkcji jest niepewna, więc wyrażajcie swoje opinie! (również po polsku! - będą przekazywane)


Ta sama ikona pokazuje się również na belce statusu. Są ładnie spasowane :)


Niezależnie od motywu pokazanego wyżej, deweloperzy i graficy eksperymentują z nowym wyglądem, który bardziej odzwierciedla pierwotną koncepcję Amaroka 2.0. Później możecie o tym usłyszeć więcej, a na razie rozkoszujcie się zrzutami wczesnej wersji:


 

Mechanika Przeglądarki kontekstowej

Opierająca się na Plasmie amarokowa Przeglądarka Kontekstowa (znana również jako "pusta przestrzeń pośrodku okna") ostatnio zyskała trochę możliwości. Pokazuje ona różne, ładnie wyglądające, powiązane z graną ścieżką "aplety" oraz automatycznie dostosowuje ich wygląd. Na razie dostępne aplety to:

Informacje o ścieżce

Dostarcza klasyczne "teraz grane" informacje: tagi, okładki albumów, licznik odegrania, punktację ścieżek i wskaźniki.


Słowa piosenek

Wyświetla tekst dla granego utworu. Odpowiednik zakładki "Teksty" z Amaroka 1.4



Informacje o Usługach

Pokazuje informacje z używanej usługi internetowej. Sklep Magnatune wykorzystuje to na kilka świetnych sposobów (wrócimy do tego później), a bezczynny Amarok pokazuje to:



Wikipedia

Pokazuje informacje o artyście, albumie lub piosence z Wikipedii. Zastępuje zakładkę "Wykonawca" z Amaroka 1.4


Wydarzenia Last.fm

Pokazuje nadchodzące wydarzenia dla twojego konta Last.fm. Teraz, wraz z okienkiem ustawień.

Widok chmury

Widok chmury ma za zadanie pokazywać tagi z różnych serwisów (Magnatune, Jamendo, Last.fm) w przyjemny i elegancki sposób. Dla Magnatune (tylko z nim jednym na razie to działa) pomysł jest taki, aby kliknięcie jednego z tagów ładowało 10 losowych piosenek, otagowanych takim samym słowem, do listy odtwarzania. Razem z nowymi, dostosowanymi do serwisów przyciskami ("Przeszukaj serwis" i "Kup", opisane później), wprowadzi to, nowy, potężny sposób przeglądania katalogu muzyki Magnatune.



Usługi sieciowe podczas pracy

Interesującą, nową funkcją Amaroka 2.0 jest Biblioteka Usług, która pozwala na łatwą integrację internetowych usług muzycznych z Amarokiem. Zobaczcie jakie możliwości daje on programistom: 

Dostosowana przeglądarka

Możliwe jest stworzenie, kompletnie dostosowanej do usługi, przeglądarki. Używana jest ona do dodawania muzyki do listy odtwarzania. Na przykład, wtyczka Last.fm oferuje całkowicie spersonalizowany dostęp do konta, jest możliwość wybierania stacji, oraz dodane zostają specjalne przyciski. Magnatune z kolei pokazuje katalog muzyki, który możesz przeglądać i przeszukiwać, z możliwością kupna wybranych albumów.

Integracja z głównym paskiem narzędziowym

Wszystkie usługi internetowe mogą dodawać swoje przyciski, które będą wyświetlane na głównym pasku narzędziowym obok przycisków kontrolujących odtwarzanie. Kiedy słuchasz strumienia Last.fm, pojawiają się przyciski Lubię|Zablokuj|Pomiń, a kiedy korzystamy z Magnatune, pokazują się Kup Album i Znajdź Wykonawcę.


Dotyczy to również kontekstowego menu ikony w zasobniku:

Obszar informacyjny usług

Każda usługa może pokazywać własne, dostosowane informacje w Widoku Kontekstowym. Dla przykładu, Magnatune wyświetla ekran powitalny z tekstem wprowadzającym i listą ostatnio udostępnionych albumów. Kliknięcie na któryś z pokazanych tam albumów, ładuje go do listy odtwarzania razem z okładką oraz opcjami kupna i pobrania. Można też otworzyć Magnatune z wybranym wykonawcą, dla łatwego przeglądania innych jego albumów.

Skrypty

Biblioteka Usług aktywnie obsługuje skrypty. Właściwie, jest możliwe stworzenie wyspecjalizowanych usług, używając jedynie języków skryptowych. Możesz włączać i zatrzymywać usługi skryptowe przez Menedżer skryptów Amaroka, będą się one pokazywać w zakładce Internet jak każde inne usługi. Na przykład, Amarok dostarczany jest ze skryptem usługi SeeqPod, który ma jedynie sto linii kodu Ruby (razem z komentarzem!), a daje nam dostęp do bazy danych SeeqPoda.





Integracja z Phonon i jej skutki

Phonon jest nową, lśniącą warstwą multimedialną KDE, która sprawia, że dźwięk i obraz jest łatwo dostępny na wszystkich platformach. Po latach używania różnych "silników" do odtwarzania, deweloperzy Amaroka zdecydowali, że Phonon jest już wystarczająco dobry do zastąpienia starej infrastruktury. Wśród innych korzyści, skutkuje to znacznym uproszczeniem kodu. Więc, od teraz, Amarok nie oferuje już więcej możliwości wyboru silnika, tylko od razu używa Phonona.


 

Dyskusja o menu Amaroka w OS X

Illogic-al napisał podsumowanie swojej pracy nad ulepszeniem integracji Amaroka z paskiem menu Mac OS X:

W OS X wszystkie aplikacje mają swoje menu w pasku menu OS X. To ta belka na górze ekranu, którą widać na każdym zrzucie ekranu z systemu Apple.
Wszystkie programy mają również tzw. "menu Aplikacji", po którym następują standardowe pozycje menu. "Menu Aplikacji" dostaje nazwę taką samą jak nazwa programu, który jest aktywny. W przypadku Amaroka wynikiem tego jest podwójne menu rozwijane o nazwie "Amarok".

Amarok   Amarok    Playlist   Mode   Tools   Settings   Help

tak wygląda takie menu. Dość mylące. Aby to poprawić, zamieniłem nazwę drugiej pozycji na Playback, jako że pozycje tego menu do tego się odnoszą. To daje nam taki rezultat:

Amarok   Playback    Playlist   Mode   Tools   Settings   Help

Menu Mode (Tryb) posiada tylko dwie pozycje i przyznam się, że nie mają one sensu tak odosobnione (Tryb czego?), dlatego też przeniosłem je do menu Playback.
Wynik tych operacji jest następujący:

Amarok   Playback    Playlist   Tools   Settings   Help

Menu Aplikacji (nazwane Amarok przez system operacyjny) również posiada standardowe pozycje. Jedną z nich są Preferencje. Qt, poprzez zamianę pewnych ciągów znaków i przy pomocy czarnej magii, konwertuje Ustawienia -> Konfiguracja Amaroka... na Amarok -> Preferencje. To powoduje dwie rzeczy. Po pierwsze umieszcza tą pozycje w miejscu, gdzie użytkownicy OS X'a się jej spodziewają, po drugie, umożliwia szybkie przejście do ustawień programu poprzez skrót klawiszowy, który wszyscy OS X'owcy znają.
(...)
Jedyną rzeczą pozostałą do zrobienia jest kwestia czy dodać menu "Okno" do belki. Jest to wymagane przez Apple HIG i zawiera pozycje takie jak Minimalizuj, Zoom (ogólnie rzecz biorąc Maksymalizuj). Umożliwia też dostęp do innych okien, które są otwarte przez aplikacje. Problem polega na tym, że w Amaroku takie pozycje już istnieją w menu Tools (Narzędzia). Osobiście mam do tego stosunek ambiwalentny, ale jeżeli chcemy poprawnie się zintegrować z OS X, wydaje mi się, że jest to coś co powinniśmy zrobić.

Później dodał jeszcze:

Wszystkie zmiany podjęte tu są specyficzne tylko dla OS X. Żadna ze zmian nie ukaże się w wersjach Linux/Windows.

Zobaczcie na zrzuty z rezultatów jego pracy:




Wydaliśmy Amarok 1.4.9.1 (stabilny)

Wydany został Amarok 1.4.9.1. Prócz różnych poprawek zawiera on skorygowane pobieranie okładek z Amazon oraz uaktualnione tłumaczenia.  Pobierz go stąd.



Zamrażanie funkcji w Amarok 2.0, pierwsze wydanie Alfa

Amarok 2.0 wchodzi w fazę zamrożenia, co oznacza, że deweloperzy ustalają ostateczny zestaw funkcji. Kiedy wszystkie bieżące problemy zostaną rozwiązane, zostanie wydana pierwsza wersja Alfa, potem nie będzie już wprowadzanych nowych opcji. Nie martwcie się, jeśli wasza ulubiona funkcja nie wejdzie do wersji 2.0.0, będzie to pierwsze wydanie w prawdopodobnie dosyć długiej serii, z wieloma funkcjami dodawanymi w czasie jazdy :). Oczekujcie niedługo wiadomości o wydaniu Alfy.




Amarok na FOSDEM, Bruksela - Belgia

Jak w ubiegłym roku, dzieliliśmy stoisko z projektem KDE na FOSDEM w Brukseli. Mieliśmy przy sobie kilka maszyn z najnowszymi wersjami SVN. Były one wciąż trochę niestabilne, co się bardzo zmieniło na CeBIT kilka dni później, ale wystarczająco dobre do pokazania nad czym właśnie pracujemy. Tam również nastąpiła pierwsza prezentacja naszej maskotki Mike'a.

W sobotę Nikolaj zrobił przemówienie o Amaroku 2 w często odwiedzanym pomieszczeniu deweloperów KDE. Dał również bardzo podobne przemówienie na OpenExpo, które zostało nagrane jako film.





Amarok na CeBIT, Hanower - Niemcy

Pierwszy raz w historii wzięliśmy udział w największych na świecie targach komputerowych: CeBIT w Hanowerze. Przez sześć dni pokazywaliśmy zainteresowanej publiczności czym - mamy nadzieję - będzie Amarok 2 za kilka miesięcy, ale oczywiście mieliśmy ze sobą stabilną wersję z prawie wszystkimi dostępnymi funkcjami. Nie liczyliśmy odwiedzających, ale prawie straciliśmy głosy od gadania cały dzień i sprzedaliśmy wszystkie koszulki, które mieliśmy ze sobą. Wielkie podziękowania należą się Linux New Media, które sponsorowało stoisko.
Odbyło się również kilka wykładów, którymi możecie być zainteresowani: w sobotę Sven pokazał publiczności Amarok 1.4.8, odpowiedział na pytania i zaprezentował przegląd rozwoju, który miał miejsce w  trunk'u SVN. Również w sobotę, odbyło się przemówienie Franza Keferböcka o KDE 4. To i inne przemówienia, są dostępne strumieniowo. Ostrzegamy tylko, że wykłady były przeprowadzone w języku niemieckim.





Amarok na OpenExpo, Berno - Szwajcaria

  W marcu, Fundator Projektu Mark Kretschmann i Nikolaj Hald Nielsen, jeden z naszych głównych deweloperów, pojechali do Berna, aby zająć się stoiskiem na Open Expo. Musieli rozmawiać z wieloma użytkownikami Amaroka, oraz tymi potencjalnymi nowymi, mieli też kilka pogawędek technicznych oraz poszli na piwo z Alanem Coxem (jednym z głównych twórców jądra Linuksa), który okazał się bardzo sympatycznym, wesołym facetem.


Nikolaj: Co jest najczęściej następstwem zajmowania się stoiskiem, sam nie poszedłem zobaczyć wielu wykładów. Dałem jednak jeden swój (było to głównym powodem, dla którego przyleciałem z Danii). Wykład (który przypadkowo jest tym samym, który dałem na FOSDEM) nazwany został "Amarok2 – u skrzyżowaniu wolnego oprogramowania i wolnej kultury", slajdy możecie znaleźć tutaj i film (niestety z bardzo słabą jakością dźwięku) możecie obejrzeć tutaj.

Aaa, mieli też "Darmowe Piwo", które oczywiście jest świetną rzeczą :-)




Nadchodzące wydarzenia Amaroka

Jeśli chcesz zobaczyć najświeższe wersje Amaroka, a jesteś zbyt leniwy aby kompilować samemu, możesz je obejrzeć na kilku pokazach. Zespół Amaroka weźmie udział w  Open Source Expo w Karlsruhe - Niemcy, 25 i 26 maja oraz w LinuxTag w Berlinie, zaczynającym się dwa dni później. Jak zawsze będziemy mieć trochę towaru, naszą maskotkę Mike'a i kilku bardzo zmotywowanych członków Rokymotion z nami. Może będziemy mieli tam też jakieś przemówienia, harmonogramy konferencji nie są jeszcze ukończone.





Amarok na całe życie: Rok the Wall

Po tym jak deweloper Amaroka Markey pokazał swoje szaleństwo, czas teraz na drugiego geeka, aby pokazał co potrafi. Przygotowaliśmy krótki wywiad z Jeremy'm Bernhardt'em z Melville - Kanada, który namalował logo Amaroka na swojej ścianie!



Mógłbyś się przedstawić?
Jestem Jeremy Bernhardt z Melville, Saskatchewan - Kanada i jestem studentem 9 stopnia, który używa GNU/Linux do wszystkiego, od zadań do rozrywki.
W moim wolnym czasie pomagam innym z problemami komputerowymi (jestem chłopakiem do którego się chodzi, jak się coś zepsuje :-).


Jak i kiedy dowiedziałeś się o Amaroku?
Poznałem Amaroka w grudniu 2007 roku, kiedy zainstalowałem Kubuntu (kubuntu-desktop :-) na moim komputerze z Ubuntu 7.10).


Słyszeliśmy, że zrobiłeś coś szalonego. Mógłbyś opisać to trochę bardziej?
Moja siostra i ja aranżowaliśmy pokój do odpoczynku, kiedy zdecydowaliśmy obmalować ściany fajnymi rzeczami! Moja siostra (kochająca psy) chciała mieć wilka na jednej ze ścian. Ja jednak chciałem coś związanego z Linuksem. Wtedy mnie to uderzyło: AMAROK! Trochę czasu i farby później osiągnęliśmy swój cel.

Wiedziałeś, że Markey wytatuował sobie logo Amaroka na ramieniu?
Nie, nie wiedziałem. Ale po googlowaniu (Widocznie nie czyta Insidera... Spuścić psy!!) mam jedno do powiedzenia:
KOLEŚ! Niesamowity sposób na pokazanie miłości do Amaroka!

Jak myślisz, co będzie następną rzeczą, na której zobaczymy logo Amaroka?
Albo drzwi garażowe, graffiti na ścianie budynku albo na pojeździe.


Masz coś do dodania?
Tylko trzy uwagi:  
1. Amarok jest najlepszym odtwarzaczem muzyki w historii człowieka! Był on tym jednym programem, który spowodował przejście z Ubuntu na Kubuntu (przeinstalowałem :-)!
2. Dziękuję wszystkim tym, którzy swego czasu poświęcili swój czas, pieniądze, czy też napisali trochę kodu dla Amaroka! Bez was ten projekt nie rozwijałby się!
3. Dzięki dla Nightrose (Amarok community manager), która przekazała to dalej!


Aby zobaczyć więcej zdjęć odwiedź album Picasa Jeremy'ego.


OK, dwóch geeków poszło, więcej niedługo. Czekamy na wasze zgłoszenia! Napisz do nas na amarok@kde.org w temacie "Amarok for Life".

Odpowiedz

Zawartość tego pola nie będzie udostępniana publicznie.
  • Adresy internetowe są automatycznie zamieniane w klikalne odnośniki.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania