The current status of SourceKeep is as follows:
The Linux GUI has all features, except for the write access of projects. There is also very little exception handling and error checking. When compiled for GTK+ 1.x I am getting some rather odd results, however the GTK2 version is fine.
The Windows GUI uses the same code as the Linux GUI but has not been updated since before I added user rights. There is a bug with the ListViews in Lazarus for Windows so I may rewrite it using Delphi instead.
The backend code is all working properly but does not return results or execute any error checking.
The web-based project browser has had no coding at all yet.