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

Some of the changes in Subsurface 4.8:

fix crash on manual addition of dive to fresh logbook

fix showing of the manual

don’t save empty file to cloud

allow editing from list-view

don’t add six seconds to dive duration

fix manual editing of dive duration

implement bailout events in logbook and planner

fix time format in main tab

various bugfixes and improvements for dive picture handling

fix output of ICD-notes in planner

add information about actual isobaric counter diffusion happening

fix bug with the maximum number of allowed tanks

Shearwater import: include DC reported ceiling

Suunto DM import: improved temperature parsing in special cases

CSV import: allow newline (‘n’) in notes field

BLE support: fix several issues with BLE download

Binaries are available for Windows, Mac, and an AppImage for x86-64 Linux (plus distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE).

chmod +x Subsurface-4.8.0-x86_64.AppImage and then simply run this file.

Linux: Ubuntu: Add ppa:subsurface/subsurface 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/ubuntu to get our latest release version.

Subsurface-mobile

At the same time we are also releasing the version 2.1 of Subsurface-mobile, a full fledged dive log program for iOS and Android devices. Subsurface-mobile allows you to access your dive log on your tablet or phone, edit the data and even download new dive information from many Bluetooth LE dive computers (on iOS) and from many Bluetooth and Bluetooth LE dive computers (and even some dive computers that require a download cable — but there things get more complicated) on Android. Using a free Subsurface Cloud Storage account you can synchronize your dive data with the Subsurface desktop application (while significantly increasing the usefulness, the cloud account is not required to use Subsurface-mobile).

As everything we do, Subsurface-mobile is free and open source. No ads, no commercial anything. And it comes with free cloud storage (if you decide to use that — it’s optional). Your data aren’t used for anything, nothing gets monetized.

As with the desktop version, please post questions of problems in the User Forum or file a bug in our Bug Tracker.

Binaries are available for Windows, Mac, and an AppImage for x86-64 Linux (plus distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE). Please note that distributions based on Ubuntu 18.04 are currently not supported with distribution specific binaries due to a change in the way Qt is packaged in the latest Ubuntu version.

chmod +x Subsurface-4.8.1-x86_64.AppImage and then simply run this file.

Linux: Ubuntu: Add ppa:subsurface/subsurface 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/ubuntu to get our latest release version. Again, Ubuntu 18.04 based releases currently aren’t supported by this.

fix bug in Subsurface version of libdivecomputer that could cause buffer overflow

several small bugfixes from upstream libdivecomputer

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.4 from these locations:

Linux: A generic AppImage is available for download as Subsurface-4.6.4-x86_64.AppImage. Download this file, make it executablechmod +x Subsurface-4.6.4-x86_64.AppImage and then simply run this file.Linux: Ubuntu: Add ppa:subsurface/subsurface 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/ubuntu to get our latest release version.

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.2 from these locations:

Linux: A generic AppImage is available for download as Subsurface-4.6.2-x86_64.AppImage. Download this file, make it executablechmod +x Subsurface-4.6.2-x86_64.AppImage and then simply run this file.Linux: Ubuntu: Add ppa:subsurface/subsurface 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/ubuntu to get our latest release version.

Fix uninitialized variable that could cause odd problems in the planner when the dive list was empty

Changed VPM-B calculation for repetitive dives: Resets the maximum crushing pressures and the maximal ambient pressure between repetitive dives to prevent anomalies that a dive produces a shorter deco when following another one than without

Allow the user to disable tanks while planning dives (this makes it much easier to evaluate different scenarios)

Fixes for dive computer support and new dive computer support (through the great work of libdivecomputer)

add support for Aqualung i450T, i550, and i750TC

add support for Cressi Drake

add support for Hollis DG02

add support for Oceanic F10

fixes for Hollis DG03

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.1 from these locations:

Linux: A generic AppImage is available for download as Subsurface-4.6.1-x86_64.AppImage. Download this file, make it executablechmod +x Subsurface-4.6.1-x86_64.AppImage and then simply run this file.Linux: Ubuntu: Add ppa:subsurface/subsurface 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/ubuntu to get our latest release version.

]]>Preparing for a small update to Subsurface 4.6https://subsurface-divelog.org/fr/2017/01/preparing-for-a-small-update-to-subsurface-4-6/
Sun, 29 Jan 2017 05:46:17 +0000https://subsurface-divelog.org/2017/01/preparing-for-a-small-update-to-subsurface-4-6/Two weeks after the release of Subsurface 4.6 we have not received a lot of bug reports -- which is quite encouraging. One strange bug affected the initial Mac DMG; a broken support library caused crashes in some rare circumstances. This that bug was entirely in a support library, we decided to simply replace the […]

]]>Two weeks after the release of Subsurface 4.6 we have not received a lot of bug reports -- which is quite encouraging.

One strange bug affected the initial Mac DMG; a broken support library caused crashes in some rare circumstances. This that bug was entirely in a support library, we decided to simply replace the Mac DMG without doing a new Subsurface release.

Besides that, we have fixed a few random other bugs that have been reported and are planning to do a new release in the not too distant future.

If you ran into a problem with Subsurface 4.6, now would be a great time to post it to our issue tracker, just so we can try to fix it before the next release.

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).

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)

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:

Linux: A generic AppImage is available for download as Subsurface-4.6-Beta-2-x86_64.AppImage. Download this file, make it executablechmod +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.

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.

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.