It would be great to be able to do bulk addition of events in conjunction with filters. I will give several real situations where it is necessary:
1) select with a filter all persons who were born more than 100 years ago (you can use the already existing setting on the “Dates”->“Maximum age probably alive” tab). And I would also like to have a filter (maybe I just didn’t find it), which would be called something like this: "Persons who do not have an event with type “”. These two rules will form a list of people to whom I would like to add the “Death” event. Unfortunately, I also did not find mass addition, how it works, for example, for tags.
2. select with a filter all persons who have the full date (year, month and day) of birth. And also add the second rule - persons who do not have the “Baptism” event. Such persons would also like to make a mass addition of the “Baptism” event.
3. select with a filter all persons who have the full date (year, month and day) of death. And also add the second rule - persons who do not have the “Burual” event. Such persons would also like to make a mass addition of the “Burual” event.
Regarding to point 1, I want to draw your attention to the fact that I prefer the explicit addition of Death events instead of the built-in “Maximum age probably alive” mechanism, because they are not the same thing. The built-in mechanism is more focused on building reports and exports. And what I need is the practical side. I will try to explain. If I do not know the date of death of a person now, it does not mean that I will not know it later, and I will still have to manually add this event. At the same time, I don’t see anything wrong with adding an event without a date if the date is not yet known. This does not break any functionality of the program. Also, I’ve come to the conclusion that when working with a large database, it’s easier to work with people when you have calculated birth and death dates (or date ranges) for all of them.
Thus, all these needs could be covered by the following functionality of the program:
- a filter that searches for persons who do not have an event with the specified type.
- a filter that searches for persons whose birth or death events have a complete date
- the ability to make mass addition of events for persons using filters.