Berthold Stoeger
f4bcdf46aa
Inform LocationFilterModel of changed dive site name
...
Since commit 01d961086c1d175732c597dc9acdba7cc4cd2d26, the location filter
list is updated if a dive site is edited. The problem is that if the
name of a selected dive site is changed, the selection is lost.
Therefore, before repopulating, inform the location filter that a dive
site changed its name. The location filter then internally changes the
name and can properly transfer the old selection on repopulate. This is
performed via the new LocationInformationWidget::nameChanged signal,
which is connected to the new LocationFilterModel::changeName slot.
A special case to be handled is the following:
[ ] Site 1
[x] Site 2
and "Site 2" being renamed to "Site 1", i.e. both sites being merged.
Here, the merging is detected and "Site 1" will likewise be checked:
[x] Site 1
[x] Site 1
No merging is performed, as the list will be repopulated anyway.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2017-11-26 18:50:40 -08:00
..
2015-10-30 10:36:49 -07:00
2017-11-10 10:04:28 -08:00
2017-11-25 07:41:09 -08:00
2017-04-29 13:32:55 -07:00
2017-11-26 18:50:40 -08:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-03-07 21:45:05 -08:00
2017-11-16 14:26:51 +01:00
2017-11-13 20:48:17 -08:00
2017-11-16 14:26:51 +01:00
2017-11-05 14:48:56 -08:00
2017-11-24 16:58:55 -08:00
2017-06-21 18:43:15 -07:00
2017-08-01 13:39:35 -07:00
2015-10-30 10:36:49 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2015-10-30 10:36:49 -07:00
2017-10-26 15:53:47 +02:00
2017-10-03 15:43:03 -07:00
2017-11-04 14:27:00 +01:00
2017-04-29 13:32:55 -07:00
2016-10-11 22:00:08 -07:00
2017-09-11 07:21:43 -07:00
2017-04-29 13:32:55 -07:00
2016-04-04 22:33:58 -07:00
2017-05-06 11:12:28 -07:00
2017-04-29 13:32:55 -07:00
2017-11-25 20:17:35 +01:00
2017-11-04 14:51:02 +01:00
2016-04-04 22:33:58 -07:00
2017-04-29 13:32:55 -07:00
2017-05-27 11:07:20 -07:00
2015-10-30 10:36:49 -07:00
2017-11-13 20:48:17 -08:00
2017-11-11 21:01:42 +01:00
2017-09-17 15:04:14 -07:00
2015-10-30 10:36:49 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2015-10-30 10:36:49 -07:00
2017-11-26 18:50:40 -08:00
2017-11-26 18:50:40 -08:00
2017-10-07 21:53:28 +03:00
2017-11-26 18:50:40 -08:00
2017-11-04 14:27:00 +01:00
2017-07-28 07:31:11 -07:00
2017-11-09 12:40:25 -08:00
2017-11-09 12:40:25 -08:00
2017-09-04 07:46:35 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-02-24 01:06:09 -08:00
2017-11-13 11:53:55 +01:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-11-24 22:27:30 +02:00
2017-11-24 21:50:16 +02:00
2015-10-30 10:36:49 -07:00
2015-10-30 10:36:49 -07:00
2015-10-30 10:36:49 -07:00
2016-12-27 13:10:18 -08:00
2015-10-30 10:36:49 -07:00
2017-03-04 12:04:20 -08:00
2017-04-30 12:44:58 -07:00
2015-10-30 10:36:49 -07:00
2017-11-04 14:27:00 +01:00
2017-05-01 21:23:42 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-10-26 15:55:49 +02:00
2017-11-26 23:17:23 +01:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2015-10-30 10:36:49 -07:00
2017-11-17 09:19:03 +01:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-03-12 09:19:03 -07:00
2017-11-24 23:06:52 +02:00
2017-11-24 23:06:52 +02:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-01-12 14:06:54 -08:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-03-06 06:40:00 -08:00
2015-10-30 10:36:49 -07:00