I’ve written a workflow for Alfred that allows you to do free text searching of your OmniFocus data. Think of it as a quick way to jump to a task, project or folder within your library. The latest version now supports simple searches of the notes field. Additionally, you can search for tasks (open, active or flagged), projects, contexts, perspectives and folders.
The workflow is available from GitHub. The code is also there as is the README file if you want to know how to use it.
How can I override the Invoke method in the custom SQLiteFunction? There was a topic on servicestack here “SQLite case-insensitive like with non ascii chars”, but the OP didn’t mentioned how he did this. Do you have any suggestions? Thanks.