aboutsummaryrefslogtreecommitdiffstats
path: root/qt-models
AgeCommit message (Expand)Author
2019-11-26Cylinders: Fix crash when removing cylindersGravatar Berthold Stoeger
2019-11-19Dive list: clear internal data when clearing modelGravatar Berthold Stoeger
2019-11-19Dive list: update selection after clearing modelGravatar Berthold Stoeger
2019-11-19Filter: move recalculation of filter from FilterModel to TripModelGravatar Berthold Stoeger
2019-11-19Filter: move num_shown logic from model to coreGravatar Berthold Stoeger
2019-11-19Filter: split out filter from modelGravatar Berthold Stoeger
2019-11-19Filter: move calculation of shown dives to undo commandGravatar Berthold Stoeger
2019-11-19Filter: move number of shown dives to coreGravatar Berthold Stoeger
2019-11-19Cleanup: remove MultiFilterSortModel::filterChanged()Gravatar Berthold Stoeger
2019-11-19Cleanup: remove MultiFilterSortModel::clearFilterGravatar Berthold Stoeger
2019-11-16Cleanup: use DiveTripModelBase::clear() to reset the logGravatar Berthold Stoeger
2019-11-16Partially revert 3025e0630de2b9ced3d0aadd1513cb0e1c93b159Gravatar Berthold Stoeger
2019-11-15Dive list: signal correct trip in DiveTripModelTree::topLevelChangedGravatar Berthold Stoeger
2019-11-14Refactoring: move undo commands to top levelGravatar Berthold Stoeger
2019-11-11Cleanup: introduce DiveTripModelBase::IS_TRIP_ROLEGravatar Berthold Stoeger
2019-11-11Cleanup: fix typos in commentGravatar Berthold Stoeger
2019-11-09Cylinders: access cylinders with get_cylinder()Gravatar Berthold Stoeger
2019-11-09Core: remove MAX_CYLINDERS restrictionGravatar Berthold Stoeger
2019-11-09Cleanup: Make cylinder formatting functions const-cleanGravatar Berthold Stoeger
2019-11-09Cleanup: free plot data on exitGravatar Berthold Stoeger
2019-11-09Profile: dynamically allocate plot pressure dataGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in DivePlotDataModelGravatar Berthold Stoeger
2019-11-09Cleanup: implement proper Qt-model semantics in DivePlotData modelGravatar Berthold Stoeger
2019-11-09Cylinders: dynamically allocate cylinder arraysGravatar Berthold Stoeger
2019-11-09Core: dynamically allocate the result of get_gas_used()Gravatar Berthold Stoeger
2019-11-08Mobile: correctly update filter text and update all three modelsGravatar Dirk Hohndel
2019-11-08Mobile: ensure the sort order is always setGravatar Dirk Hohndel
2019-11-08Mobile: add second filter proxy model for dive listGravatar Dirk Hohndel
2019-10-31Planner: Add option to treat O2 as narcoticGravatar Robert C. Helling
2019-10-27Cleanup: NULL check pointer before dereferencingGravatar Dirk Hohndel
2019-10-27Cleanup: add missing break statementsGravatar Dirk Hohndel
2019-10-26Cleanup: avoid resource leak in dive planner modelGravatar Dirk Hohndel
2019-10-26Cleanup: avoid out of bounds accessGravatar Dirk Hohndel
2019-10-26Desktop: use undo command when replanning diveGravatar Berthold Stoeger
2019-10-20Mobile: remove remaining accesses to DiveObjectHelper from QMLGravatar Dirk Hohndel
2019-10-20Mobile: get dive details directly from the modelGravatar Dirk Hohndel
2019-10-20Planner: copy deco state before passing it to worker threadGravatar Berthold Stoeger
2019-10-04Cleanup: Make constructor of singletons privateGravatar Berthold Stoeger
2019-10-04Cleanup: Turn DiveListSortModel into classical singletonGravatar Berthold Stoeger
2019-10-04Cleanup: turn GpsListModel into standard singletonGravatar Berthold Stoeger
2019-10-04Cleanup: turn DiveListModel into standard singletonGravatar Berthold Stoeger
2019-10-04Cleanup: initialize DiveListSortModel in constructorGravatar Berthold Stoeger
2019-10-02Import: remove DiveImportedModel::lastIndexGravatar Berthold Stoeger
2019-10-02Cleanup: remove DiveImportedModel::firstIndexGravatar Berthold Stoeger
2019-10-02Import: avoid model inconsistency in DiveImportedModel::recordDives()Gravatar Berthold Stoeger
2019-10-02Import: keep dive and dive site tables in DiveImportedModelGravatar Berthold Stoeger
2019-10-02Import: extract number of dives from model not from threadGravatar Berthold Stoeger
2019-10-02Import: get tables from DiveImportedModel not DownloadThreadGravatar Berthold Stoeger
2019-10-02Import: keep model state consistent when deleting unselected divesGravatar Berthold Stoeger
2019-10-02Import: Make DownloadThread a subobject of DiveImportedModelGravatar Berthold Stoeger