Do końca zbliża się grudzień i cały rok. Zapraszamy do zapoznania się z ostatnim w 2008 roku, comiesięcznym przeglądem zmian w kodzie Haiku.

Poprawiono "w systemie":

  • renderowanie tekstu,
  • obsługę koordynatów zawartych w wiadomościach o ruchach i kliknięciach myszki - teraz kliknięcie na liście funkcji w edytorze PE powinno już wybierać odpowiednią ikonkę,
  • rozpoznawanie znaku "*" w obsłudze wyszukiwania plików/folderów,
  • Klienta DHCP,
  • OpenGL (w tym MesaGL),
  • obsługę ścieżek folderów,
  • obsługę Bluetooth,
  • warstwę kompatybilności ze sterownikami sieciowymi FreeBSD,
  • registrar (obsługa wątków),
  • ACPI,
  • wygaszacze ekranu,
  • obsługę skrótu klawiaturowego wywołującego monitor procesów,
  • obsługę różnych ustawień ekranu na różnych pulpitach (ang. workspace),
  • obserwację plików i folderów (usunięto kilka wycieków pamięci),
  • obsługę PCI,
  • sterownik S3,
  • pliki Jamfile wykorzystywane w procesie kompilacji i "budowania" Haiku i jego poszczególnych elementów,
  • przeniesiono warstwę powiadamiania (ang. notifications) o zdarzeniach sieciowych (w tym odczyt i zapis danych) do osobnego modułu, dzięki czemu po restarcie sieci aplikacje końcowe będą nadal otrzymywały powiadomienia,
  • poprawiono dokumentację,
  • zwyczajowo poprawiono wiele błędów i oczyszczono kod systemu.

Dodano:

  • sterownik dla adapterów ASIX USB-do-Ethernet (modele AX88172, AX88772, AX88178 oraz ich klony),
  • spybmessage (bmessage to wiadomości używane m.in. w komunikacji pomiędzy programami, serverami i systemem, ale również jako format zapisu danych na dysku),
  • sterownik sieciowy dla chipsetów Atheros AR8121, AR8113 i AR8114 (używanych m.in. w EeePC 901 i nowszych),
  • p7zip jako opcjonalne oprogramowanie w procesie budowania Haiku.

Zaktualizowano:

  • findutils do wersji 4.2.33,
  • sterowniki Attansic L2 i nForce do najświeższej wersji z FreeBSD,
  • iasl do acpica-20080701,
  • CVS,
  • YASM.

Wprowadzono poprawki do aplikacji:

  • Ustawienia daty i czasu,
  • Tracker (podpowiadanie w trakcie pisania, fsutils),
  • AboutSystem,
  • Keymap,
  • badblocks.

Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Rene Gollent (anevilyak), Axel Dörfler (axeld), Ingo Weinhold (bonefish), Ithamar R. Adema (colacoder), Siarzhuk Zharski (imker), Jérôme Duval (korli), François Revol (mmu_man), Oliver Ruiz Dorantes (oruizdorantes), Stephan Aßmus (stippi) oraz Olivier Cortes, Braden Ewing, Humdinger, kvdman, Scott McCreary, Urias McCullough, Adrian Panasiuk, Gerald Zajac i Clemens Zeidler.