GNOME Bugzilla – Bug 240317
RFE: Allow searching in subscribe dialog
Last modified: 2010-06-28 11:19:00 UTC
Allow the ability to limit the folders shown by entering a search string
*** Bug 315742 has been marked as a duplicate of this bug. ***
Since Evo supports NNTP this is a missing feature and thus a bug, rather than an enhancement.
*** Bug 496956 has been marked as a duplicate of this bug. ***
Created attachment 160446 [details] [review] eds patch for evolution-data-server; This makes NNTP provider slightly quicker with respect of full folder hierarchy filling, it cut the time from more than 5 seconds to 1/4 of a second for me. It also doesn't generate a flat list, but a folder hierarchy for the subscription dialog.
Created attachment 160447 [details] [review] evo patch for evolution; - search ability (thus fetching whole folder hierarchy) - icons beside folder names - no checkboxes on unselectable nodes of the tree - expand all & collapse all buttons added - expands nodes which are subscribed on fetch by default
Created commit a8d9fc6 in eds master (2.31.2+) Created commit 0b743a7 in evo master (2.31.2+)
*** Bug 516594 has been marked as a duplicate of this bug. ***
Hm, the eds side of this broke. When it creates a 'virtual' NOSELECT|CHILDREN folder to fill a gap in the hierarchy, it doesn't correctly insert that into the tree if it is a top-level folder (i.e. last == NULL). Once you fix that bug, you end up with two identical copies of the tree-insertion code. I moved that out into a separate function: http://git.infradead.org/users/dwmw2/evolution-data-server.git/commitdiff/85265349 Now I just need to work out why it's showing all folders as being empty, even after I watched the traffic as it fetched the posts....
Strange, it seemed to work fine for me. Anyway, please attach it here as a patch (though preferably in a new bug report), so it can be tracked properly. Thanks.
I pushed the fix to master.