Nothing to run log message.

Simple feedback message in log if user clicks run and there is nothing
to run.
Send Log messages to statusbar.
Added gdk library to make

guess new build of gtkd needed it.
Also had to remove quotes from ifeq,
don't know how it worked previously.
Search results tree iterator null.

Had to switch method of getting treeiter from treemodel.
Another null object returned.

mComboFilter.getModel() returns null.
Switched to storing the model. I must be missing something.
These aren't the commits you looking for.

He can go about his business.
Move along.
Small changes moving to DMD 2.063

:)
Large changes due to new DMD json output.

:(
Old change.

Saving them because I don't want to lose them only to find I really
needed them.
Use cached Symbol icon vs calling GetIcon
One of many bugs!! Misnamed config value fixed.
Changed Makefile so dmd is now verbose
Calltips show constructors.
Prevent an ambiguous function from std.process
Symbol loading for new json output. Lots of changes.
Found tons of errors after making changes to symbols.

Most have to do with mixed up message passing and
handling errors reading the project file or json file
or other things I should have anticipated.
Bookmarks segfault if no project opened.

Doesn't make sense this commit is just a quick fix
It'll come back to haunt me later.
Where all these bugs here before my dcomposer hiatus?
Got rid of verbose switch on DMD.

and fixed ddoc directory.
ditto

Forgot to actually save Makefile before committing.
Attempt to fix autopopup window scrolling issues.