4.0.1
Dirk Hohndel
dirk at hohndel.org
Fri Jan 3 04:05:51 UTC 2014
I just pushed the 4.0.1 tag
Insomnia can be really productive. Let's hope I got the website edits
right and that the Windows and Mac binaries I uploaded actually
work. :-)
I'm waiting with posting the announcement for a few hours to give the
folks translating the website a chance to add a localized version...
Thanks everyone for the hard work.
Anton Lundin (2):
Planner: don't abort when saving a dive
Add preprocessor directives around debug functions
Benjamin Fogel (1):
Disable DC device node if it is not needed
Cristian Ionescu-Idbohrn (2):
Make XML and PDF version of user manual build again
Correct small typo.
Dirk Hohndel (31):
Don't quit while dive is edited
Don't enter edit profile mode when already editing the dive
Fix broken Linux install
Improve signing script, adjust flags for gcc-4.2
Use M_OR_FT macro instead of switch statement
Silence a few warnings
Remove pointless code
Include the user-manual.html file in the git tree
Improve GPS string handling
Accept decimal point and comma in gps coordinates
Make decimals optional in GPS coordinates
Enable libdivecomputer log or dump from the UI
Don't reset panels while editing a dive
Display warning that dives won't be downloaded when enabling libdc dump
Fix warning about initialization ordering
Handle editing a manually added dive consistently
Clear equipment tab for trips display
Allow tracking of more weight systems
Remove nonexisting member from header
Update tank model with custom tanks used in XML files
Enable https for Windows binaries
Strip the incorrect ICC profiles from png files
Translation updates
Fix typo
Add simple glossary
Fixed typo
More translation updates
Ignore units when entering values for equipment
Allow us to build for older versions of Mac OSX than we are running
Translation updates
Prepare for 4.0.1 release
Jef Driesen (3):
Remove an unnecessary function call.
Enable diagnostic logging from libdivecomputer.
Support downloading memory dumps.
Linus Torvalds (3):
Make our 'ascii_strtod()' helper more generic
Allow the user to specify weight units explicitly
Fix imperial cylinder sizes in equipment tab
Lubomir I. Ivanov (7):
Files: add wrappers for certain open() methods
Files: use the new open() wrappers
Fix a small coding style issue
Fix a missing parentheses warning
Files: prefer toUtf8() over toLocal8Bit()
Fix an unused variable warning
Files: use the new opendir() wrapper
Michael Andreen (1):
Use UTF-8 for text strings.
Miika Turkia (18):
Allow selecting all files on CSV import
We need to use include statement on XSLT nowadays
Try to detect whether DivingLog's samples are m/f
Include O2 percentage in DivingLog import
Sample dive from XP5
UDDF export: save events occurring between samples
Install Subsurface icon
Including alarms and bookmarks on UDDF import
Add depth conversions to XSLT
Use bookmark flag when bookmark contains heading
Test dive for events
Generate UDDF waypoints for in-between events
Support for multiple cylinders on UDDF export
Cylinder support improved on UDDF import
Remove unnecessary cylinder generation on UDDF
Fix bookmark/gaschange setting for Ubuntu
Use field numbers in CSV import instead of indexes
Update manual to reflect CSV import numbering
Patrick Valsecchi (1):
Small code simplification
Rodrigo Severo (2):
Typos on comments
Test dive for odd pressure profile
Thiago Macieira (9):
Move the XSLT files into a Qt resource
Remove the xslt_path now that all XSLT files are kept in a resource
Fix compilation with libzip < 0.10
Use QFile::{encode,decode}Name for file names
Generate the file name for the dive log upload in the caller
Move the divelogs.de preparation function into the C++ class
Get more descriptive error messages when uploading to divelogs.de
Move the variable initialisations closer to use and add blanks
Don't use an array where none are necessary
Tim Wootton (2):
Adds unhide to profile menu context menu
Splits long lines in manual
Tomaz Canabrava (18):
Whitespace fix
Make default font setting actually work
Code cleanup: QPair<int, int> -> qMakePair
Make it possible to use the Tag System in dark themes
Removed obsolete code.
Do not New / Delete the item, use the Stack.
Simplify the code by removing a few options from the if.
Fix the cursor problem on the TagWidget
When saving / canceling edition, focus back to the Dive List
Added Keyboard Navigation for the Star Widget
Rework foreach for a faster iteration.
silly whitespace fix.
Fix subsurface on dark themes.
Code cleanup. Don't use if ( true ) set (false).
Don't check if pointer is valid before deleting it.
removed unused files.
Don't use QList if sizeof(item) > void*.
use qMakePair helper instead of QPair<int,int> and such.
Willem Ferguson (4):
The info icon of the manual got mislaid somewhere
User manual: updates
Replace figure of main screen with one that shows the main menu. Previous fig did not show manin manu.
User manual: update
More information about the subsurface
mailing list