summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-02-17Consistent way of writing divelogGravatar Miika Turkia
Use a single form when writing divelog (same syntax as in About box) Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-17Requirements can also be filled with existing logsGravatar Miika Turkia
It is not an absolute requirement to download directly from the dive computer but we also support importing logs from certain log formats. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-17es_ES.po: new updateGravatar Salvador Cuñat
Added myself to the translators list and some little corrections. Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-17Print: implement dynamic pagination of the table layoutGravatar Dirk Hohndel
Instead of a fixed number of dives per page we are now using the paginate callback to dynamically figure out how many pages we need and which dive to start each page with. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Print: better calculation of the row height in table printGravatar Dirk Hohndel
Instead of odd hard coded offsets we evaluate the height of a single line and modify the height per row (and the vertical positioning of the text within that row) by a fraction of that height. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: Update "Import new dives from your divecomputer"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: update "Import new dives from a Uemis Zurich"Gravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: update "how to find the Device NameGravatar Dirk Hohndel
- mention the improved drop down - clarify the the explanation is for Linux and give brief intro for Windows and MacOS Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: update list of supported divecomputersGravatar Dirk Hohndel
Taken directly from the libdivecomputer website... Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Updated Polish translationGravatar Krzysztof Arentowicz
Added some strings I missed last time (my poedit not showing strings with msgctxt) and fixed a few typos. I believie it is really complete now. Signed-off-by: Krzysztof Arentowicz <k.arentowicz@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Redo the print table layoutGravatar Dirk Hohndel
This appears to make the table layout much easier to follow, much easier to modify and it has the edit benefit of working in my limited testing. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Force recreation of the Windows .nsi file when cross buildingGravatar Dirk Hohndel
This way we make sure that the version number for the installer is correct. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Consistent syntax.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Remove useless whitespace.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Remove useless curly brackets.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Remove useless quotes.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Unified handling of version extraction.Gravatar Cristian Ionescu-Idbohrn
Removed oddly named and ridiculously outdated documentation text (scripts). Created new directory 'scripts'. Added unified version extraction script (scripts/get-version). Yes, it's more shell script code but faster and more maintainable than the sed commands and the swearwords/regexps repeated over and over again. Makefile and packaging/macosx/make-package.sh modified accordingly. I don't do windos neither macos but, AFAICS my tests show, it should be safe. Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16No bashisms in this script, AFAICS.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: rewrite the Introduction for 3.0Gravatar Dirk Hohndel
Just trying to reflect the reality a bit better. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Documentation: Update version and authorsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: log-menuGravatar Reinout Hoornweg
- Added menu entries for webservices, device nicknames and the divemap. Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: SettingUpPreferencesGravatar Reinout Hoornweg
- The manual now mentions the different tabs for General and Tec settings. - New options since previous release are added to the manual. - Defaults for thresholds and GFlow/GFhigh are mentioned. Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: ViewInfoStatsGravatar Reinout Hoornweg
- Added visibility, air temperature and air pressure. - Fixed a typo and missing "min/avg". Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: EditEquipmentInfoGravatar Reinout Hoornweg
- Gasmix isn't just about nitrox anymore. Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: EditDiveInfoGravatar Reinout Hoornweg
- Added new fields (like GPS, Pick on map, Visibility, Air Temp) Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: ViewingLogsGravatar Reinout Hoornweg
- Added more information fields in the list. - Added note that shown information may vary depending on settings. Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: StartUsingGravatar Reinout Hoornweg
- Subservice 3.0 *does* automatically load previously saved data. - The menu has the option "Planner" now. - Fixed a typo. Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update to user-manual: IntroductionGravatar Reinout Hoornweg
- Increased version number. - Replaced "Viper" with "Vyper". Signed-off-by: Reinout Hoornweg <reinout@xs4all.nl> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16es_ES.po: more updates for spanish translationsGravatar Salvador Cuñat
Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Ignore .mo filesGravatar Henrik Brautaset Aronsen
Poedit creates .mo files. Let's just ignore them. Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Complete Polish translationGravatar Krzysztof Arentowicz
Looks like I made it just in time for 3.0 release :) Signed-off-by: Krzysztof Arentowicz <k.arentowicz@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Update documentation to remove SDE unpacking sectionGravatar Dirk Hohndel
Our documentation explained in detail how to unpack Suunto DM export files. This is no longer necessary as we now unzip them while opening them. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Some more .gitignore cleanupGravatar Dirk Hohndel
Hide more of the files that clutter our directories Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Skip mean depth comparison when no such data existGravatar Miika Turkia
Downloading dives from the dive computer attempts to merge same dives, e.g. when multiple dive computers are used. If the mean depth is zero when downloading from DC this comparison fails resulting in not merging the multiple dive computers used on one dive. This patch skips the mean depth comparison when this information is not available. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Ignore the .dep and share directories.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Add some build info on OpenStreetMap maps and GPS positioning.Gravatar Cristian Ionescu-Idbohrn
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Cleanup references to openssl 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-02-16Updates to Swiss German translationGravatar Martin Gysel
Sync with German translation, fix some spelling mistakes Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-16Updates to German translationGravatar Martin Gysel
Fixes some spelling mistakes Signed-off-by: Martin Gysel <me@bearsh.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Update es_ES.poGravatar Salvador Cuñat
Left some acronyms (SAC, CNS, EADD, MOD ...) untouched because I think they are used mainly this way, specially by technical divers, while have translated other like PEA for EAD or PNE for END because they are used both ways. There are some others I never heard of in spanish, always in english, even when talking spanish divers, like CC Setpoint. Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Further automization of the Mac build processGravatar Dirk Hohndel
This improves the Plist.info and automates the version data that it uses utilizing the same git magic that the Makefile uses. It also makes the complete DMG creation a matter of simply running packaging/macosx/make-package.sh Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Update the NSI installer script for WindowsGravatar Dirk Hohndel
This grabs the whole XSLT directory, adds osm-gps-map and removes the OpenSSL dependency. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Fix sha1 build for WindowsGravatar Dirk Hohndel
This works at least when cross compiling. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Get the SHA1 routines from git instead of opensslGravatar Linus Torvalds
..they are of a higher quality anyway, and this way we have one less library to worry about. And this way there is nobody who can claim that openssl is not a system library and thus not compatible with the GPL. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Add Mac DMG background fileGravatar Dirk Hohndel
This is actually used in commit b354a4d61d2a ("Update tools and instructions for building a signed Mac DMG") but I forgot to include it there. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Merge branch 'mac-dmg'Gravatar Dirk Hohndel
2013-02-15Update tools and instructions for building a signed Mac DMGGravatar Dirk Hohndel
This updates the bundle to include the mime.cache and a library that somehow isn't picked up by the bundle tool. It also updates the README on how all this is supposed to work and puts some of the automation into the existing shell script. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Improve the code handling air temperatureGravatar Linus Torvalds
Better helper functions make for easier to understand code. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-15Modify table print for using pango_layout_get_extents()Gravatar Salvador Cuñat
1.- On draw_table() we now set the layout, make the scaling *0.5, and the make traslations row by row. 2.- Wipe out print_table_header and print_table as they now don't make anything but call show_table which now we can call directly from draw_table. 3.- Modify show_table to get account of the height of the higher column and return it. 4.- The frame is now plot with an auxiliar func. directly from draw_table. With this changes we have a variable height pattern which lets us have complete the more sensible info (date, time, location, ...) without wrapping it to fit in the predefined width of the layout. The printout is tighter than old one so we can print 35 dives in a page, leaving enough room at the bottom to fit some extra-large (three lines or more) dives' info. Have increased *1.2 the size of the fonts as they got too little with the change in DPI. Wrap the header strings to limit the impact of different string sizes in the different supported languages. Signed-off-by: Salvador Cuñat <salvador.cunat@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-02-14Add Polish translationGravatar Krzysztof Arentowicz
Some acronyms like MOD, SAC etc are left 'as is' as they are widely known and used in polish diving community so thinking up a polish version would be plain confusing. Most strings are translated but there are some that do not show in my poedit (like "select events" / "gaschange") or I was not sure about. Signed-off-by: Krzysztof Arentowicz <k.arentowicz@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>