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.

Rilasciato Subsurface 4.3!

Il team di sviluppo di Subsurface annuncia con orgoglio il rilascio della versione 4.3 di Subsurface, un divelog e dive planner per Windows, Mac e Linux.

Alcuni dei cambiamenti da Subsurface 4.2

Subsurface adesso supporta filtri flessibili della lista delle immersioni. Quando il filtro è aperto, è possibile specificare diversi parametri come posizione, partecipanti all’immersione, muta usata, ecc. Mentre si filtra è possibile vedere il numero di immersioni che soddisfano ciascun parametro (vedere la figura sotto).

Subsurface main screen with filters

Quando si modifica una immersione, si possono copiare le informazioni da una immersione ed incollarle in una o più immersioni. Questo facilita l’inserimento di attrezzatura, compagni, ed altre cose in un gruppo di immersioni simili.

Il profilo di immersione adesso mostra un grafico sulla saturazione dei tessuti durante l’immersione (vedere la figura sotto).

Cylinder bars and tissue saturation graph

Nel profilo di immersione è possibile usare una modalità per mostrare la combinazione di gas durante l’immersione (figura sopra).

I proprietari del Heinrichs & Weikamp OSTC 2 e 3 e dei Suunto Vyper possono configurare i parametri del loro computer usando Subsurface.

Per alcuni modelli do computer, Subsurface adesso scarica dei dati aggiuntivi e li mostra in una nuova scheda sullo schermo. Questi comprendono (a seconda del modello di computer) informazioni sulla batteria, sul periodo di no fly, ecc. Questa funzionalità è abilitata su tutti i binari ufficiali di Subsurface ed include il Uemis Zurich SDA. Quando si compila da sorgenti, la funzionalità richiede una versione modificata di libdivecomputer (come spiegato nel file INSTALL).

La modalità di pianificazione consente adesso di ri-pianificare immersioni e di duplicarle, per affrontare scenari multipli.

È stato aggiunto il supporto per molti nuovi computer, tra cui: Suunto EON Steel, Aeris A300 CD, Aeris F11.

Subsurface può adesso importare i divelog da software Liquivision, Cochran ed il nuovo Suunto DM5.

Abbiamo fatto migliorie riguardanti l’importazione di file UDDF e CSV. L’importazione UDDF è adesso in linea con l’ultima versione dello standard.

Molti problemi con l’esportazione in HTML sono stati risolti.

È stato aggiunto il supporto iniziale per i rebreathers a circuito chiuso (CCR) e pSCR. Divelogs dal Poseidon MkVI CCR possono essere importati. La visualizzazione e la pianificazione dovrebbero funzionare, ma questa funzionalità è ancora in fase iniziale di sviluppo e potrebbero esserci dei bug. Qui sotto un esempio di profilo di immersione per un Poseidon MkVI:

CCR sample profile

Altri miglioramenti

  • Importazione manuale (ad esempio da un pre-esistente logbook cartaceo) è documentata meglio nel manuale. Invece di inserire le immersioni manualmente e creare il profilo di immersione gli utenti possono inserire i dati in un foglio di calcolo ed importarli in una singola operazione
  • Piccoli miglioramenti per la pianificazione
  • Molti miglioramenti sull’interfaccia grafica per un uso migliore su piccolo schermi (colonne più piccole, profilo di immersione senza dimensione minima, ecc)
  • Miglioramenti per i display HiDPI
  • Abbiamo corretto un bug in cui iniziando a modificare una immersione, il pop-up per il completamento copriva la casella di testo (solitamente avveniva modificando i tag)
  • Per i computer (piuttosto inusuali) che mandano un evento di cambiamento di rotta ad ogni campione di dati, adesso nascondiamo i dati dal profilo di immersione
  • L’installer Windows è più furbo: la versione a 64 bit rifiuta l’installazione su sistemi a 32 bit; e rispettivamente l’installer a 32 bit avvisa l’utente durante l’installazione su sistemi a 64 bit
  • Migliore sincronizzazione con divelogs.de, incluso il supporto per bombole multiple

Problemi noti

  • Sembra esserci un bug nelle librerie Qt: quando si cambia la password per l’uso di un proxy, Subsurface non userà la nuova password fino al riavvio del software.

E’ stata rilasciato Subsurface 4.2

Il team di sviluppatori di subsurface è orgoglioso di annunciare il
rilascio della nuova versione di Subsusrface. La versione 4.2
contiene numerosi bugfix e miglioramenti rispetto alla versione 4.1. I
miglioramenti includono:

  • L’installer per windows adesso è a 64bit e comprende Qt5
  • C’è ancora un installer a 32bit deprecato che include Qt4 ma ha diversi problemi noti (tra cui, la stampa ha diversi bug corretti da Qt5).
  • Anche l’installer per Mac è stato aggiornato a Qt5
  • Le versioni per Windows e Mac usano una versione aggiornata di libdivecomputer.
  • E’ stato di nuovo aggiunto un pianificatore di immersioni che utilizza l’editor grafico del profilo; Il pianificatore supporta differenti velocità di risalita, “breaks” con il gas di fondo durante la decompressione e molte altre interessanti funzionalità. Permette all’utente di stampare anche solo la pianificazione dell’immersione (senza il profilo grafico) con l’unico inconveniente di non poter attualmente ri-pianificare una immersione, ovvero, una volta salvata una pianificazione, non può più essere modificata ma è necessario ricominciare da capo. Questo problema sarà risolto nelle prossime versioni.
  • Le foto possono essere associate alle immersioni e mostrate nel profilo.
  • La stampa è stata notevolmente migliorata (leggere i punti precedenti); adesso include una modalità “1 immersione per pagina”, un rendering su stampa migliorato (a nostro giudizio) e una migliore presentazione dei dati di immersione.
  • L’inserimento dei dati di immersione è più coerente e intuitivo.
  • E’ stato introdotta una funzionalità di esportazione dei log di immersione in HTML che funziona abbastanza bene (è ancora in via di sviluppo ma è già abbastanza potente anche se ancora manca il supporto alla localizzazione).
  • Aggiunto il supporto per importare i dati dai computer Seabear.
  • Aggiunto un sondaggio per conoscere meglio le esigenze dei nostrti utenti.
  • Il manuale utente è stato migliorato.
  • Il manuale utente è stato tradotto anche in spagnolo e russo.

Se stai usando Subsurface 4.1 su Windows o Mac, dovresti essere in grado di ottenere gli aggiornamenti direttamente dall’applicazione tramite il menù “Aiuto”. Altrimenti è possibile trovare i i link per i download sulla nostra Pagina Download. Nota che se stai usando una versione di Windows a 32bit, l’installer di default funziona solo su sistemi a 64bit.