subsurface/core
Berthold Stoeger 77b5d714fb Core: consider dive computers when sorting dives
When splitting out dive computers, the dives were sorted in
an arbitrary way (according to an internal id), since all
data are identical.

Therefore, consider the dive-computer model names when sorting
dives. Equal dives are now sorted alphabetically by model.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2019-05-17 07:55:34 -07:00
..
settings use the default constructor for empty QString and QByteArray constants 2019-04-12 12:59:17 +03:00
subsurface-qt Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
android.cpp
applicationstate.cpp Turn application state into enum 2019-05-12 12:33:55 -07:00
applicationstate.h Turn application state into enum 2019-05-12 12:33:55 -07:00
btdiscovery.cpp Add support for the new Suunto D5 2019-05-17 09:42:05 +02:00
btdiscovery.h
checkcloudconnection.cpp get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
checkcloudconnection.h get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
cloudstorage.cpp get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
cloudstorage.h get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
CMakeLists.txt Turn application state into enum 2019-05-12 12:33:55 -07:00
cochran.c Cleanup: remove "sha1.h" include in "dive.h" 2019-04-12 18:19:07 +03:00
cochran.h
color.cpp
color.h
compressibility.r
configuredivecomputer.cpp ConfigureDiveComputer::saveXMLBackup(): factor out writing gas details 2019-03-27 07:36:33 -07:00
configuredivecomputer.h
configuredivecomputerthreads.cpp
configuredivecomputerthreads.h
connectionlistmodel.cpp Mobile: reinstate roleNames function in ConnectionListModel 2019-04-16 23:43:14 +12:00
connectionlistmodel.h Mobile: reinstate roleNames function in ConnectionListModel 2019-04-16 23:43:14 +12:00
datatrak.c Cleanup: small coding style fixes 2019-05-15 07:42:14 -07:00
datatrak.h
deco.c Cleanup: small coding style fixes 2019-05-15 07:42:14 -07:00
deco.h
device.c
device.h
devicedetails.cpp
devicedetails.h
display.h
dive.c Cleanup: small coding style fixes 2019-05-15 07:42:14 -07:00
dive.h Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
divecomputer.cpp core: remove SettingsObjectWrapper and update qPref calls 2018-08-15 16:11:39 -07:00
divecomputer.h
divelist.c Core: consider dive computers when sorting dives 2019-05-17 07:55:34 -07:00
divelist.h Add "Import dive sites" menu to mainwindow 2019-05-06 10:48:44 +02:00
divelogexportlogic.cpp avoid duplicate and inconsistent applying of QDir::separator() 2019-03-27 07:36:33 -07:00
divelogexportlogic.h avoid duplicate and inconsistent applying of QDir::separator() 2019-03-27 07:36:33 -07:00
divesite-helper.cpp
divesite.c Bugfix for algorithm in get_distance() 2019-04-30 23:32:50 +02:00
divesite.h Undo: make dive site merging undoable 2019-04-12 18:19:07 +03:00
divesitehelpers.cpp Undo: use QUndoStack::isClean() to determine unsaved changes 2019-04-12 18:19:07 +03:00
divesitehelpers.h
downloadfromdcthread.cpp Mobile: add checkbox to force downloading all dives 2019-05-11 11:40:07 -07:00
downloadfromdcthread.h Dive sites: prepare for dive site ref-counting 2019-04-12 18:19:07 +03:00
equipment.c
errorhelper.c Coding style: remove Java-style function definition 2019-04-12 18:19:07 +03:00
exif.cpp
exif.h
file.c Cleanup: move parse-function declarations out of "dive.h" 2019-04-12 18:19:07 +03:00
file.h Cleanup: move parse-function declarations out of "dive.h" 2019-04-12 18:19:07 +03:00
format.cpp
format.h
gas-model.c
gaspressures.c
gaspressures.h
gettext.h
gettextfromc.cpp
gettextfromc.h
git-access.c Cleanup: remove "sha1.h" include in "dive.h" 2019-04-12 18:19:07 +03:00
git-access.h
gpslocation.cpp Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
gpslocation.h
imagedownloader.cpp Core: remove variable name conflict 2019-03-18 19:40:32 -07:00
imagedownloader.h
import-cobalt.c Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
import-csv.c Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
import-csv.h Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
import-divinglog.c Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
import-shearwater.c Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
import-suunto.c Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
ios.cpp Make device enumeration use the device transport data 2018-08-27 22:10:38 -07:00
libdivecomputer.c Cleanup: move parse_location() declaration into header file 2019-05-11 12:35:11 -07:00
libdivecomputer.h Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
liquivision.c Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
load-git.c Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
macos.c
membuffer.c Cleanup: unconstify string argument to add_to_string() 2019-03-27 13:58:15 +01:00
membuffer.h Cleanup: unconstify string argument to add_to_string() 2019-03-27 13:58:15 +01:00
metadata.cpp
metadata.h
metrics.cpp
metrics.h
ostctools.c Parser: parse into custom dive site table 2019-04-12 18:19:07 +03:00
parse-xml.c Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
parse.c Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
parse.h Cleanup: move parse-function declarations out of "dive.h" 2019-04-12 18:19:07 +03:00
planner.c Make sure surface air is not considered a deco gas 2019-03-29 06:51:12 -07:00
planner.h
plannernotes.c Implement height-to-pressure functions in planner 2019-05-17 09:46:05 +02:00
pref.h Add UI element for final surface segment in planner 2019-03-29 06:51:12 -07:00
profile.c Cleanup: remove UTF8 macros 2019-05-12 12:25:43 -07:00
profile.h
qt-ble.cpp qt-ble: return DC_STATUS_TIMEOUT rather than DC_STATUS_IO on timeout 2019-04-18 05:42:54 +12:00
qt-ble.h get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
qt-gui.h
qt-init.cpp
qthelper.cpp Turn application state into enum 2019-05-12 12:33:55 -07:00
qthelper.h Turn application state into enum 2019-05-12 12:33:55 -07:00
qtserialbluetooth.cpp drop support for Qt 5.4 and before 2019-03-27 07:36:33 -07:00
save-git.c Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
save-html.c Dive sites: prepare for dive site ref-counting 2019-04-12 18:19:07 +03:00
save-html.h
save-profiledata.c Write dive data as video subtitles 2019-04-16 20:38:19 +02:00
save-profiledata.h Write dive data as video subtitles 2019-04-16 20:38:19 +02:00
save-xml.c Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
serial_ftdi.c
sha1.c
sha1.h
ssrf.h
statistics.c
statistics.h
strndup.h
strtod.c
subsurface-string.h
subsurfacestartup.c Add UI element for final surface segment in planner 2019-03-29 06:51:12 -07:00
subsurfacestartup.h
subsurfacesysinfo.cpp drop support for Qt 5.4 and before 2019-03-27 07:36:33 -07:00
subsurfacesysinfo.h drop support for Qt 5.4 and before 2019-03-27 07:36:33 -07:00
table.h Dive site: inform model of dive site addition / deletion 2019-04-12 18:19:07 +03:00
taxonomy.c
taxonomy.h
time.c
uemis-downloader.c Dive site: add dive site ref-counting 2019-04-12 18:19:07 +03:00
uemis.c Dive sites: prepare for dive site ref-counting 2019-04-12 18:19:07 +03:00
uemis.h
units.h Convert the atmospheric pressure in the Information Tab to an editable field 2019-05-15 07:37:14 -07:00
unix.c
version.c
version.h
videoframeextractor.cpp
videoframeextractor.h
webservice.h
windows.c
windowtitleupdate.cpp
windowtitleupdate.h
worldmap-options.h
worldmap-save.c Cleanup: remove redundant checks for null dive site 2019-04-12 18:19:07 +03:00
worldmap-save.h
xmp_parser.cpp
xmp_parser.h