subsurface/profile-widget
Berthold Stoeger b95ac3f79c core: turn C dive-table into an owning table
This is a humongous commit, because it touches all parts of the
code. It removes the last user of our horrible TABLE macros, which
simulate std::vector<> in a very clumsy way.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-08-13 19:28:30 +02:00
..
animationfunctions.cpp profile: remove unused animation functions 2021-12-17 11:54:23 -08:00
animationfunctions.h profile: remove unused animation functions 2021-12-17 11:54:23 -08:00
CMakeLists.txt profile: cache pixmaps for dive event items 2021-12-17 11:54:23 -08:00
divecartesianaxis.cpp profile: implement panning of profile 2022-09-03 13:51:00 -07:00
divecartesianaxis.h profile: implement panning of profile 2022-09-03 13:51:00 -07:00
diveeventitem.cpp core: fold event-related functions into event class 2024-08-13 19:28:30 +02:00
diveeventitem.h core: turn event-list of divecomputer into std::vector<> 2024-08-13 19:28:30 +02:00
divehandler.cpp Desktop: Fix Gas Editing for Manually Added Dives. 2024-06-01 23:22:40 +12:00
divehandler.h profile: pass dive to DiveHandler 2021-01-10 15:57:39 -08:00
divelineitem.cpp Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divelineitem.h Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divepercentageitem.cpp core: turn event-list of divecomputer into std::vector<> 2024-08-13 19:28:30 +02:00
divepercentageitem.h cleanup: remove unused argument and private member 2022-03-12 08:28:32 -08:00
divepixmapcache.cpp Replace remaining qDebug()s by report_info() 2024-04-23 07:47:11 +07:00
divepixmapcache.h profile: cache pixmaps for dive event items 2021-12-17 11:54:23 -08:00
divepixmapitem.cpp profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
divepixmapitem.h profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
diveprofileitem.cpp core: convert cylinder_t and cylinder_table to C++ 2024-08-13 19:28:30 +02:00
diveprofileitem.h Profile: Add Gas Description to Disambiguate. 2024-05-31 22:50:09 +02:00
diverectitem.cpp Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
diverectitem.h Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divetextitem.cpp profile: improve calculation of the right border 2021-12-17 11:54:23 -08:00
divetextitem.h profile: improve calculation of the right border 2021-12-17 11:54:23 -08:00
divetooltipitem.cpp profile: C++-ify plot_info 2024-08-13 19:28:30 +02:00
divetooltipitem.h Desktop: Add a Button to Hide the Infobox in the Dive Profile. 2023-06-25 14:40:23 +02:00
profilescene.cpp core: turn divecomputer list into std::vector<> 2024-08-13 19:28:30 +02:00
profilescene.h profile: recalculate profile info when switching from empty state 2022-10-30 15:02:36 -07:00
profilewidget2.cpp core: turn picture-table into std::vector<> 2024-08-13 19:28:30 +02:00
profilewidget2.h core: turn picture-table into std::vector<> 2024-08-13 19:28:30 +02:00
qmlprofile.cpp core: turn C dive-table into an owning table 2024-08-13 19:28:30 +02:00
qmlprofile.h mobile: flip through dive computers on mobile 2022-10-01 18:47:16 +02:00
ruleritem.cpp profile: C++-ify plot_info 2024-08-13 19:28:30 +02:00
ruleritem.h profile: only keep pointer to plot_info in ruler objects 2022-03-13 15:08:01 -07:00
tankitem.cpp core: convert cylinder_t and cylinder_table to C++ 2024-08-13 19:28:30 +02:00
tankitem.h profile: remove last dc_number access from profile code 2022-04-03 08:29:05 -07:00