summaryrefslogtreecommitdiffstats
path: root/desktop-widgets/filterwidget2.ui
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2020-04-22 00:05:52 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-04-24 10:05:27 -0700
commit89784a176efb52558b3fa103401fd7d8d2be0fe5 (patch)
tree5c5e124c30f4ee76103748b02fda2ceac7b3dac8 /desktop-widgets/filterwidget2.ui
parent9b8eed7821c7e55c5e2eccd252184a6d2123e3cd (diff)
downloadsubsurface-89784a176efb52558b3fa103401fd7d8d2be0fe5.tar.gz
filter: implement filtering for divemode
This only checks the first divecomputer as the semantics for multiple dive computers with different dive modes are not clear. Should we check them all? The implementation is a bit hackish: the indexes [0...n] of the combobox are mapped onto [-1...n-1], where -1 means don't filter and n-1 is the last valid dive mode. Implements #2329 Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/filterwidget2.ui')
-rw-r--r--desktop-widgets/filterwidget2.ui22
1 files changed, 17 insertions, 5 deletions
diff --git a/desktop-widgets/filterwidget2.ui b/desktop-widgets/filterwidget2.ui
index 74f1e5da7..395083204 100644
--- a/desktop-widgets/filterwidget2.ui
+++ b/desktop-widgets/filterwidget2.ui
@@ -115,7 +115,7 @@
</property>
</widget>
</item>
- <item row="15" column="0">
+ <item row="16" column="0">
<widget class="QLabel" name="labelEquipment">
<property name="text">
<string>Equipment</string>
@@ -188,7 +188,7 @@
</property>
</widget>
</item>
- <item row="15" column="1">
+ <item row="16" column="1">
<widget class="QComboBox" name="equipmentMode">
<item>
<property name="text">
@@ -234,7 +234,7 @@
</property>
</widget>
</item>
- <item row="15" column="0">
+ <item row="16" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
@@ -247,7 +247,7 @@
</property>
</spacer>
</item>
- <item row="13" column="4" colspan="2">
+ <item row="16" column="4" colspan="2">
<widget class="QLineEdit" name="equipment"/>
</item>
<item row="8" column="4">
@@ -452,7 +452,7 @@
</property>
</widget>
</item>
- <item row="15" column="2">
+ <item row="16" column="2">
<widget class="QComboBox" name="equipmentStringMode">
<item>
<property name="text">
@@ -602,6 +602,17 @@
<item row="1" column="2" colspan="4">
<widget class="QLineEdit" name="fullText"/>
</item>
+ <item row="15" column="0">
+ <widget class="QLabel" name="label_21">
+ <property name="text">
+ <string>Dive mode</string>
+ </property>
+ </widget>
+ </item>
+ <item row="15" column="1">
+ <widget class="QComboBox" name="diveMode">
+ </widget>
+ </item>
</layout>
</widget>
</widget>
@@ -648,6 +659,7 @@
<tabstop>dnotesMode</tabstop>
<tabstop>dnotesStringMode</tabstop>
<tabstop>dnotes</tabstop>
+ <tabstop>diveMode</tabstop>
<tabstop>equipmentMode</tabstop>
<tabstop>equipmentStringMode</tabstop>
<tabstop>equipment</tabstop>