subsurface/profile-widget
Michael Keller 1309064873 Profile: Reinstate Hiding of Events by Type across Dives.
Reinstate the hiding of events by event type across
all dives in the log. This was unintentionally removed in #3948.
Also change the event type to be specific to name and severity, and fix
bug causing 'Unhide all events' to not show when only individual events
were hidden.

This still leaves the inconsistency that hiding of similar events is
persisted across the switch between dives, but hiding of individual
events is lost when switching dives, which is mildly confusing.

Follow-up to #4092.

Signed-off-by: Michael Keller <github@ike.ch>
2024-02-12 12:27:59 +01: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 Profile: Reinstate Hiding of Events by Type across Dives. 2024-02-12 12:27:59 +01:00
diveeventitem.h profile: don't plot event-icons outside of range 2021-12-17 11:54:23 -08:00
divehandler.cpp profile: rewrite ProfileScene::pointOnProfile() 2021-12-17 11:54:23 -08: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 profile: fix typo in color generating code 2022-03-13 14:58:34 -07:00
divepercentageitem.h cleanup: remove unused argument and private member 2022-03-12 08:28:32 -08:00
divepixmapcache.cpp Desktop: Remove 'renderSVGIcon' methods. 2023-05-28 14:11:37 -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 Desktop: Remove Unused Class Members. 2023-06-16 15:49:40 +02:00
diveprofileitem.h Desktop: Remove Unused Class Members. 2023-06-16 15:49:40 +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 Desktop: Add a Button to Hide the Infobox in the Dive Profile. 2023-06-25 14:40:23 +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 Mobile: Fix Configuration of Ceiling Display. 2024-02-06 11:58:49 +13:00
profilescene.h profile: recalculate profile info when switching from empty state 2022-10-30 15:02:36 -07:00
profilewidget2.cpp Profile: Reinstate Hiding of Events by Type across Dives. 2024-02-12 12:27:59 +01:00
profilewidget2.h Desktop: Consider Severity when Hiding Events. 2023-08-04 01:11:12 +12:00
qmlprofile.cpp selection: move current dive and divecomputer to selection.cpp 2023-04-16 20:23:59 +02:00
qmlprofile.h mobile: flip through dive computers on mobile 2022-10-01 18:47:16 +02:00
ruleritem.cpp profile: only keep pointer to plot_info in ruler objects 2022-03-13 15:08:01 -07:00
ruleritem.h profile: only keep pointer to plot_info in ruler objects 2022-03-13 15:08:01 -07:00
tankitem.cpp Refactoring: Use core functions to find gasmixes in TankItem. 2023-02-03 08:24:56 +01:00
tankitem.h profile: remove last dc_number access from profile code 2022-04-03 08:29:05 -07:00