Announcing Subsurface 4.6

The Subsurface development team proudly announces the release 4.6 of Subsurface, an open source dive log and dive planning program for Windows, Mac and Linux.

Some of the changes since Subsurface 4.5.6:

 

User interface changes
Heatmap visualization of deco tissue loading
Re-designed Facebook access from Subsurface
Improved handling and visualisation of dive computer events in dive profile (grouping them into info, warning and alert -- best supported on Suunto EON Steel)
Display surface interval as well as dive runtime prominently in planner
Dive list indicates whether dives have associated photos
Add --user= command line argument that allows switching between different users from the command line
Add --cloud-timeout= command line argument that allows to wait longer (or shorter, for that matter) before we time out waiting for cloud storage. Very useful when in areas with poor internet connectivity
Separate deco models for log and planner
Many translation updates
 
Imports and exports
Add support for importing Underwater Technologies AV1 log files
Add DAN DL7 import
Many fixes and improvements to CVS importer
Bugfix for parsing AP Divesight dive log
Fixes to Divelogs.de import and export
Fixes to UDDF exporter
SmartTrack .slg import (not available through the main application -- a custom importer can be built using the Subsurface sources)
 
Errors resolved
Fixed problems opening pictures from picture tab
Fixed spurious errors when saving to cloud storage
Better handling of slow network connections when using cloud storage
Many small fixes to the dive planner
Many other fixes for various errors reported since 4.5
 
Other
Many updates and improvements to the user manual
Updated Windows and Mac binaries to Qt 5.7.1 (and newer versions of several other support libraries).
Subsurface 4.6 with the heat map shown
Dive computer support
Improved OSTC 4 support
Improvements to OSTC firmware update handling
Small fix to Uemis downloader for yet another corner case (Uemis downloader is known to be broken for some users -- it is no longer actively maintained)
Added support for additional divecomputers (through the great work of the libdivecomputer project)

  • aqualand: Citizen Hyper Aqualand
  • meridian: Scubapro Mantis
  • nitekq: Dive Rite NiTek Q, NikTek Trio
  • Aeris: 500 AI, XR-1 NX
  • Aqualung: i300, i550T
  • Beuchat: Mundial 2, Mundial 3, Voyager 2G
  • Cressi: Giotto
  • Hollis: TX1
  • Mares: Airlab, Smart Apnea, Puck 2
  • Oceanic: OCi
  • Scubapro: XTender 5
  • Sherwood: Amphos, Amphos Air, Vision
  • Subgear: XP-3G, XP-Air
  • Uwatec: Aladin 2G

Announcing Subsurface 4.6 Beta 2

The Subsurface developer team is proud to announce our second beta version of Subsurface 4.6.

Some of the changes since Subsurface 4.6 Beta 1:

  • Add support for importing Underwater Technologies AV1 log files
  • Fixed problems posting to Facebook
  • Fixed problems opening pictures from picture tab
  • Improvements to OSTC firmware update handling
  • Small improvements to dive planner (show repetitive dives)
  • Fix surface pressure in dive planner
  • Updated Windows and Mac binaries to Qt 5.7.1 (and newer versions of several other support libraries).

Binaries are available for Windows, Mac, and an AppImage for Linux (plus distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE). You can get Subsurface 4.6 Beta 2 from these locations:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.6-Beta-2.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.6-Beta-2.dmg

Linux: A generic AppImage is available for download as Subsurface-4.6-Beta-2-x86_64.AppImage. Download this file, make it executable
chmod +x Subsurface-4.6-Beta-2-x86_64.AppImage and then simply run this file.
Linux: Ubuntu: Add ppa:subsurface/subsurface-beta to your software sources; the .deb files in that PPA can also be installed on sufficiently current versions Debian and LinuxMint; see the Downloads page and use http://ppa.launchpad.net/subsurface/subsurface-beta/ubuntu to get our latest beta version.

Linux: openSUSE / Fedora: go to our open build service beta page

This is a beta release, so the usual warnings apply. We don’t think it will eat your data file (and it will make a backup of your old files, just in case), but paying extra attention might not hurt. As always, we are very curious to get feedback (after all, that’s the purpose of a beta release). Please post in the User Forum or file a bug in our Bug Tracker. And as a side note, after too many problems with our old bugtracker, we just switched to using issues on GitHub, so please follow the link above, not the old link to trac you may have bookmarked previously.

Announcing Subsurface 4.5.6

The Subsurface development team proudly announces the release 4.5.6 of Subsurface, an open source dive log and dive planning program for Windows, Mac and Linux.
Some of the new additions since Subsurface 4.5.5:

  • Update to latest libdivecomputer which adds support for the new version of the Suunto DX
  • Fix a bug in handling Bluetooth based dive computers that caused crashes in Subsurface 4.5.5
  • Small fixes to VPM-B ceiling calculations
  • Import picture URLs from divelogs.de
  • Don’t get caught in endless loop of git authentication errors
  • Fix time parsing of Divesoft Freedom
  • Support DAN DL7 import

Binaries are available for Windows, Mac, and an AppImage for Linux (plus distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE).
Please take a look at our Downloads page for details.

Subsurface 4.4 dostępny

Ekipa Subsurface z przyjemnością ogłasza udostępnienie kolejnej wersji Subsurface, otwartego oprogramowania do logowania i planowania nurkowań, działającego w systemach Windows, Mac i Linux. Pliki instalacyjne dostępne są dla Windows, Mac i najpopularniejszych dystrybucji Linuksa (Ubuntu, Debian Jessie, Linux Mint, Fedora i openSUSE). Więcej informacji na stronie Pobierz.

Najważniejsze zmiany od wersji Subsurface 4.3

Subsurface umożliwia publikowanie danych o nurkowaniu (wraz z profilem) na osi czasu użytkownika w serwisie Facebook
Podczas pobierania danych z komputera nurkowego Subsurface umożliwia wybór, które nurkowania zostaną dodane do listy.

Pobieranie danych z komputera nurkowego

Pobieranie danych z komputera nurkowego

Rozbudowaliśmy funkcjonalność importu w formacie CSV co ułatwia hurtowy import danych z papierowego logbooka; dodany został import ciśnienia w butli oraz temperatur wody i powietrza
Dodaliśmy nowe interaktywne okno dialogowe ułatwiające identyfikację poszczególnych kolumn danych przy imporcie CSV.
CSV Import Dialog

Okno dialogowe CSV

Subsurface umożliwia teraz import bazy danych z programu Cobalt.
Znaczne przyspieszenie rysowania profilu -- poprawia to też obsługę edytora wizualnego przy dodawaniu i planowaniu nurkowań.
Zrobiliśmy znaczny postęp w kwestii obsługi pSCR -- jeszcze nie jest to w pełni funkcjonalne, ale jest coraz lepiej. Można teraz wybrać rodzaj nurkowania -- obieg otwarty, CCR, pSCR.
Zmiana miejsca nurkowania na mapie powoduje przejście w tryb edycji -- można taką zmianę odrzucić. Po wybraniu miejsca na mapie od razu pokazujemy współrzędne GPS.
Heinrichs & Weikamp OSTC 3 i OSTC Sport -- Subsurface umożliwia aktualizację firmware’u i powiadamia o dostępności nowej wersji.
Dodaliśmy wsparcie dla importowania logów z Divesoft Freedom
Powrót do pojedynczej wersji instalatora dla Windows -- powinien działać na wszystkich wersjach Windows od XP, zarówno 32bit jak i 64bit.

Subsurface 4.3 dostępny

Ekipa Subsurface z przyjemnością ogłasza udostępnienie kolejnej wersji Subsurface, otwartego oprogramowania do logowania i planowania nurkowań, działającego w systemach Windows, Mac i Linux.

Ważniejsze zmiany w stosunku do Subsurface 4.2

Subsurface umożliwia teraz filtrowanie listy nurkowań. Po włączeniu filtrowania, użytkownik może podać kryteria takie jak tagi, ludzie z którymi nurkował, miejsce nurkowania, skafander itp. Podczas filtrowania widać ile nurkowań pasuje do danych kryteriów i ile nurkowań pasuje do kombinacji wybranych kryteriów (panel poniżej głównego menu na poniższym zrzucie ekranu)

Główny ekran Subsurface z filtrami

Podczas edycji nurkowania istnieje możliwość skopiowania informacji o nurkowaniu z już istniejącego wpisu i wklejenie jej do jednego lub więcej nurkowań. Ułatwia to dodawanie nurkowań z tym samym wyposażeniem, realizowanych z tymi samymi ludźmi itp.

Profil nurkowania pokazuje teraz wykres nasycenia tkanek obrazujący obliczone nasycenia w każdej chwili nurkowania (obrazek poniżej)

pasek gazu i nasycenie tkanek

W profilu nurkowania dodano możliwość włączenia wizualizacji rodzaju gazu używanego podczas nurkowania („pasek gazu” gdzie rożne mieszanki zobrazowane są poprzez rożne kolory -- patrz obrazek powyżej)

Właściciele komputerów Heinrichs & Weikamp OSTC 2 i 3 oraz komputerów z popularnej rodziny popular Suunto Vyper mogą teraz zmieniać konfiguracje swoich komputerów przy użyciu Subsurface.

Dla niektórych komputerów nurkowych Subsurface pobiera dodatkowe dane o nurkowaniu i pokazuje je na dodanej w tym celu zakładce. Obejmuje to -- w zależności od modelu komputera -- informacje o poziomie baterii, czasie zakazu lotu, ustawieniach Gradient Factors używanych podczas nurkowania itp. Funkcja ta jest włączona w oficjalnym wydaniu Subsurface. Przy budowaniu ze źródeł potrzebna jest specjalna wersja libdivecomputer (zostało to opisane w pliku INSTALL).

Planer umożliwia teraz edycję zaplanowanego nurkowania i tworzenie wariantów planów.

Dodaliśmy wsparcie dla kilku nowych komputerów, między innymi Suunto EON Steel, Aeris A300 CD oraz Aeris F11.

Subsurface może teraz importować logi z programów Liquivision i Cochran oraz z nowego Suunto DM5.

Dodaliśmy wiele poprawek do importów UDDF i CSV, a eksport UDDF jest teraz zgodny z najnowszą wersją standardu.

Poprawiono wiele rzeczy w eksporcie HTML.

Dodano wstępna wersję obsługi obiegów zamkniętych (CCR) i pSCR. Można importować dane z Poseidon MkVI CCR. Wizualizacja profilu i planowanie nurkowań powinno działać -- ta funkcjonalność jest jednak we wczesnej fazie rozwoju i może zawierać jeszcze sporo błędów. Poniżej profil z Poseidon MkVI:

Przykładowy profil CCR

Pozostałe warte odnotowania zmiany

  • Import ręcznie wprowadzanych nurkowań (np. z papierowego logbooka) jest teraz dużo lepiej opisany w instrukcji obsługi (ENG). Zamiast dodawać pojedynczo nurkowania w edytorze profili można wpisać parametry nurkowań do arkusza kalkulacyjnego i zaimportować je do Subsurface hurtowo
  • wiele drobnych poprawek w planerze
  • Wiele poprawek w interfejsie graficznym pod kątem mniejszych ekranów (ciaśniejsze kolumny, mniejsze nagłówki, pionowy pasek z opcjami nie wymusza wysokości profilu itp)
  • Poprawki dla wyświetlaczy HiDPI
  • Poprawiliśmy denerwujący błąd, gdzie po rozpoczęciu edycji nurkowania podpowiedzi auto-uzupełniania zakrywały edytowaną linię tekstu (z reguły występowało to przy edycji tagów)
  • Dla komputerów zapisujących namiar kompasu w każdej próbce (np. xDEEP BLACK) nie umieszczamy tych danych jak znaczników graficznych na wykresie by nie zaburzać czytelności
  • Instalator wersji dla Windows jest teraz sprytniejszy: instalator wersji 64bit odmawia instalacji na systemie 32bit a instalator wersji 32bit ostrzega podczas instalacji w systemie 64bit
  • Lepsza synchronizacja z divelogs.de, w tym wsparcie dla używania wielu butli

Znane problemy

  • Błąd w Qt: po zmianie hasła dla proxy, Subsurface będzie korzystał ze starego hasła do czasu ponownego uruchomienia

Subsurface 4.2.1 (tylko Windows)

Okazało się, że binarki dla Subsurface 4.2 nie zawierały biblioteki umożliwiającej pobranie nurkowań z Atomics Aquatics Cobalt and Cobalt 2.
Instalator został zaktualizowany

Formalnie jest to wydanie Subsurface 4.2.1 ale większośœc uytkowników nie powinna mieć powodów do aktualizacji. Program zawiera najnowszą wersəę libdivecomputer, więc wspiera kilka nowych komputerów nurkowych (Mares Airlab, Aeris A300CS, Aeris F11, Subgear XP-3G) i zawiera kilka poprawek

Brak zmian(i brak wersji 4.2.1) dla Maca i Linuksa

<