After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 793242 - search feature should be able to produce a list of results
search feature should be able to produce a list of results
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Calendar
3.26.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2018-02-07 10:03 UTC by herrdeh
Modified: 2021-05-19 11:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description herrdeh 2018-02-07 10:03:33 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.
Comment 1 herrdeh 2018-02-07 10:13:47 UTC
This is similar to my feature request 
https://bugzilla.gnome.org/show_bug.cgi?id=793243
on the address book.
Comment 2 André Klapper 2018-02-07 12:51:38 UTC
Might be impossible due to performance issues with recurring events. See https://bugzilla.gnome.org/show_bug.cgi?id=739939#c1
Comment 3 herrdeh 2018-02-07 16:51:04 UTC
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.
Comment 4 Milan Crha 2018-02-09 11:39:17 UTC
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.
Comment 5 Milan Crha 2018-02-09 11:48:59 UTC
(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.
Comment 6 herrdeh 2018-02-10 12:48:03 UTC
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.... ):
Comment 7 André Klapper 2021-05-19 11:46:50 UTC
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.