Added Context Menu(with a delete entry) to GUIDialogVideoBookmarks
FIX for #2147: all bookmark thumbnails for a movie had the same path, hence overwriting each other
get rid of m_hasRendered as m_hasProcessed covers all bases
mouse was activated on unknown mouse actions (e.g. middle double click). thanks to petriposio
[Fix] Send out correct mouse motion event in generic touch action handler.
Longpress event does not need mouse motion for it.
[Fix] Generic touch now can unfocus gui control correctly.
move the focus on tap to CApplication::OnEvent() rather than being in the touch handler
send a MOUSE_MOVE message with no offsetX or offsetY when focusing controls from the touch handler. fixes spurious popups of the video or music OSDs
missed line in 30e2b006c108c
no need to use SplitExecFunction() when testing for builtins with no parameters
[unrelated?] changes to CUtil::TestSplitExec - are these required?
[parsing] adds Parser and Tokeniser
[parsing] adds build system changes
[parsing] adds dummy API for testing
[parsing] adds wrappers around dummy API for testing
[parsing] WIP adds CUtil::TestGrammar
[parsing] WIP adds notes on splitting in Util.cpp
[parsing] WIP use the parser for builtin parsing
[parsing] WIP split GUIInfoLabel parsing into splitting followed by parsing