Lipiec był z pewnością kolejnym bardzo udanym miesiącem dla Haiku. Wystarczy tylko podkreślić, że w ciągu ostatnich 30 dni dokonano ponad 500 istotnych zmian w kodzie systemu. To efekt jeszcze bardziej wytężonych wysiłków starej gwardii programistów, jak i również włączenia się do prac programistów zaangażowanych w Google Summer of Code i Haiku Code Drive.

Na moim sprzęcie nie mogę jednak w dalszym ciągu przeprowadzić bardziej szczegółowych testów - wciąż oczekuję, aż mój sprzęt znajdzie się na liście obsługiwanych przez Haiku. Mam nadzieję, że nastąpi to niedługo - przede wszystkim oczekuję na poprawione sterowniki do mojej karty sieciowej. Zauważyłem jedną pozytywną zmianę na mojej konfiguracji od ostatnich testów - system startuje już teraz bez większych kłopotów i pisków z głośniczka systemowego.

Poniżej już tradycyjnie lista zmian, które wprowadzono w ciągu ostatniego miesiąca do kodu Haiku:

  • wprowadzono poprawki w aplikacjach: Terminal, Mail, Mediaplayer, Fonts, Midiplayer, Drivesetup;
  • poprawiono błędy w sterownikach do USB i układów dźwiękowych zgodnych z AC97;
  • pracowano nad sterownikami do obsługi trybu DMA;
  • w dalszym ciągu trwają prace nad portem Haiku na maszyny oparte na procesorze m68k;
  • poprawiono szybkość wyświetlania elementów interfejsu;
  • pracowano nad Activity Monitor oraz managerem urządzeń;
  • wprowadzono poprawki do systemu obsługi plików BFS;
  • dodano sterowniki do systemu obsługi plików EXT2 oraz dopracowano sterowniki do ReiserFS;
  • wiele pracy włożono w kwestie związane z obsługą pamięci wirtualnej;
  • poprawiono serwer wydruku;
  • dodano możliwość kompilacji Haiku spod Windows;
  • usprawniono opcje związane z montowaniem dysków w systemie;
  • w dalszym ciągu pracowano nad sterownikami do Bluetooth;
  • poprawiono obsługę formatów matroska, mp4, mov;
  • dokonano istotnych optymalizacji działania sieci;
  • wprowadzono poprawki w sterownikach OpenSound;
  • uaktualniono sterowniki ACPI;
  • pracowano nad usprawnieniem stogu jądra systemu;
  • wprowadzono nową funkcjonalność związaną z Subpixel antialiasing;
  • dodano sterowniki do joysticków USB;
  • wprowadzono kolejne poprawki w obsłudze systemu VESA;
  • dodano kolejne poprawki związane z obsługą POSIX;
  • uaktualniono biblioteki Freetype do wersji 2.3.7.

Zrzut ekranu dzięki uprzejmości Huberta.


Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Alexandre Deckner (aldeck), Rene Gollent (anevilyak), Axel Dörfler (axeld), Ingo Weinhold (bonefish), David McPaul (dlmcpaul). Stefano Ceccherini (jackburton), Julun (julun), Jérôme Duval (korli), Michael Pfeiffer (laplace), Ryan Leavengood (leavengood), Marcus Overhagen (marcusoverhagen), Maurice Kalinowski (mauricek), Michael Lotz (mmlr), François Revol (mmu_man), Fredrik Modeen (modeenf), Oliver Ruiz Dorantes (oruizdorantes), Philippe Houdoin (phoudoin), Salvatore Benedetto (sbenedetto), Stephan Aßmus (stippi), Oliver Tappe (zooey) oraz Donn Cave, Mika Lindquist, Urias McCollough, mjw, Monni, David Powell, Andrej Spielmann i Zhao Shuai.