Yesterday I was able to close out a longstanding enhancement request in Bugzilla: presenting feedback to the user about the current status of the index. There has been some infrastructure to do this in the daemon for several months, but I was never too happy with the code and I spent yesterday rewriting it to give the backends more control. Last week Lukas checked in the proof of concept in the beagle-search UI. Now we have a nice final result:
When the initial index has finished, the message box disappears. In the future, I’d like to add some (probably wildly inaccurate) time estimates about how long the whole process will take.
Now we just need to get other clients to add something similar, and maybe some libnotify love for the tray icon and we’ll be all set.

2 Trackbacks/Pingbacks
[...] Improvements to the UI, such as the total number of matched documents, and a message letting users know that their data is in the process of being indexed. (I previously wrote about the latter.) [...]
[...] Improvements to the UI, such as the total number of matched documents, and a message letting users know that their data is in the process of being indexed. (I previously wrote about the latter.) [...]