Implement threaded database operations.
|Reported by:||Ingmar Steen||Owned by:||Ingmar Steen|
Description (last modified by )
Currently, the user interface blocks when an action on the database is performed (update, search). By moving those operations in a seperate thread, the user interface will stay responsive. Search results should probably be inserted into the model in batches from the main thread to reduce possible deadlocks in GTK+.
Note: filed under user interface since this is mostly toolkit dependent.