Split off 4.2.x branch

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.2.x'

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.2.x'

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10680 Add Unicode support for Graph Control Messages

Fixes HPCC-10680

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #150 from GordonSmith/HPCC-10680_Unicode_Messages

HPCC-10680 Add Unicode support for Graph Control Messages

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Issue_151 Improve GetLocalisedXGMML

Dedup common edges between subgraphs.
Improve "0" level support.
Ensure top level self contained clusters are included.
Ensure message text is always visible.
Caching of SVG ignored externally merged SVG.

Fixes Issue_151

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Issue_154 Allow client to request item type

Returns if it a cluster/edge or activity.

Fixes Issue_154

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #155 from GordonSmith/Issue_154

Issue_154 Allow client to request item type

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #153 from GordonSmith/Issue_151

Issue_151 Improve GetLocalisedXGMML

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Issue_156 Add navigation methods

Added: getParent, getChildren, getInEdges, getOutEdges, getSource, getTarget

Fixed Issue_156

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #157 from GordonSmith/issue_156

Issue_156 Add navigation methods

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Issue_158 SetMessage should not change location / scale

Fixes Issue_158

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #159 from GordonSmith/Issue_158

Issue_158 SetMessage should not change location / scale

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Split off candidate-4.2.4 branch

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.2.4' into closedown-4.2.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.2.4' into closedown-4.2.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.2.x'

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11201 Add "getTreeWithProperties" to GraphControl

Fixed compiler cast warnings (double to int).

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #161 from GordonSmith/HPCC-11201

HPCC-11201 Add "getTreeWithProperties" to GraphControl

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
GH-162 Add "key state" to mouse double click events

Fixes GH-162

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>