For custom projects, use the compilation database to track pre-processor colouring
Added helper class EditorDimmerDisabler
Added a missing call to Colourise()
Fixed build warnings
Fixed: better colours for pre processor tracking (especially for the dark themes)
Improved the 'Tags Options->Colouring' page to use wxPG property table
Tags Options Dialog: use checkboxes for boolean attributes (in the 'Colouring' page)
Added new CL_DEBUG macro for printing arrays
Fixed: pre processor trakcing should now work properly with "normal" codelite projects
Added new event type: clProjectSettingsEvent, which is sent for the following event IDs:
wxEVT_CMD_PROJ_SETTINGS_SAVED, wxEVT_ACTIVE_PROJECT_CHANGED

Pre Processor Tracking: refresh the tracking when the project settings have changed
Fixed: incorrect path was returned by clStandardPaths::GetProjectTemplatesDir()
Fixed the missing text in the build drop down menu
Fixed: by default disable the PreProcessor tracking unless requested
EditorDimmerDisabler should now really disable the pre processor dimming...
Updated Windows' clang-format executable to a newer version
(fixed bug where 'Allow Short Functions on a single line' might break the code)
Fixed: https://github.com/eranif/codelite/issues/557 - hen renaming a symbol, skip the "Select Project" dialog when the workspace only has one project
Make the word highlight colour full square (fixed regression)
temporary UI changes (not final)
Minor updates to the AUI notebook drawing
 Improved the overall drawing of the application when switching to dark theme
the wxAUI toolbars now also react to codelite-theme change evnet and adjust their colours accordingly
Fixed: toggling toolbars from the View menu now works properly