aboutsummaryrefslogtreecommitdiffstats
path: root/qt-models/filtermodels.h
AgeCommit message (Expand)Author
2019-04-12Filter: allow filtering multiple dive sitesGravatar Berthold Stoeger
2019-04-12Filter: call update title directly in filter modelGravatar Berthold Stoeger
2019-04-12Undo: update filter flag when dives changeGravatar Berthold Stoeger
2019-02-28Filter panel: add suit and notes search fieldsGravatar Willem Ferguson
2019-02-20Filter: change default mode for location to any-ofGravatar Berthold Stoeger
2019-02-19Filter: implement any-of modeGravatar Berthold Stoeger
2019-01-26Filter: quick implementation of negationGravatar Berthold Stoeger
2019-01-26Filter: implement reset filterGravatar Berthold Stoeger
2019-01-26Filter: update counts if dives added / removedGravatar Berthold Stoeger
2019-01-22Filter: extend range of allowed temperaturesGravatar Berthold Stoeger
2019-01-21Desktop, Filter UI: make date/time consistentGravatar Jan Mulder
2019-01-19Filter: update filterData directly without copyingGravatar Berthold Stoeger
2019-01-08Filter for logged/planned divesGravatar Robert C. Helling
2019-01-07Dive list: split DiveTripModel into distinct models (tree and list)Gravatar Berthold Stoeger
2019-01-07Cleanup: Remove MultiFilterSortModel::modelGravatar Berthold Stoeger
2018-12-14Drop old filter codeGravatar Tomaz Canabrava
2018-12-14Struct FilterDataGravatar Tomaz Canabrava
2018-11-01Dive list: implement custom lessThan functionGravatar Berthold Stoeger
2018-11-01Dive list: make filter model aware of its sourceGravatar Berthold Stoeger
2018-10-29Dive site: remove [start|stop]FilterDiveSite signalsGravatar Berthold Stoeger
2018-10-11Filter: reload only when checkstate changedGravatar Berthold Stoeger
2018-10-11Filter: Make filters aware of added / removed divesGravatar Berthold Stoeger
2018-09-29Cleanup: reinstate override modifiersGravatar Berthold Stoeger
2018-08-31Filter: sort filter items in FilterModelBase::updateList()Gravatar Berthold Stoeger
2018-08-31Filter: Make FilterModelBase a proper Qt model (mostly)Gravatar Berthold Stoeger
2018-08-28Filter: cache number of dives fulfilling filter rulesGravatar Berthold Stoeger
2018-08-28Filter: replace checked-state by structGravatar Berthold Stoeger
2018-08-16Filter: separate backend from frontend logicGravatar Berthold Stoeger
2018-08-14Filter: break out showDive() function from filterAcceptsRow()Gravatar Berthold Stoeger
2018-08-14Filter: constify doFilter() argumentGravatar Berthold Stoeger
2018-08-14Filter: remove unused parameters from doFilter functionsGravatar Berthold Stoeger
2018-08-01Cleanup: remove all override modifiersGravatar Berthold Stoeger
2018-07-31Cleanup: replace virtual by override where appropriateGravatar Berthold Stoeger
2017-12-26Introduce negate-toggle buttons to filter listsGravatar Berthold Stoeger
2017-12-24Add select-all, deselect-all and invert-selection options to filtersGravatar Berthold Stoeger
2017-12-24Move *FilterModel functions into base classGravatar Berthold Stoeger
2017-12-24Fold MultiFilterInterface into FilterModelBaseGravatar Berthold Stoeger
2017-11-26Inform LocationFilterModel of added dive site nameGravatar Berthold Stoeger
2017-11-26Inform LocationFilterModel of changed dive site nameGravatar Berthold Stoeger
2017-11-25Update filters on refreshDisplay and remember old selecttionsGravatar Berthold Stoeger
2017-11-25Replace bool * array by std::vector<char> in MultiFilterInterfaceGravatar Berthold Stoeger
2017-04-29Add SPDX header to Qt modelsGravatar Dirk Hohndel
2015-05-29Move the models to its own folderGravatar Tomaz Canabrava