Posts Tagged ‘Android’

Android Updates

Thursday, August 29th, 2024

There is a new Android update available in the Google Play store and looks like I forgot to write blog posts about the last two Android updates as well, so here are the changes of the updates since the last blog post from March:

Version 6.7 (August):

  • Downloader: Template Dive
  • Downloader: Sync Time
  • Downloader: Import Position
  • Downloader: Mares Quad Ci working now
  • Add Dive: Choose Template Dive
  • OneDrive Sync Fix: The Content-Range header is missing or malformed
  • OneDrive Sync: Upload large file support

Using a template dive in the Android downloader was one of the most requested features recently. And it works so nice that I will port this feature also to the Windows version. You can select any dive from the logbook and it will be copied and updated with the data from the dive computer, which saves a lot of time filling the remaining data:

When adding dives manually, you can also choose the template dive now and you can access the import and download functions from this menu. In the downloader options, you can now choose to sync the dive computer clock with the device clock. You can also choose if you want to import the GPS position of the dive site. Not all dive computers support these functions, of course:

The OneDrive sync was also improved with large file upload support (> 60 MB) and I finally was able to fix the “Content range header” bug, which some users experienced.

Version 6.6 (July):

  • Downloader: Shearwater Peregrine TX und Tern TX support
  • Garmin: New fit library version
  • Garmin: Import improvements
  • Share File Target
  • Exchange File bug fixes
  • OneDrive Refresh Token expiration fix

Most of these changes are self-explanatory. The “Share File Target” means, the Diving Log app will now show up as a file share target in other apps. For example, when you export from the Garmin app to a .fit file, you can select the Diving Log app and the .fit file will automatically show up for import. This makes data exchange a lot easier.

Version 6.5 (May):

  • Downloader: Cressi Bluetooth Support
  • Downloader: Mares Sirius, Puck Air 2, Puck 4 & Quad Ci Support
  • Downloader: Apeks DSX fixes
  • Add images and YouTube videos from URL
  • Import Divesoft new file format support

The Mares Quad Ci was actually not yet working in version 6.5 because of a bug, but this was fixed in version 6.7 (see above). When adding images, you can now add them as link (URL), which can point to an image file or YouTube video:

Updates for Windows & Android

Friday, March 29th, 2024

New updates for Windows & Android are now available with the following new features and improvements:

Windows:

  • Downloader: Shearwater Tern Support
  • Downloader: Mares Bug fix
  • Downloader: Aqualung i330R & Apeks DSX improvements
  • Downloader: Divesoft & Garmin dive order improvements
  • Downloader: Force overwrite existing data option
  • Detail Data: Online Images Support
  • Detail Data: All file types Support
  • PDF file type preview
  • Print function: All file types & online images
  • Print function: Country flag in dives available
  • Slideshow: All file types & online images
  • Divelogs.de Sync Improvements
  • DiverLog+ Import Improvements
  • DiveMate Import
  • Export: Check multiple dives with Shift
  • Profile Editor: Copy/Paste Bug Fix

Android:

  • Downloader: Shearwater Tern Support
  • Downloader: Mares Bug fix
  • Downloader: Aqualung i330R & Apeks DSX improvements
  • Downloader: Divesoft & Garmin dive order improvements
  • Downloader: OSTC Bluetooth LE improvements
  • Map: Autorotate when compass is displayed
  • Main Screen: Import DiveMate & Garmin files
  • Bug fixes & improvements

All lot of things have changed under the hood, especially to enable other file types than images in the detailed data, e.g. PDF and also online images. To add online images and YouTube videos to detailed data, you can click this new link button:

Add online images

When downloading dives on the desktop, you may want to overwrite any existing data in the dives synced from the mobile app. Up to now, no existing data was overwritten. But now you can force overwrite any data with data from the dive computer by checking this option:

Force overwrite data

Updates for Windows & Android

Friday, January 12th, 2024

I wish you all a Happy New Year! I’ve released new updates for Windows & Android with the following new features:

Windows:

  • Downloader: Scubapro G3, Luna 2.0 & Luna 2.0 AI support
  • Downloader: Aqualung i330R & Apeks DSX support (Beta)
  • Downloader: Mares Bluetooth improvements
  • Logbook Table: Layout is preserved during refresh
  • Logbook Table: Save and restore layout
  • Logbook: Dive computer skins
  • Logbook: Supply Type Field
  • Logbook: Buddy selection order preserved
  • Details Data: Checkbox selection preserved during refresh & search

Android:

  • Downloader: Scubapro G3, Luna 2.0 & Luna 2.0 AI support
  • Downloader: Aqualung i330R & Apeks DSX support (Beta)
  • Downloader: Mares Bluetooth improvements
  • Compass in map window
  • Merge dive profiles
  • Scrollable statistic charts

Logbook Table:

Logbook Table Layout

If you modify the table layout (e.g. by grouping, removing or reordering the columns), the layout will be now automatically preserved during saves and refreshes. You can also save and load different table layouts manually with the 3 buttons marked in the screenshot above. That way you can have different layouts depending on the task you’re trying to to.

Logbook Window:

Dive computer skins

You can now load different dive computer skins by right clicking the virtual display. Unfortunately it is not so easy to create different skins in the XAML language, but I’ve created and uploaded a few skins as an example and maybe some users are able to create more skins.

Several Improvements

There is a new field “Supply Type” available in the logbook layout editor, which allows you to switch between OC, CCR etc. for the first tank directly in the logbook without going to the Gas & Tank window.

When you select buddies from the buddy details window by clicking the checkboxes, the order will be now used in the logbook window (instead of sorting alphabetically). The checkboxes will be now preserved in the details window when using the search function (this is for all detail data types).

Android Compass:

Show Compass

Compass maximized

The map window on Android has now a full featured compass included. You can show it from the menu and tap on it to maximize it to full screen. In full screen you can rotate the outer ring with your finger for advanced navigation.

In the dive profile screen, you can now merge two dive profiles, e.g. when you’ve surfaced during a dive:

Merge Profiles

You can now scroll certain statistic charts in the Android app, e.g. the Years Chart. Swiping on the chart area scrolls slowly, on the x-axis is fast scrolling. There are also new scrollable chart types, which you may already know from the Windows version:

Scrollable Charts

Scrollable Charts

 

Dark Mode Support on Android

Thursday, August 10th, 2023

Yes, the Android app finally supports dark mode! The latest update is now available on Google Play. You can change the design in the app settings to either dark or light mode or follow the system design. Let me know if you spot any problems in dark mode.

Diving Log for Android Update

Wednesday, October 5th, 2022

A new update of the Diving Log Android app is now available on Google Play and HUAWEI AppGallery.

Available on Google Play

Explore it on AppGallery

For the first time since 2005, Diving Log has a new app icon! Professional graphic designers at Huawei created a modern, high resolution vector graphic following modern design guidelines for app icons. Here you can see the result:


The new app icon is a so called “adaptive icon”, which means the Android launcher you’re using decides about the final shape. So it might look like the image above, but it can also be a circle or a different rounded rectangle. It looks also great on high resolution screens, because of the vector graphics used. Here you can see what else has changed:

  • Support for new dive computers:
    • Cressi Michelangelo & Donatello
    • Seac Screen & Action
    • Shearwater Perdix 2 & Petrel 3
    • Sherwood Amphos Air 2.0
    • Ratio iX3M 2
    • HUAWEI Watch GT3 Pro
  • User Defined Fields
  • Divetime option for mm:ss
  • New Adaptive App Icon

You can now view and edit the user defined fields on Android, which are available in Diving Log 6.0 for Windows. Renaming the fields requires Android 11 or newer. Dive time can now be shown in minutes and seconds, which is available in the Windows version since May in version 6.0.25.

User Defined Fields

Dive Time [mm:ss]

The new HUAWEI GT3 Pro released in August supports Freediving (Apnea) in Huawei Health. In the last few month, I was working closely with Huawei to add support in Diving Log for the Watch GT3. Now you can import dives recorded on the watch into Diving Log for Android via Health app (currently only available in the app from Huawei App Gallery).

Diving Log for Android Update

Tuesday, April 5th, 2022

I’m happy to announce another update for the Android app of Diving Log and also the availability in the HUAWEI AppGallery! Here are the improvements and new features in this update, also shown in some screenshots below.

Available on Google Play

Explore it on AppGallery

  • Jump List for Dives
  • Profile Cursor Line
  • Profile Measure Function
  • Profile Bookmark Editing
  • Share & Save Profile Picture
  • Share & Save Logbook Images
  • OSTC support for BLE Hardware
  • Tablet UI Improvements
  • OpenStreetMap as replacement on Huawei devices

Huawei was very helpful and dedicated bringing Diving Log to their app store. Because of missing Google functionality, I had to replace Google Maps with OpenStreetMap, but all other features are identical.

You can now open a panel to quickly navigate to a certain dive number. This is a lot easier than scrolling a long list of dives, even though there is fast scrolling at the right edge of the list:

Open Jump List

Quickly jump to dive

In the dive profile, you can move your finger to scroll a red cursor line. When the line is over a bookmark or gas switch, it will show up. You can also use this cursor to add a new bookmark at the cursor position. You can also save the profile picture to the picture gallery or share it to another app. Profile measuring is also available in the “Options” menu:

Profile Cursor & Share Picture

Profile Measure

To edit or delete an existing bookmark, simply tap on it. Other pictures in the logbook can be also saved to the gallery or shared to other apps:

Add & Edit Bookmarks

Share & Save Picture to Gallery

And last but not least, finally some more tablet improvements. The details list and details data screens are now merged together on large screen devices:

Tablet users will be happy about this

OneDrive and Google Drive sync in Android app

Thursday, March 3rd, 2022

I’m happy to announce OneDrive and Google Drive support in Diving Log for Android in addition to Dropbox! Syncing with the PC or iOS apps is now much easier.

When using Google Drive, you have to upload from the Android app to the cloud at the first time. This is because the app can only access files which it created. After the first upload from the Android app, you can overwrite the existing file from the PC version and the app can still access the file.

Version 5.1 is now available on Google Play:

Available on Google Play

OneDrive Sync

Google Drive Sync

Diving Log 6.0.24 released

Wednesday, January 26th, 2022

A new update for Diving Log 6.0 is now available for download. I’ve added a bunch of bigger and minor new features as well as some bug fixes:

  • Logbook: Equipment Sets
  • Logbook: User Defined fields dropdown lists
  • Logbook: Show profile context menu with single touch
  • Logbook: Focus dive list after window startup
  • Logbook: Create subtitles for videos
  • Logbook: Slideshow memory leak fixed
  • Map: View dive sites from dive trip
  • Map: Option to show sites without dives with different flag
  • Marine Life: Copy & Paste to other dives
  • Marine Life: EOL import update existing entries
  • Marine Life: Search across all fields
  • Android USB Sync: Device recognition fixed
  • Downloader: Crest CR-4, Genesis Centauri, Tusa TC1

Here I want to show you some of the new features:

Equipment Sets:

I think this was one of the most and longest requested feature and I’m happy that it is finally available. You can now easily group your equipment items in sets and use them to quickly check the equipment items you’ve used for a dive. You can select more than one set without clearing the previous selection.

Equipment Sets

User Defined Fields:

You can now easily select previous entries in the user defined fields from the new dropdown lists:

User defined dropdowns

Copy and paste marine life:

You can now transfer selected marine life with copy and paste from one dive to another, which is a lot faster than manually selecting your sightings for every dive:

Copy and paste marine life

Dive sites from trip:

You can now quickly view and navigate to all dive sites from a specific trip in the map window. They can be overlayed with a polygon in two ways, as border or chronological (best suited for liveaboards). There is now also an option to show dive sites without dives in a different color or transparent:

Dive sites grouped by trip

Chronological order for liveaboards

Video Subtitles:

You can right click video files from dives and automatically create subtitle files, which show depth, time and temperature in video players like VLC. Subitles will be saved as separate file in the same location as the video, so your video files won’t be modified and you can delete subtitles again. In order to get this working, the date and time of the camera has to be in sync with the dive computer date/time. You can manually set the date/time of the video from the same context menu:

Dive data subtitles in video files

Import from EOL into existing items:

If you’ve manually added marine life items, you can now update them with data from EOL.org. Only empty fields will be filled with EOL data and links to dives will be preserved that way:

EOL import

Other changes and fixes:

Tapping profiles on touch screens will now open the context menu to quickly change the profile type. The dive list is now focused when the logbook window opens, so you can start navigating the dives with the cursor keys on your keyboard. The photo slideshow in the logbook will now work properly with lots of images. Previously a memory leak made it stop working after viewing several images. If you’ve had problems with the Android USB sync device recognition, please try it again in this version. And the downloader got some new device support as well.

Diving Log for Android Update

Wednesday, April 7th, 2021

I’ve updated Diving Log for Android with the following new features:

  • Dive Site Coordinates: Format Setting
  • Dive Site Coordinates: Improved Input Panel
  • Google Maps Window: Add new dive site
  • Sort & Renumber dives
  • Downloader: McLean Extreme BLE Support
  • Downloader: Ratio 2021 Models BLE Support
  • Downloader: Sherwood Beacon
  • 10″ Tablet UI Improvements

Coordinate Format

Coordinate Edit Panel

Add new dive site

Drag new place pin to position

Renumber Dives

Renumber Options

I’ve also done some improvements to the 10″ tablet user interface (more improvements will come in the future):

Main menu permanently shown on large tablets

New dive list on logbooks screen

Android Downloader Improvements

Friday, May 1st, 2020

Since the Diving Log Android Downloader was added last November I’ve released several improvements and bug fixes in a number of updates, which I want to outline here today. The current version is 4.4.2 and was published yesterday. If you’ve experienced any of these issues, please give it a try as they should be fixed now:

  • Downloading of only new dives may have not worked properly for some devices, e.g. Scubapro G2
  • Downloading of Suunto Vyper and Vyper 2 type computers works now
  • Reefnet Sensus devices work now
  • Atomic Cobalt support has been added
  • Oceanic BLE support has been added

Overall a lot of work went into stabilizing and improving the Android downloader in the last five month. Next I want to add mass storage devices like the Garmin Descent and Divesoft computers.

Available on Google Play

Downloader

Download Progress