Czerwiec dobiega końca, więc czas na przegląd zmian w Haiku. W tym miesiącu było trochę "ciszej", między innymi dlatego że spora część zmian jest raczej mało "widoczna gołym okiem dla użytkownika końcowego". Nie znaczy to jednak że zmiany te były mniej ważne, ale każdy może wystawić własną ocenę po przeczytaniu poniższej listy.
- Poprawiono i usprawniono kod obsługi sieci, VFS, VM, sterowników (radeon, vmware, bmcxx), BFS, Trackera oraz interfejsu użytkownika;
- Dodano sterownik do kart graficznych s3savage;
- Dodano sporo nowych ikonek;
- Ulepszono i rozbudowano aplikację Mediaplayer - dzięki czemu, w niedalekiej przyszłości, odtwarzanie muzyki i filmów powinno być jeszcze przyjemniejsze;
- Ulepszono obsługę uruchamiania oprogramowania, przez co programy z BeOSa, które zawieszały się podczas korzystania z okna FilePanel, powinny już działać poprawnie (przynajmniej jeżeli chodzi o ten typ błędu :);
- Dodano kod do obsługi kart graficznych Intel opartych o chipset i965, jednak to tylko początek implementacji, więc sterownik na razie jeszcze nie działa;
- Ulepszono kilka starych i dodano nowych testów interfejsu użytkownika, dzięki którym programistom łatwiej jest wyłapać błędy w kodzie;
- Zwiększono kompatybilność z POSIX poprzez dodanie trzech funkcji: trunc, truncf i truncl (ta ostatnia dla architektury x86);
- Zaktualizowano MesaGL do wersji 6.5.3 i libPNG do wersji 1.2.18;
- Dodano aplikację LaunchBox służącą do uruchamiania innych aplikacji, która, jak każdy szanujący się program ze świata BeOSa/Haiku, obsługuje mechanizm drag&drop (czyli "przeciągnij i upuść"), co znacznie ułatwia jej obsługę;
- Przeprowadzono dalsze prace nad dokumentacją API;
- Wprowadzono kilka drobnych, estetycznych zmian do testowych obrazów dysku Haiku;
- Rozwinięto kod libOpenDML i dekoder MP3, ulepszając tym samym obsługę plików w formacie AVI;
Na koniec jeszcze jedna optymistyczna wiadomość. Na stronach serwisu IsComputerOn pojawiła się wiadomość o możliwości uruchomienia przeglądarki Opera 3.62 na Haiku i przeglądania w niej stron internetowych. Sama przeglądarka to oczywiście żaden powód do radości (jest bardzo stara, a z własnego doświadczenia wiem że również niestabilna - właściwie do niczego się nie nadaje ;), jednak jej uruchomienie oznacza że Haiku jest już na tyle kompatybilne z BeOSem, że potrafi uruchomić nawet dość skomplikowane oprogramowanie, a sieć na tyle stabilna, że można już przeglądać strony internetowe nawet w pełnej błędów, "zacofanej" przeglądarce internetowej.
1 komentarz
Zawsze miło poczytać :) BTW. dzięki haiku mam motywację do uczenia się cpp (co też robię) :)