summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-05-15Avoid reading an uninitialized variable when adding new cylindersGravatar Dirk Hohndel
If mbar = 0 then *p would not be set, but the variable was then used in the calling function. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Documentation: describe trips in the dive listGravatar Dirk Hohndel
Both autogroup and manual creation of trips is explained. Once the user looks at manual creation, the other trip manipulation options should be fairly self-explanatory. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Documentation: multiple small corrections and improvementsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-16Adjust test dives to comply with the current trip syntaxGravatar Dirk Hohndel
Otherwise the tests fail - we no longer support the old format. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Documentation: add explanation on editing events in the dive profileGravatar Dirk Hohndel
Context menu to remove events or add bookmarks or gas change events. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Update Swiss-German and Dutch translationsGravatar Dirk Hohndel
Swiss German is now fully translated. The Dutch translation had one message string containing a few "\\n" symbols - those happen when translators explicitly enter "\n" in the Transifex web interface (instead of just hitting return). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Windows installer: append the package version to registryGravatar Lubomir I. Ivanov
On installation, set the "DisplayVersion" registry value to ${SUBSURFACE_VERSION}, so that a version is displayed when browsing the list of installed programs. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Disable OK button in download dialog when downloadingGravatar Henrik Brautaset Aronsen
The button was active while downloading, and that was confusing. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Addition / change to the user manualGravatar Thomas Maisl
- give an introduction to the dive list and explain some behaviour of dive list to new users - a small clarification regarding the used Buhlmann-algorithm Signed-off-by: Thomas Maisl <exp-122004@maisl.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Edit depth/duration dialog incorrectly always used metricGravatar Dirk Hohndel
The label changed, but when the value was pre-set, it was always set as metric (but then "correctly" interpreted as ft when reading it back - i.e. it was incorrectly devided by 3.3). Reported-by: Thomas Maisl <tom@maisl.net> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Update for Russian and Bulgarian translationsGravatar Dirk Hohndel
Translations of the "deco" tag. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Fix DM4 dive timeGravatar Miika Turkia
DM4 stores the divetime in local time. The conversion from seconds since year 1 was 2 hours off. (So there is no timezones involved, which is good for us!) Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15Documentation: update reference to 6m stop in dive plannerGravatar Dirk Hohndel
Thanks to Miika we have an updated screenshot Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-15New dive planning screenshot with 6m stop in itGravatar Miika Turkia
Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Add translations for 'deco' tagGravatar Dirk Hohndel
These were done by me through the advanced linguistic process known as "pattern matching". I doubt that this is right in all the languages... For some reason two new Swiss-German translations snuck in as well. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Add tag for deco divesGravatar Dirk Hohndel
Fixes #85 Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Suunto DM4 import should fill the divecomputer fieldsGravatar Dirk Hohndel
Writing to the dive fields for maxdepth, surface pressure, airtemp and watertemp is not correct. In the case of duration the longer time should go into the dive, the shorter time into the divecomputer. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14When editing a manually entered dive, make sure divelist is updatedGravatar Dirk Hohndel
Editing a manually entered dive allows the user to edit duration, max depth and mean depth. These values are stored in the first (and only) divecomputer and the duration, maxdepth and meandepth fields of the dive are populated in fixup_dive() after the dive was initially parsed. In order for this to work we need to clear out the existing fields (so that values can get smaller) and rerun fixup_dive(). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Consistently end the list of map providers with Yahoo streetmapsGravatar Dirk Hohndel
The other map providers don't appear to work at all, regardless from where I connect to the network. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Update the German translationGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Documentation: update regarding dive computer device drop down listGravatar Dirk Hohndel
This reflects the change made in commit bf34940bc5e4 ("Conditionally enable the device combo box."). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Conditionally enable the device combo box.Gravatar Jef Driesen
The device combo box is only necessary for the Uemis Zurich, and dive computers using serial communication. For dive computers using IrDA or USB communication, this combo box causes only confusion for the users. Starting with libdivecomputer version 0.4, there is an api to query the transport type, which can be used to enable/disable the device combo box based on the selected model. Signed-off-by: Jef Driesen <jefdriesen@telenet.be> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Windows installer: add an "Add/Remove Programs" entryGravatar Lubomir I. Ivanov
The NSIS script on installation will write a key to the registry that will be shown to the user as a "Subsurface" entry (with icon) in the list of installed programs that can be uninstalled (e.g. in the Control Panel). On uninstall, said registry key will be removed. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Disable https connection for cross builds using mingw32Gravatar Dirk Hohndel
Not my preferred solution, but better than disabling divelogs.de uploads for people using the Windows binary. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Arrange tags in a table for dive edit dialogGravatar Dirk Hohndel
This makes things look nicer and also reduces vertical size of the edit dialog - which should now fit on a 600px display again. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Pick the old translations for the updated stringGravatar Dirk Hohndel
Since this was just a fix for a typo, Transifex allowed me to simply pick the existing translations for the previous string. Also fixed a newline vs '\\n' bug in the Dutch translation. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Update .po files after pushing new stringGravatar Dirk Hohndel
I was too slow, so this also includes the Russian, Bulgarian and German translation for this string plus a couple more Danish updates. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Updates to Norwegian and Dutch translationsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Fix typo in user visible stringGravatar Dirk Hohndel
Sadly that means "new translations are needed" Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Fix Windows cross buildGravatar Dirk Hohndel
commit 59294029f3d1 ("Capitalize package name and add capitalized tar-ball prefix") had an unintended side effect: the cross build for Windows on Linux no longer worked (as it set NAME=subsurface.exe). Fixed this by introducing a TARGET variable that is derived from $(NAME). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Hardware updates for README, ReleaseNotes.txt and user-manualGravatar Dirk Hohndel
Decided to split OSTC3 and Petrel in the ReleaseNotes (as the Petrel was already supported in 3.0) and added the Suunto DX as well. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-14Add Petrel & OSTC3 support to the list of updatesGravatar Henrik Brautaset Aronsen
This has been requested several places, so let's just put it in plain view for everyone Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Bump Makefile version to 3.1Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "The Menu and Sub-Menus"Gravatar Dirk Hohndel
Complete rewrite of the 'Filter' and 'Help' sections. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Web Service and Companion App"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Planning Dives"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Exporting Dives from Subsurface"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Setting up Preferences"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "View Dive Info & Stats"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Viewing and Completing Your Logs"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Import New Dives..."Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Start Using the Program"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update "Requirements"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Documentation: update version number and "Introduction"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Update ReleaseNotes for 3.1Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13First stab at updating the REAMDE for 3.1Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13More *-dev packages.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Capitalize package name and add capitalized tar-ball prefixGravatar Cristian Ionescu-Idbohrn
Name and capitalized name of the project are set in the first two lines of the Makefile and referenced everywhere else through variabled instead. Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Make silent make optionalGravatar Dirk Hohndel
Backport of Thiago's commit 612a6ee2f793 ("Make the "silent mode" compilation be optional only.") from the Qt branch. Requested-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Thiago Macieira <thiago@macieira.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-13Nuke debian patch disable-git-version.diff.Gravatar Cristian Ionescu-Idbohrn
Running: $ git describe in a code tree lacking dir .git (unpacked release tar-ball, for example) throws an error: fatal: Not a git repository ... and that's noise that can be avoided. Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>