aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2019-04-12Undo: make dive site removal undoableGravatar Berthold Stoeger
2019-04-12Dive site: introduce proxy model DiveSiteSortedModelGravatar Berthold Stoeger
2019-04-12Coding style: add tab before Q_OBJECTGravatar Berthold Stoeger
2019-04-12Dive site: inform model of dive site addition / deletionGravatar Berthold Stoeger
2019-04-12Cleanup: macroize dive site table functions, keep table sortedGravatar Berthold Stoeger
2019-04-12Cleanup: move table-macros into own headerGravatar Berthold Stoeger
2019-04-12Cleanup: autogenerate remove_dive() and remove_trip()Gravatar Berthold Stoeger
2019-04-12Cleanup: rename unregister_trip() to remove_trip()Gravatar Berthold Stoeger
2019-04-12Undo: keep frontend informed of changes to dive site countGravatar Berthold Stoeger
2019-04-12Dive site: add dive site list tabGravatar Berthold Stoeger
2019-04-12Dive sites: simplify nr_of_dives_at_dive_site()Gravatar Berthold Stoeger
2019-04-12Dive site: use ref-counts to see if dive site is usedGravatar Berthold Stoeger
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: move declaration of get_stylesheet() to qthelper.hGravatar Berthold Stoeger
2019-04-12Cleanup: remove "libxml/tree.h" include from "dive.h"Gravatar Berthold Stoeger
2019-04-12Cleanup: move parse-function declarations out of "dive.h"Gravatar 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-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: Remove dead code when picking a new dive siteGravatar 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-12Parser: parse into custom dive site tableGravatar Berthold Stoeger
2019-04-12Build: add DiveListNotifier.cpp to qmake project fileGravatar Berthold Stoeger
2019-04-12Dive site: add dive site table parameter to dive site functionsGravatar Berthold Stoeger
2019-04-12optimize selectedDivesGasUsed()Gravatar Rolf Eike Beer
2019-04-12CMake: move enable_testing() to the top levelGravatar Rolf Eike Beer
2019-04-12use qDeleteAll()Gravatar Rolf Eike Beer
2019-04-12replace deprecated qSort() with std::sort()Gravatar Rolf Eike Beer
2019-04-12tell QObject to give the desired children right awayGravatar Rolf Eike Beer
2019-04-12use the default constructor for empty QString and QByteArray constantsGravatar Rolf Eike Beer
2019-04-12use QStringLiteral for constantsGravatar Rolf Eike Beer
2019-04-12get rid of some foreach and Q_FOREACH constructsGravatar Rolf Eike Beer
2019-04-12tests: use new style syntax to connect QSignalSpyGravatar Rolf Eike Beer
2019-04-12build-system: macOS: more hacking around pathsGravatar Dirk Hohndel
2019-04-11Cleanup: provide our own qOverload<> implementation.Gravatar Berthold Stoeger
2019-04-08Update libdivecomputerGravatar Dirk Hohndel
2019-04-07Merge extra_data list when merging two dives of the same dive computerGravatar Linus Torvalds
2019-04-04CHANGELOG.md updateGravatar Berthold Stoeger
2019-04-04Undo: implement split-out of dive computerGravatar Berthold Stoeger
2019-04-04Export profile dataGravatar Robert C. Helling
2019-04-04Cleanup: don't instantiate a QPref objectGravatar Berthold Stoeger
2019-04-04Cleanup: make qPref::registerQML() staticGravatar Berthold Stoeger
2019-04-04Cleanup: remove qPref::canonical_version() and qPref::mobile_version()Gravatar Berthold Stoeger
2019-04-02Update changelogGravatar Miika Turkia
2019-04-02Initial support for Mares importGravatar Miika Turkia
2019-04-02Cleanup: remove all Q_NULLPTR instancesGravatar Berthold Stoeger
2019-03-29Make sure surface air is not considered a deco gasGravatar Robert C. Helling