Bug 82743 [Markers] improved problem filter needed (OR clauses)
when working with large workspaces I find the current problems filter not powerful enough. If I were able to AND and OR the conditions available from the UI then I would solve all my use cases. my most needed one is : I would like to see ERRORS anywhere in the workspace OR WARNINGS in the current selected project
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TaskView.java
return new String[] { IMarker.TASK };
    }
    /* (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.MarkerView#getFilter()
     */
    protected MarkerFilter getFilter() {
        return taskFilter;
    }
    /* (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.MarkerView#openFiltersDialog()
     */
    public void openFiltersDialog() {
        DialogTaskFilter dialog = new DialogTaskFilter(getSite().getShell(),
                taskFilter);
        if (dialog.open() == Window.OK) {
            taskFilter = (TaskFilter) dialog.getFilter();
            taskFilter.saveState(getDialogSettings());
            refresh();
        }
    }
    /* (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.MarkerView#updateFilterSelection(org.eclipse.core.resources.IResource[])
     */
    protected void updateFilterSelection(IResource[] resources) {
        taskFilter.setFocusResource(resources);
    }
	protected String getStaticContextId() {
        return PlatformUI.PLUGIN_ID + ".task_list_view_context"; 
	}
}