I have created a plugin for hiding items from the reporting menu. It seems to work fine for some of the categories / widgets, but none of the items in General_Visitors or General_Actions categories can be removed. The plugin is listening for the Widget.filterWidgets
event and then hiding items accordingly.
This works:
$list->remove($category='Goals_Goals');
But this doesn’t:
$list->remove($category='General_Actions', $widget='General_Downloads');
According to the documentation and given filter widgets example, items inside General_Actions category should be hideable.