aboutsummaryrefslogtreecommitdiffstats
path: root/core/libdivecomputer.c
AgeCommit message (Expand)Author
2020-01-10code cleanup: introduce empty_cylinder constantGravatar Dirk Hohndel
2019-11-09Core: remove MAX_CYLINDERS restrictionGravatar Berthold Stoeger
2019-09-11Add 'download_error()' helper for libdivecomputer download error reportingGravatar Linus Torvalds
2019-09-11Keep parsing dives even if one dive parse failedGravatar Linus Torvalds
2019-08-08Core: pass dive, cylinder-id to fill_default_cylinderGravatar Berthold Stoeger
2019-08-08Cleanup: move error reporting function declarations to errorhelper.hGravatar Berthold Stoeger
2019-07-19Cleanup: remove bogus mark_divelist_changed() callsGravatar Berthold Stoeger
2019-05-11Cleanup: move parse_location() declaration into header fileGravatar Berthold Stoeger
2019-04-15FTDI support: ignore case when comparing magic device nameGravatar Dirk Hohndel
2019-04-12Dive site: add dive site ref-countingGravatar Berthold Stoeger
2019-04-12Dive sites: prepare for dive site ref-countingGravatar Berthold Stoeger
2019-04-12Cleanup: remove "sha1.h" include in "dive.h"Gravatar Berthold Stoeger
2019-04-12Dive site: set UUID only on save or loadGravatar Berthold Stoeger
2019-04-12Parser: parse into custom dive site tableGravatar Berthold Stoeger
2019-04-12Dive site: add dive site table parameter to dive site functionsGravatar Berthold Stoeger
2019-01-22libdivecomputer: small wording change in a warningGravatar Dirk Hohndel
2019-01-19Import: don't add to new trip while downloadingGravatar Berthold Stoeger
2019-01-19Dive download: add trip_table to device_data_tGravatar Berthold Stoeger
2019-01-09Core: add trip_table parameter to trip-functionsGravatar Berthold Stoeger
2018-12-17Import: unglobalize downloadTableGravatar Berthold Stoeger
2018-10-29Dive site: replace dive->dive_site_uuid by dive_siteGravatar Berthold Stoeger
2018-10-29Dive site: return pointer to dive_site in create_dive_site_*()Gravatar Berthold Stoeger
2018-10-21Add 'location_t' data structureGravatar Linus Torvalds
2018-10-08libdivecomputer: remove ifdefs for ancient versionsGravatar Dirk Hohndel
2018-10-06Core: remove dive->downloaded flagGravatar Berthold Stoeger
2018-10-06Core: remove preexisting field from struct dive_tableGravatar Berthold Stoeger
2018-10-06Fix error handling for libdivecomputer importGravatar Linus Torvalds
2018-10-05Cleanup: don't produce no-dives error message in libdivecomputer.cGravatar Berthold Stoeger
2018-09-22Actually create a UUID when creating a dive site during downloadGravatar Linus Torvalds
2018-09-16Always return status from ftdi_open when calledGravatar Anton Lundin
2018-09-03libdivecomputer: allow a "zero depth" deco stop depthGravatar Linus Torvalds
2018-09-03libdivecomputer: add support for DC_SAMPLE_TTS if it existsGravatar Linus Torvalds
2018-08-29parse "GPS" string fields and turn them into dive sites when downloadingGravatar Linus Torvalds
2018-08-27Add support for opening a DC_TRANSPORT_USBSTORAGE streamGravatar Linus Torvalds
2018-06-21FTDI support: try ftdi_open first if the device name is 'ftdi'Gravatar Dirk Hohndel
2018-06-21mobile: better message regarding logfilesGravatar Dirk Hohndel
2018-06-18libdc interface: remove debug messagesGravatar Berthold Stoeger
2018-05-24core: replace (void) with UNUSED(x) and include ssrf.hGravatar jan Iversen
2018-05-14Core: introduce new subsurface-string headerGravatar Dirk Hohndel
2018-05-12Add Qt header so Q_OS_xxx macros workGravatar Dirk Hohndel
2018-05-11iOS: only DC_TRANSPORT_BLE is supportedGravatar Dirk Hohndel
2018-04-27Create one function to determine the supported transportsGravatar Dirk Hohndel
2018-04-27libdc transport debuggingGravatar Dirk Hohndel
2018-04-27Do a better job of picking which transport to useGravatar Linus Torvalds
2018-04-24use libdivecomputer 'fingerprint' to avoid downloading extra dataGravatar Linus Torvalds
2018-04-24Actually tie in the new libdivecomputer IO model to open the dive computer de...Gravatar Linus Torvalds
2018-04-24Convert our custom IO model to new libdivecomputer IO modelGravatar Linus Torvalds
2018-04-11Cleanup: unconstify results of two functionsGravatar Berthold Stoeger
2018-02-17Coding-style: remove superfluous parenthesesGravatar Berthold Stoeger
2018-01-11Introduce helper function empty_string()Gravatar Berthold Stoeger