Announcing Subsurface 4.7.8

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

This version brings a number of small bug-fixes and a couple of new features.

Some of the changes in Subsurface 4.7.8:

  • Desktop: Add Tags column in dive list view
  • Desktop: revert change that inadvertantly broke applying GPS coordinates to dives
  • Desktop: Fix format of CSV export for dive list and dive profile
  • Desktop: Change strategy when to allow to delete a cylinder
  • Desktop/Mobile: Format numbers according to selected Subsurface language
  • Desktop: combo box with fresh, sea water and EN 13319 in dive planner
  • Desktop: Changed “salinity” to “water type” at dive planner and dive info
  • Map-widget: try to match the zoom level in Google Maps
  • Map-widget: improve context menu texts
  • Dive pictures: Don’t load whole file for parsing EXIF data
  • Dive log import: Add imperial support for UDCF import
  • New dive computers supported:
    • Heinrichs Weikamp OSTC 2 TR
    • Scubapro Aladin Sport Matrix, Aladin Square
    • Seac Jack
    • Shearwater Nerd 2
    • Suunto EON Core

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

You can get Subsurface 4.7.8 from these locations:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.8.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.8.dmg

Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-4.7.8-x86_64.AppImage, make it executable
chmod +x Subsurface-4.7.8-x86_64.AppImage and then simply run this file.
Linux: Ubuntu: Add ppa?/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.

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

Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

Announcing Subsurface 4.7.7

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

This version brings a number of small bug-fixes and a couple of new features.

Some of the changes in Subsurface 4.7.7:

  • Desktop: Fix bug that alters manually entered dive durations
  • Dekstop: fix instability crashes in reverse geo lookup function
  • Desktop: automatically sync with cloud when going online
  • Desktop: fix missing icon when doing reverse geo lookup
  • Desktop: fix bug about progress bars not resizing
  • Desktop: fix a bug about dive list auto group when importing dives
  • Desktop: clear tags when creating a new logbook
  • Planner: implement ICD calculations in planner output
  • Planner: recreational dives are now limited to 6 hours
  • Planner: initialize cylinder start pressure with working pressure
  • Planner: save the last manually-entered point of a dive plan
  • Planner: fix bug in cylinder pressure lines
  • Profile: fix garbled profiles after visiting the planner
  • Profile: warn in case of isobaric counter diffusion if N2 increase is more than 20% of He decrease
  • Cloud-storage: automatically sync with cloud when going online
  • Cloud-storage: support non-https:// repositories for saving
  • Cloud-storage: fix small memory leaks
  • Cloud-storage: enter offline mode if sync with cloud failed
  • Import: support parsing of DL7 dives
  • Uemis: fix possible stall when doing dive sync
  • Uemis: speed up synchronization of same dive sites
  • Bluetooth: fix a bug when using remembered BT/BLE addresses in the dive computer download dialog
  • Bluetooth: do not add duplicate BT/BLE items
  • Fix potential download problem with Shearwater Predator
  • Add support for Seac Jack
  • Add support for Mares Quad Air
  • 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).

    You can get Subsurface 4.7.7 from these locations:

    Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.7.exe

    Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.7.dmg

    Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-4.7.7-x86_64.AppImage, make it executable
    chmod +x Subsurface-4.7.7-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.

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

    Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

    Announcing Subsurface 4.7.6

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

    This version of Subsurface is intended to keep our more frequent release cadence going. Small bug-fixes, a couple of new features.

    Some of the changes in Subsurface 4.7.6:

    • Add variable zoom-levels for the dive photos tab
    • Improve planner performance
    • Show all pictures of a selected trip in the pictures tab
    • Add support for semi-closed rebreathers
    • Write profile images to correct directory in TeX export
    • Do not introduce any more 1/1/1970 GPS fixes
    • Add negation button to filter lists
    • Add select all/select none/invert selection context menu to filter lists
    • Fix dive site merging for cloud (and local git storage) users

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

    You can get Subsurface 4.7.6 from these locations:

    Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.6.exe

    Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.6.dmg

    Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-4.7.6-x86_64.AppImage, make it executable
    chmod +x Subsurface-4.7.6-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.

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

    Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

    Announcing Subsurface 4.7.5

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

    This version of Subsurface makes a set of improvements in the Bluetooth integration, the planner, the map widget and the dive photo user interface.

    Some of the changes in Subsurface 4.7.5:

    • Compute plan variations in background to improve responsiveness
    • Improve profile rescaling in planner
    • Store the gas switch depth of a cylinder from the planner in the logbook file or git storage. No more need to reenter this value on replanning.
    • Improved handling of different information (divemaster, buddy, suit, notes) when merging two dives.
    • Limit min. GFlow to 10 and min. GFhigh to 40 in preferences for profile and planner
    • Fix issues related to debug logging on Windows
    • Add “Bluetooth mode” in the BT selection dialog: Auto, LE, Classical
    • Correct display of cylinder pressures for merged dives
    • Allow user defined cylinders as default in preferences
    • Tag-editing: comma entry shows all tags (again)
    • Printing: the bundled templates are now read-only and are always overwritten by the application. The first time the user runs this update, backup files of the previous templates would be created
    • Fix issues with filters not updating after changes to the dive list
    • Map-widget: allow updating coordinates on the map when the user is editing a dive site by pressing Enter or clicking a “flag” button
    • Map-widget: prevent glitches when the user is interacting with the map while animations are in progress
    • Planner: don’t accidentally enable o2breaks option when entering planner in recreational mode
    • Various small improvements in the dive photo UI

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

    You can get Subsurface 4.7.5 from these locations:

    Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.5.exe

    Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.5.dmg

    Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-4.7.5-x86_64.AppImage, make it executable
    chmod +x Subsurface-4.7.5-x86_64.AppImage and then simply run this file.
    Linux: Ubuntu: Add ppa?/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.

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

    Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

    Announcing Subsurface 4.7.4

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

    For those playing along, yes, because of a small maintainer-error we went from 4.7.2 straight to 4.7.4. The only difference from 4.7.3 to 4.7.4 is that 4.7.3 forgot to update to the latest translations.

    The big news for Linux users is that with Subsurface 4.7.4 the AppImage is back. Not only that, we now offer an automatically created AppImage for our ongoing development work directly from our GitHub releases page.

    Some of the other changes since Subsurface 4.7.2:

    • SmallUI fixes
    • Improvement to oxygen breaks code in planner
    • Write log messages into files when not started from a console on Windows
    • Improved detection of OpenGL versions (prevents potential crash on more operating systems with ancient gfx drivers)
    • Improve the map widget editing behavior. Allow updating the location of a marker that is being edited by entering new coordinates in the text field in “real-time”. Also, don’t place new markers at the 0,0 coordinate and instead place them at the current map center.

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

    You can get Subsurface 4.7.4 from these locations:

    Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.4.exe

    Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.4.dmg

    Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-a157fa5c6-x86_64.AppImage, make it executable
    chmod +x Subsurface-a157fa5c6-x86_64.AppImage and then simply run this file.
    Linux: Ubuntu: Add ppa?/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.

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

    Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

    Announcing Subsurface 4.7.2

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

    It’s only been a little over a week, but we fixed a few annoying issues with Subsurface 4.7.1 and wanted to get this into people’s hands as quickly as possible. Some of the changes since Subsurface 4.7.1:

    • Fix potential crash when running with French localization and downloading dives from a dive computer
    • Fallback to old behavior if Facebook album creation fails
    • Fix UI issue when adding dives to trip below
    • Fix UI issue when closing filters
    • Add small behavior changes to the map widget
    • Change to a more consistent way to show errors in Subsurface
    • Solve several potential issues with the cloud account authentication flow
    • Fix a potential problem when saving data that was loaded from a git repository into cloud storage
    • Fix error where newly created cloud accounts failed to create the remote repository on Windows
    • Detect and try to work around the fact that the map module requires at least OpenGL 2.1 (previously Subsurface would crash when OpenGL was too old -- often on old Win32 versions)

    Binaries are available for Windows, Mac, and a few distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE. We usually also provide an AppImage that runs on most Linux distributions, but that still requires some more work and will be released in the next few weeks.

    You can get Subsurface 4.7.2 from these locations:

    Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.2.exe

    Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.2.dmg

    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.

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

    Please post questions of problems in the User Forum or file a bug in our Bug Tracker.