summaryrefslogtreecommitdiffstats
path: root/core/divesite.c
AgeCommit message (Expand)Author
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-12Dive site: set UUID only on save or loadGravatar Berthold Stoeger
2019-04-12Dive site: ensure that no two dive sites have same UUIDGravatar Berthold Stoeger
2019-04-12Undo: consider dive site in AddDive()Gravatar Berthold Stoeger
2019-04-12Cleanup: let get_dive_site_idx() compare pointersGravatar Berthold Stoeger
2019-04-12Undo: make undo-system dive site-awareGravatar Berthold Stoeger
2019-04-12Dive site: add dive site table parameter to dive site functionsGravatar Berthold Stoeger
2019-02-28Cleanup: move get_divesite_idx() to divesite.cGravatar Berthold Stoeger
2019-02-28Cleanup: uninline get_dive_site_by_uuidGravatar Berthold Stoeger
2019-02-09Cleanup: remove unsused function clear_dive_site()Gravatar Berthold Stoeger
2019-02-09Cleanup: remove unused function create_dive_site_from_current_dive()Gravatar Berthold Stoeger
2019-02-09Cleanup: make create_divesite_uuid() of static linkageGravatar Berthold Stoeger
2019-01-07Dive sites: don't delete unused dive sites on saveGravatar Berthold Stoeger
2018-10-29Dive site: replace dive->dive_site_uuid by dive_siteGravatar Berthold Stoeger
2018-10-29Dive site: pass dive-site pointers to merge_dive_sites()Gravatar Berthold Stoeger
2018-10-29Dive site: pass dive-site pointer to delete_dive_site()Gravatar Berthold Stoeger
2018-10-29Dive site: pass dive-site pointer to is_dive_site_used()Gravatar Berthold Stoeger
2018-10-29Dive site: pass dive-site pointer to nr_of_dives_at_dive_site()Gravatar Berthold Stoeger
2018-10-29Dive site: return pointer to dive_site in create_dive_site_*()Gravatar Berthold Stoeger
2018-10-29Dive site: return pointer to dive_site in get_dive_site_*()Gravatar Berthold Stoeger
2018-10-23Core: accept NULL-pointer in free_trip() and free_divesite()Gravatar Berthold Stoeger
2018-10-21Add 'location_t' data structureGravatar Linus Torvalds
2018-10-15Parser: fix leakage of dive-site and dive dataGravatar Berthold Stoeger
2018-10-13Dive site: use own copy of taxonomy in dive-site-edit widgetGravatar Berthold Stoeger
2018-10-07Leak fix: free taxonomy data in delete_dive_site()Gravatar Berthold Stoeger
2018-07-11core: remove clang warning in divesite.cGravatar jan Iversen
2018-07-06core: don't crash on merge of non-existing dive siteGravatar Dirk Hohndel
2018-05-14Core: introduce new subsurface-string headerGravatar Dirk Hohndel
2018-01-11Introduce helper function empty_string()Gravatar Berthold Stoeger
2018-01-05core: free() in a safe way, reverse geolookup unstabilityGravatar Jan Mulder
2017-12-31divesite.c: use union in create_divesite_uuid()Gravatar Lubomir I. Ivanov
2017-12-19git storage: invalidate cache on merge dive siteGravatar Jan Mulder
2017-10-05divesite.c: use NULL instead of 0 for char* buffersGravatar Lubomir I. Ivanov
2017-10-05divesite.c: prevent double free()Gravatar Lubomir I. Ivanov
2017-10-04Don't add separate country field, use taxonomyGravatar Dirk Hohndel
2017-10-04Add taxonomy copy helper functionGravatar Dirk Hohndel
2017-10-02[Divesite] Add country on divesiteGravatar Tomaz Canabrava
2017-04-29Add SPDX header to remaining core filesGravatar Dirk Hohndel
2017-03-09Fix potential double/float to int rounding errorsGravatar Jeremie Guichard
2017-02-19Fix dive site string mergingGravatar Linus Torvalds
2017-02-19Properly handle dive sites loaded from XMLGravatar Linus Torvalds
2016-04-04Move subsurface-core to core and qt-mobile to mobile-widgetsGravatar Dirk Hohndel