GNOME Bugzilla – Bug 793242
search feature should be able to produce a list of results
Last modified: 2021-05-19 11:46:50 UTC
When carrying out a search in calendar, I get the search results in the calendar view. When looking for seldomly occuring events, I have to navigate back through all the months with mainly empty windows. Even worse - when finding results, I cannot easily process them. My sugestion: Introduce a search results list feature, which provides a csv list of results which can be copied to the clipboard or saved as a file. Contents of the csv could be configurable. The MacOS calendar has got that feature, and I loved it to do calculations on the time spend with various customers.
This is similar to my feature request https://bugzilla.gnome.org/show_bug.cgi?id=793243 on the address book.
Might be impossible due to performance issues with recurring events. See https://bugzilla.gnome.org/show_bug.cgi?id=739939#c1
What I got out of this is a problem with recurring events. Understood that this is a problem, but I think a solvable one. The routine could check whether recurring events are matched by the search criteria and prompt the user how many of them he wants to have displayed. Apple could do this feature - maybe someone with access to a Mac could check how they deal with this problem.
Thanks for a bug report. When you set a search term in the Calendar view, then you an see those left/right/stop buttons beside the entry for the search term to became active. These are used to search for previous/next events satisfying the search term. That should cover the part about "going through months". The other part, having a CSV output for calendars, that might be a command-line tool, right? Address book has one such already.
(In reply to Milan Crha from comment #4) > The other part, having a CSV output for calendars, that might be a > command-line tool, right? Address book has one such already. I thought I'll write it to the other bug, but it's a different thing, thus I write it here: it is located in evolution-data-server sources these days (introduced in 3.24 or so, before that being part of evolution), named addressbook-export (earlier as evolution-addressbook-export), located in /usr/libexec/evolution-data-server/ by default (eventually /usr/libexec/evolution/, but your distribution can have it stored elsewhere). There is no such tool for calendars. I hesitate to do this in the UI for calendars, just for the issue with recurring events, as noted above. I know command line tools are not that convenient, but if you want to use CSV, then you might be capable of some extra skills in compare of regular users.
Hm. I tend not to use command line tools very often because you have to remember more things than I usually do (I'm over 50 ((-; ) I checked it on my Android - it can do a search with recurring events very well. Just shows one screen and offers "show more..." I went till 2033... But that's not a good idea for csv obviously. But you could by default limit it to 1 year in the future and prompt the user if it goes longer and ask whether he wants more. Should not be a big deal... BTW: I didnt notice that there is a command line tool for address book searches. I guess, many other people dont know it as well. Command line tools tend to be quite invisible.... ):
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.