Posts Tagged ‘Printing’

Update for Windows & Android

Thursday, December 22nd, 2022

A new update for Windows & Android has been released today, with some great new features and improvements:

  • Windows:
    • Downloader: Scorpena Alpha, Scubapro G2 TEK, Oceanic Geo Air
    • Suunto DM 1.x Import
    • Profile: Fill Option
    • Printing: Duplex support
    • Printing: Profile colors configurable
    • Signature Undo & Redo
    • EOL Import improvements
  • Android:
    • Encyclopedia of Life (EOL.org) Search & Import
    • Downloader: Oceanic Geo Air
    • Profile: Fill Option
    • Signature Undo & Redo

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

Often requested, you can now finally fill the profile with some color gradient:

Filled Profile

Android (Profile Options)

Duplex printing is a bit more complex, so I explain this feature on a separate page. If you have a duplex printer and want to print more than one dive per page on the front and back, you can now do this very easily. Diving Log will alternate the print order automatically, so dive #2 is on the back of dive #1, for example.

You can now also configure all colors of the profile graphic in the report designer (double click profile graphic):

Profile print color options!

If you use the signature feature on Windows or Android, you can finally undo and redo the signature on a stroke level. So you do not have to clear everything if you just messed up your final touch. Just hit “Undo”:

Undo and Redo Signature on Windows & Android!

On Windows, you can finally import your 25 years old Suunto Dive Manager 1.6 .sdl logbook files, if you still have them anywhere.

On Android, you can now search for marine life on EOL.org and import the findings into your logbook:

Tap that little “e” in the marine life list

Search EOL.org

Import result into your logbook

I hope you enjoy these improvements and wish you and your family Merry Christmas, Happy Holidays and hopefully some peaceful times! And it would be great if you recommend Diving Log to your friends, thank you!

Diving Log 6.0.14 released

Wednesday, October 3rd, 2018

A new update with many new features is now available for download (Menu Help > Check for updates):

  • Marine Life Management
  • Marine Life Print & Table Editor support
  • Marine Life Sightings in Logbook Window
  • Marine Life Import from Encyclopedia of Life
  • Marine Life in Tree Browser
  • New Logbook fields: Desaturation-, No Fly- & Scrubber Time
  • New Logbook field options: Water Type (Chlorinated), Entry Type (Pool, Aquarium, Jetty, Ice) & Supply Type (PSCR, Sidemount, Surface)
  • Profile Bookmarks
  • High Resolution Signature support
  • Better Apnea support
  • Dive Stamp in Logbook & User Information
  • Medical Statement in User Information
  • Shearwater Desktop Import update for Teric
  • Diving Log Import improved
  • Copy & Split Dive improved
  • Facebook Share Dialog fixed

The iOS and Android updates with support for these new features will be available soon.

Here you can see some screenshots:

Marine Life

Encyclopedia of Life Import

Dive stamp, sightings & 3 time fields

New field options

New Tank & Gas options

Personal stamp & medical statement

Better Signature

Apnea Dive Support

Profile Bookmarks

New public beta version available

Monday, August 13th, 2018

I’m excited to announce the public beta of the next update for Diving Log 6.0, which you can download today. This update has a lot of new features which require a logbook database update, so please make sure to backup your logbook before downloading this update! Once you’ve backed up your logbook, you can either download a full installer or just a zip file, which you can extract into your existing Diving Log 6.0.13 program folder:

If you’ve downloaded the full installer, you can either overwrite your existing Diving Log installation or use it as new installation on a test system. If you’ve downloaded the zip file, please make sure you’ve already installed the latest version 6.0.13. Then copy the content of the zip file into the existing Diving Log program folder, overwriting the existing files.

If you’re interested in translating the new features to your language (other than English and German), please contact me.

What’s new?

  • Marine Life Management
  • Marine Life Import from Encyclopedia of Life
  • Marine Life Print & Table Editor support
  • Marine Life Sightings in Logbook Window
  • Marine Life in Tree Browser
  • New Logbook fields: Desaturation, No Fly & Scrubber Time
  • New Logbook field options: Water Type (Chlorinated), Entry Type (Pool, Aquarium, Jetty, Ice) & Supply Type (PSCR, Sidemount, Surface)
  • Extended Layout has been updated for the new fields
  • High Resolution Signature support
  • Dive Stamp in Logbook & User Information
  • Medical Statement in User Information
  • Shearwater Desktop Import improvements
  • Facebook Share Dialog fixed

Here you can see some screenshots of the new features:

Marine Life

EOL Import

Dive stamp, sightings & 3 time fields

New field options

New Tank & Gas options

Personal stamp & medical statement

Better Signature

Diving Log 6.0.11 released

Sunday, September 17th, 2017

A new update for Diving Log 6.0 is now available with the following new features:

  • New Tank Pressure 1-3 Combined profile
  • New Tank Pressure (Calculated) Profile
  • Tank Gauge Improvements
  • Tanklist variables in Report Designer (all tanks)
  • Android MTP Sync in Windows Creators Update fixed
  • Ratio Divelogger 4 Import

If you don’t have an air-integrated dive computer, you can now view a calculated tank pressure profile, based on your SAC rate and depth profile. The result is surprisingly good (I’ve compared numerous recorded and calculated tank profiles). Below you can see a 70m dive with measured tank profile on top and calculated tank profile on bottom:

Measured and calculated tank profile

Here you can see another example of a dive with two tanks (sidemount) and several switches between both tanks. The calculated profile is almost identical to the measured profile of the two tanks:

Calculated tank profile with two tanks

You can see, even without air integrated dive computer you can now get a detailed tank profile in Diving Log. The tank gauge on the right is also using the calculated profile if no tank sensor data is present.

If you are diving with more than one tank pressure sensor, you can now view optionally all 3 tank profiles merged into one graphic:

3 Tank profiles in one graphic

And last but not least you can finally add the data of all tanks in the report designer to your print layouts. The data is provided in the form of several “LogTankList…” variables, which contain each data type (e.g. tank size) of all tanks in form of a list. You can combine them and get a nice table view of all your tanks:

All tanks in the report designer

Diving Log for Android – Buddy Signature

Friday, May 13th, 2016

Your buddy can now sign your dives in Diving Log on your Android phone or tablet. Open a dive and scroll down to the bottom to find the new signature field. Tap on the field to sign a dive with your finger or digitizer pen. The signature will sync back to Diving Log on Windows where it can be displayed and printed.

Available on Google Play

15 16

In the desktop version you can view the signature either in the buddy popup menu or add it directly to your layout. When you click on the signature, it will open in a new window where you can sign dives also on a Windows PC with your mouse or touch screen. And last but not least you can add and print the signature in the report designer for your physical logbook.

Buddy signature popup

Buddy signature popup

Signature in the Extended Layout

Signature in the Extended Layout

Tag your dive data with QR Codes

Saturday, May 12th, 2012

QR Codes has become very popular, because they can be scanned easily with any smartphone or tablet. They can contain all kind of data, e.g. links, emails, geo locations or contact information. I’ve integrated QR code support deeply into Diving Log, which makes it very easy to share certain logbook data with your buddies, even when they do not use an electronic dive log. QR codes can be either displayed on-screen or printed together with your logbook data. To view and scan a QR code right from the screen, just click the little icon you can find behind some text fields:

Contact details from a dive shop

If you want to call a phone number from your logbook which is not in your contacts on the phone, just scan the phone QR tag to call the number. To get a geo location tag from the dive site coordinates, click the menu item from the little dropdown arrow:

Geo Location Tag

You can also integrate several QR tags into the report designer in Diving Log. You can include a GPS tag on each dive, to quickly scan a dive site position and display it in Google Maps on an iPad, for example. Or you can add a tag with your contact details on top of each logbook page. Here you can download a sample PDF from the Diving Log print function with 3 different QR codes. For printing, I recommend a minimum size of 15 mm for the QR code image (make sure to keep the aspect ratio).

QR Codes in the Report Designer

Please note, not all QR scanner apps can handle all codes. It is possible that some apps cannot display a geo location tag on a map, for example. Here you can see a quite powerful scanner app on an iPad, which was able to read all Diving Log tags:

QR Code Scanner

You can try this feature yourself in the next few days, when version 5.0.7 will be released.

Logbook Filter and more

Saturday, April 21st, 2012

Today you can download a new beta version with some great new features:

  • New filter function for all output windows
  • vCard import for buddy details
  • UDDF 3.x import support
  • HeinrichsWeikamp Frog download support
  • Several bug fixes and other minor improvements

With the new filter window, you can create filters for any output window (logbook, details data, table editor, dive site map, statistics, printing and exports). Filters allow you to view, export or print only a subset of your logbook data, based on any criteria you want. For example, you can now view the statistics just for one year or just for your rebreather dives. You can export or print only dives where you’ve dived with just one particular buddy. Or you can view in the map window only dive sites, which are deeper than 30 m and with a rating of 5 stars (just an example).

To create a filter, click the new filter icon you’ll find now in most toolbars:

Logbook Filter

Statistics Filter

Export Filter

Then you will see on the right side of the current window the new filter toolbox, where you can add with “AND/OR” any number of criteria for every database field. As soon as you add, edit or delete filters, you can see the results live in the output window.

Filter Toolbox

Edit Filter

To edit a filter row, just double click it or hit the edit button in the toolbar. That way you can easily refine your filter until you get the data you want. You can save your filter to a file and reload it later on. You can also exchange filters between identical database tables, e.g. between statistics, logbook and table window or between dive site details and dive site map.

vCard Import: In the Buddy details you can import now vCard files, which can be created by most contact and email applications and webmail apps:

vCard Import

Click here to download the update beta setup file. This is an update from the current version 5.0.6. If you have an older version than 5.0.6, please update first to 5.0.6 and then install the beta update. Please let me know how you like the new filter function, if it works for you or if you see any crashes or bugs. The filter function integrates deeply into many parts of the application, so I want to make sure I’ve not broken any existing functionality.

 

Diving Log intermediate update 2

Saturday, November 19th, 2011

Today you can download another update, which brings some great new features:

  • Gas switch profile for printing
  • Signature support
  • Automatic update check
  • Improved DiveSystem + Liquivision imports
  • Many small improvements and bug fixes

You can now add the gas switch and warning graphic to your print layout using the report designer. Just double click in the report designer any existing profile or add a new profile and change the type to “Gas” or “Warning”. You may also want to adjust the FontScale property and disable the axis labels.

Gas switch + warning lines in the report designer

Your buddies can now sign your dives on the PC in the signature window using the mouse, a touch screen or a pen. It works best with a special pen for touchscreens, but you can also use your finger and if you don’t have a touchscreen you can use the mouse to create a graphical signature. Just click the signature control in the logbook window to open a resizable popup window and sign this dive.

Click on the signature control...

...to sign a dive with your finger, pen or mouse

Diving Log checks now every 30 days if there is an update available and notifies you on startup. If you don’t want this automatic check, you can disable it in the update check window (menu Help > Check for Updates). Only official updates will show up, so beta updates like this one won’t be recognized. This function is mainly to avoid people using really old versions. Those of you reading this blog probably won’t ever see this update notification, because you update before the next check anyways. But I recommend that you keep this setting enabled.

Update available

Here you can disable automatic updates

Before you download this update, make sure you have already version 5.0.5 installed, otherwise update first to that version. Then download this zip file and extract it into the Diving Log program folder (this is not an installer, just copy the content of the zip file into the Diving Log folder).

Diving Log 5.0 – Printing

Thursday, June 4th, 2009

This was the last big feature I had to convert to .NET for Diving Log 5.0 – the print function with the report designer. Like all other features I’ve completely restructured the whole code and interaction with the report engine List&Label. And I’ve added several new features and improvements. Below you can see the new print dialog with some visual changes. One minor improvement is that it will remember the last printed dive number and use it as start number when you open the dialog the next time, which makes it a little bit easier to print only the new dives.

Print Dialog

Print Dialog

The biggest improvement has been added to the dive profile printing. Up till now you could only print the depth profile with very little customization properties. In version 5.0 the print engine uses exactly the same profile drawing routine as the profile display in the logbook window. So you have the same profiles and features at the same time as they are implemented into the logbook window. You can drag several profile objects to the designer and change the profile type and other options by double clicking the profile or by clicking the properties icon on the left side.

Profile Properties

Profile Properties

Profile Properties

Profile Properties

When you use the profile field in a list type report, the profile will be automatically drawn in a minimalistic way without text and scales, so it fits best into the small table rows.

Profile List

Profile List

The 2nd major improvement is the buddy signature drawing. You have now also several options to customize the design. The same drawing will be used in the logbook window, too. Currently you can create new signatures only in the Windows Mobile version, but in version 5.0 you will be able to sign a dive also in the desktop version (with the mouse or with touch enabled devices).

Signature Properties

Signature Properties

You can download 2 PDF files generated by the new print function and the report files from the screenshots above:

Report1.pdf
Report2.pdf

The last change is the way I’ve implemented the report designer variables. In version 5.0 you will have a “Diving Log 4.0 compatibility mode” which is enabled by default and makes it possible to use the existing 4.0 report files without modification. In standard mode, the variables in the report designer were now organized in sub folders which make it easier to find each variable (especially if I add more fields in future), but it requires updating existing report files. For example, the variable “LogAirtemp” is now called “Logbook.Airtemp”. I’ll update the official report files and the files available for download and write a separate blog post how this could be done very easily, but I think the better structure in the designer is worth the effort:

Variables Tree

Variables Tree

So, now as the print function is complete I’ll write next a blog post which gives you an overview where we are at the moment, features which has to be done until a possible beta release and what will be skipped and not included in the first beta to delay the release not unnecessarily. Thank you for your patience during this long time update, I’m also very excited, but this is really a major task which takes some time.