Ekipa Subsurface z przyjemnością ogłasza udostępnienie najnowszej wersji Subsurface.

Wraz z rozpoczęciem prac nad wersją 4.0 zaczęliśmy korzystać ze środowiska Qt do tworzenia interfejsu graficznego. Spowodowało to potrzebę całkowitego przepisania sporej części kodu Subsurface. Rdzeń programu pozostał ten sam, ale wykorzystaliśmy sposobność by uporządkować kod i wprowadzić liczne ulepszenia.

Podstawowe założenia pozostały bez zmian, większość funkcjonalności działa podobnie, ale od wersji 3.1.1 zostało wprowadzone ponad 1600 zmian w kodzie i opisanie ich wszystkich byłoby raczej niemożliwe.

Najważniejsze zmiany obejmują:

  • nowa mapa z trójwymiarowym globusem pokazująca lokalizację miejsc nurkowych
  • o wiele lepsza integracja graficzna z system w Windows i Mac OS
  • możliwość edycji nurkowań „w miejscu”: wystarczy kliknąć w zakładce „Opis nurkowania” lub „Wyposażenie” by wejść w tryb edycji
  • zakładka „Opis nurkowania” zawiera więcej danych o nurkowaniu i możne je edytować bez konieczności korzystania z okienek dialogowych i menu kontekstowego, jak to miało miejsce w 3.1
  • graficzny edytor profili nurkowych umożliwiający ręczne dodawanie nurkowań
  • dużo lepsze okienko informacyjne w profilu nurkowania
  • linijka w oknie z profilem nurkowym pozwalająca mierzyć parametry danego fragmentu nurkowania
  • poprawiony system tagów z możliwością dopisywania swoich
  • poprawiona integracja z divelogs.de (wsparcie zarówno dla wysyłania jak i pobierania danych)
  • dostęp do instrukcji obsługi bez połączenia z Internetem
  • poprawione statystyki nurkowań (z uwzględnieniem grupowania nurkowań)
  • możliwość ręcznego wyboru języka

Przy tak znacznych zmianach w kodzie nie do uniknięcia jest obecność pewnej liczby błędów -- proszę przejrzeć Uwagi do wydania (po angielsku) i naszą listę defektów. Dwie najważniejsze brakujące funkcjonalności (w stosunku do 3.1.1) to

  • Filtr->Wybór Zdarzeń nie jest zaimplementowany
  • Graficzny planer nurkowań jest na razie wyłączony