Fixed overlapping of '...' and 'E' buttons on mac for asset refs in EC Editor
Moved the whole context menu handling from AssetTreeWidget to a new class 'AssetItemMenuHandler' to handle context menus of assets and asset storages outside of AssetTreeWidget i.e. SceneTreeWidget. #399
Load startup scripts by the order specified in config XML. Closes #567
Fixed a bug where upon deselecting item(s) with holding Ctrl + click, and then if space is pressed to check/uncheck the remaining selected items, the last deselected item was selected again. #565
Added 'Display skeleton' attribute in EC_AnimationController to draw the skeleton. Closes #221
Fixed a typo in LogError message (ECBroser > ECBrowser)
Fix accidentally added line.
Attempt to force linkage to non-multithreaded boost on platforms other than MSVC.
Fix unwanted inclusion of ECEditorModule on Android.
Fixed missing inclusion of Android log library, and trying to link audio libraries on Android.
Merge branch 'android' into android_tundracore
Fixed Windows entry point.
Clean up build warnings.
Fixed null pointer access crash in SceneWidgetComponents that accessed a dangling uninitialized pointer coming from OgreWorld::Raycast when clicking on empty part of the window at Tundra startup.
OgreWorld::Raycast documentation contracts that Raycast never returns null. Revert the part of previous commit that did, and fix other previous issues that did return null to always return the RaycastResult object.
Updated changelog for 2.4.1.
Update version number to 2.4.1.
AssetInterestPlugin: Fix include/linking issues with the new TundraCore shared lib changes.
Install macro: Dont assume a shared lib is installed under plugins as TundraCore is not. Do a simple check if target dir is not plugins and use root instead. This covers our uses cases for now. Remove ogg/theora/vorbis windows DLL setup steps from TundraCore as they are static for latest fullbuild (should be static in any usable prebuild deps also).
EC_SlideShow: Fix one badly merged signal connection.