Commit Graph

  • 4bf2daa732 import: use std::string for location in cobalt-import bstoeger-strtod Berthold Stoeger 2024-06-09 06:41:11 +02:00
  • db0a220d52 core: remove add_to_string() function Berthold Stoeger 2024-06-09 06:33:24 +02:00
  • 5ea71572e3 desktop: use std::string to format subtitles Berthold Stoeger 2024-06-09 06:32:08 +02:00
  • c97901afcf core: use std::string in error_callback Berthold Stoeger 2024-06-08 23:32:17 +02:00
  • b59682fa43 core: remove C-versions of (v)format_string() Berthold Stoeger 2024-06-08 22:46:50 +02:00
  • d25e41a39d core: remove get_first_converted_string_c() in load-git.cpp Berthold Stoeger 2024-06-08 22:45:01 +02:00
  • 3f7daf225f download: replace progress_bar_text by std::string Berthold Stoeger 2024-06-08 22:43:04 +02:00
  • ec88a9887e core: remove filterconstraint C boilerplate code Berthold Stoeger 2024-06-08 18:54:23 +02:00
  • 87fb957ad1 core: include trip table directly in divelog Berthold Stoeger 2024-06-08 16:53:55 +02:00
  • 90c7c5d936 core: include divesite table directly in divelog Berthold Stoeger 2024-06-08 16:30:24 +02:00
  • d9fc0be382 core: move functions into trip-structure Berthold Stoeger 2024-06-08 15:28:16 +02:00
  • 98c4242f31 fix divetable to owning Berthold Stoeger 2024-06-08 14:33:30 +02:00
  • aef45b4913 core: remove table.h Berthold Stoeger 2024-06-08 08:38:47 +02:00
  • adbd8b1a0a core: turn C dive-table into an owning table Berthold Stoeger 2024-06-07 10:25:09 +02:00
  • aab88385ce fix mrege to unique: a5f291fa12 Berthold Stoeger 2024-06-05 18:38:00 +02:00
  • c50c5d97bc core: move functions into struct dive Berthold Stoeger 2024-06-05 17:02:40 +02:00
  • 2dd7ff6da8 core: introduce register_dive() function Berthold Stoeger 2024-06-04 13:52:48 +02:00
  • b46b42dabd core: return unique_ptr<> from merge-dive functions Berthold Stoeger 2024-06-04 13:22:25 +02:00
  • 7b0dff0dff core: make clone_* functions return a unique_ptr<> Berthold Stoeger 2024-06-04 07:10:22 +02:00
  • ffed8dfea6 core: make split_dive() and related functions return unique_ptrs Berthold Stoeger 2024-06-03 21:50:08 +02:00
  • 02177e5d3b fulltext: replace plain pointer by std::unique_ptr<> Berthold Stoeger 2024-06-03 19:09:43 +02:00
  • c1678c23fc core: replace list of dives in trip by std::vector<> Berthold Stoeger 2024-06-02 17:06:18 +02:00
  • 4c9915b9bf core: make get_trip_by_uniq_id a member of trip_table Berthold Stoeger 2024-06-02 00:36:20 +02:00
  • 34419ece66 core: turn trip-table into our own sorted_owning_table Berthold Stoeger 2024-06-01 22:05:57 +02:00
  • 99f87cba4b core: remove utf8_string() function Berthold Stoeger 2024-05-31 17:23:29 +02:00
  • e171cdf1eb core: turn dive-trip location and notes into std::string Berthold Stoeger 2024-05-31 17:15:47 +02:00
  • e06225eb8a core: remove device-fingerprint C access code Berthold Stoeger 2024-05-31 08:22:30 +02:00
  • 1f8b151d8f core: remove device C access code Berthold Stoeger 2024-05-31 07:08:54 +02:00
  • 4a438bd63f core: turn picture-table into std::vector<> Berthold Stoeger 2024-05-30 15:00:28 +02:00
  • 3bf8658861 core: turn struct dive string data into std::string Berthold Stoeger 2024-05-29 20:40:18 +02:00
  • 9015429c2a core: add default initialization to sruct deco_state Berthold Stoeger 2024-05-29 18:01:26 +02:00
  • 040af97b82 core: port tag-list to C++ Berthold Stoeger 2024-05-29 17:57:48 +02:00
  • d59e80b44d core: convert weightsystem_t and weightsystem_table to C++ Berthold Stoeger 2024-05-29 07:03:03 +02:00
  • 2e876f139d core: convert cylinder_t and cylinder_table to C++ Berthold Stoeger 2024-05-28 21:31:11 +02:00
  • c8389a5644 core: turn divecomputer list into std::vector<> Berthold Stoeger 2024-05-27 17:09:48 +02:00
  • c0e834cffc core: fold event-related functions into event class Berthold Stoeger 2024-05-25 20:12:10 +02:00
  • 076d8a7fce core: replace add_sample() by append_sample() Berthold Stoeger 2024-05-25 08:50:20 +02:00
  • a72a0543e1 core: simplify default initialization of struct sample Berthold Stoeger 2024-05-25 08:28:13 +02:00
  • a3f37e3c9e core: turn event-list of divecomputer into std::vector<> Berthold Stoeger 2024-05-25 08:16:57 +02:00
  • 42fbb40eab core: remove update_event_name Berthold Stoeger 2024-05-19 13:21:22 +02:00
  • 62303a015a core: use std::vector<> to store divecomputer samples Berthold Stoeger 2024-05-19 12:38:38 +02:00
  • e29c044d91 core: convert dive computer extra data to C++ Berthold Stoeger 2024-05-18 21:04:58 +02:00
  • 21a28aeb62 core: turn string data in struct divecomputer into std::string Berthold Stoeger 2024-05-18 17:03:19 +02:00
  • 3447441e81 core: add constructor/destructor pairs to dive and divecomputer Berthold Stoeger 2024-05-16 20:11:21 +02:00
  • 965d1f359b core: remove typedefs in pref.h Berthold Stoeger 2024-05-14 23:04:03 +02:00
  • 2d18da5fc9 cleanup: remove enum typedef in color.h Berthold Stoeger 2024-05-14 23:00:05 +02:00
  • 8962aadb23 cleanup: remove typedef in qtserialbluetooth.cpp Berthold Stoeger 2024-05-14 22:57:39 +02:00
  • 553151b12f core: remove typedefs in units.h Berthold Stoeger 2024-05-14 22:56:07 +02:00
  • 9fae66f163 core: remove typedefs in equipment.h Berthold Stoeger 2024-05-14 22:50:45 +02:00
  • a05d80f9ae divelog: turn owning-pointers into unique_ptr<>s Berthold Stoeger 2024-05-13 19:34:43 +02:00
  • ec48e05dc6 core: move freestanding functions into divelog class Berthold Stoeger 2024-05-13 06:17:07 +02:00
  • a584b4926b cleanup: pass location_t as value to divesite functions Berthold Stoeger 2024-05-12 22:30:15 +02:00
  • 1fd7c2f091 import: initialize DiveSiteImportModel in constructor Berthold Stoeger 2024-05-12 22:09:18 +02:00
  • 1a6f42e781 core: move get_same_dive_site() into dive_site_table class Berthold Stoeger 2024-05-11 18:41:49 +02:00
  • ed302b373a core: move constructLocationTags from divesite.cpp to taxonomy.cpp Berthold Stoeger 2024-05-11 18:23:40 +02:00
  • d611400897 core: move get_distance() from divesite.cpp to units.cpp Berthold Stoeger 2024-05-11 15:18:37 +02:00
  • 0cd01640e5 core: move dive-site functions into class Berthold Stoeger 2024-05-11 15:01:37 +02:00
  • e9b49d197b core: move dive-site-table functions into class Berthold Stoeger 2024-05-11 14:22:33 +02:00
  • fc725d0803 map: use value semantics for MapLocation Berthold Stoeger 2024-05-11 13:21:53 +02:00
  • 98e9fee8bd core: replace divesite_table_t by a vector of std::unique_ptr<>s Berthold Stoeger 2024-05-11 11:47:45 +02:00
  • c26b5e4706 core: return pressures structure from fill_pressures() Berthold Stoeger 2024-05-05 06:54:30 +02:00
  • eb5f8415e1 core: remove membufferpp Berthold Stoeger 2024-05-05 06:47:28 +02:00
  • 865cac7bf8 core: replace same_location by operator==() Berthold Stoeger 2024-05-04 23:20:53 +02:00
  • 950578d2f9 core: remove ssrf.h include file Berthold Stoeger 2024-05-04 22:59:59 +02:00
  • c3eadff759 cleanup: remove unnecessary Q_UNUSED macros Berthold Stoeger 2024-05-04 22:53:05 +02:00
  • d7b05ffff7 core: remove get_event_mutable() Berthold Stoeger 2024-05-04 22:26:30 +02:00
  • 50d65183e7 core: make event name an std::string Berthold Stoeger 2024-05-04 22:17:07 +02:00
  • 43dc398f51 core: default initialize units-type objects to 0 Berthold Stoeger 2024-05-04 19:15:47 +02:00
  • 92d3ae4029 general: remove (void) function parameter declarations Berthold Stoeger 2024-05-04 18:53:41 +02:00
  • 6bdb8537e6 build: remove extern "C" linkage Berthold Stoeger 2024-05-04 18:45:55 +02:00
  • 86831aeffe core: remove __cplusplus ifdefs Berthold Stoeger 2024-05-04 17:55:50 +02:00
  • c28f9e7749 core: convert picture.c to C++ Berthold Stoeger 2024-05-04 17:31:04 +02:00
  • f65b656f23 core: convert divesite strings to std::string Berthold Stoeger 2024-05-04 17:18:08 +02:00
  • 4c94dcaac0 core: convert trip.c to C++ Berthold Stoeger 2024-05-04 15:55:40 +02:00
  • fe41bc06d0 core: fold divesite-helper.cpp into divesite.cpp Berthold Stoeger 2024-05-04 14:55:10 +02:00
  • a8fad49dd6 core: replace dive_site::dives by an std::vector<> Berthold Stoeger 2024-05-04 14:41:04 +02:00
  • a1e4cdb580 core: convert taxonomy.c to C++ Berthold Stoeger 2024-05-04 13:39:04 +02:00
  • 02fb80113b core: use C++ structures for tanksystem info Berthold Stoeger 2024-05-03 23:18:45 +02:00
  • d6796d2588 core: use C++ structures for weightsystem info Berthold Stoeger 2024-04-17 17:31:50 +08:00
  • 51c4b83f55 core: convert equipment.c to C++ Berthold Stoeger 2024-04-05 22:15:04 +07:00
  • 34db7cf0e8 core: convert event.c to C++ Berthold Stoeger 2024-05-03 21:38:11 +02:00
  • d328ce5201 profile: C++-ify plot_info Berthold Stoeger 2024-05-03 18:51:03 +02:00
  • 3ff22eb9fb core: convert save-profiledata to C++ Berthold Stoeger 2024-05-03 07:48:17 +02:00
  • 54a3ffbff7 core: convert gaspressures.c to C++ Berthold Stoeger 2024-05-03 06:50:23 +02:00
  • c28586ea1e core: convert gas-model.c to C++ Berthold Stoeger 2024-05-02 22:42:09 +02:00
  • 6bf0345c13 core: convert ftdi.c to C++ Berthold Stoeger 2024-05-02 22:36:34 +02:00
  • ca270a1c98 import: free dc_descriptor in new device_data_t destructor Berthold Stoeger 2024-05-02 21:59:14 +02:00
  • 43491ea180 import: turn C-string in device_data_t into std::strings Berthold Stoeger 2024-05-02 21:26:22 +02:00
  • b126fccb1b Desktop: Fix Inconsistencies in Handling of Salinity. master Michael Keller 2024-06-09 08:13:44 +12:00
  • 02fdf6a609 cleanup: don't allocate device_data_t structure Berthold Stoeger 2024-05-02 09:50:02 +02:00
  • 19a46de3d2 core: convert ostctools as C++ Berthold Stoeger 2024-05-02 09:36:00 +02:00
  • 5128d0ed5f core: convert pref.c and units.c to C++ Berthold Stoeger 2024-05-02 07:56:47 +02:00
  • a054d81e7c core: replace core/timer.c by std::chrono Berthold Stoeger 2024-05-01 23:35:21 +02:00
  • 71418b116a core: C++-ify statistics.c Berthold Stoeger 2024-05-01 23:16:00 +02:00
  • 1898036bff core: remove MIN() and MAX() macros Berthold Stoeger 2024-05-01 18:22:52 +02:00
  • 3754e92d13 core: convert divecomputer.c to C++ Berthold Stoeger 2024-05-01 18:21:06 +02:00
  • 7e5babf57f core: replace MIN() by type-sage std::min() in divelist.cpp Berthold Stoeger 2024-05-01 18:14:17 +02:00
  • 0c9de9bd98 core: convert divelist.c to C++ Berthold Stoeger 2024-05-01 18:11:35 +02:00
  • 1dc31ecab6 uemis: replace a defines by numeric constants Berthold Stoeger 2024-05-01 17:48:34 +02:00
  • cb5e5e77ce uemis: replace UEMIS_CHECK_* defines by enum Berthold Stoeger 2024-05-01 17:44:22 +02:00