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
Item item = (Item) element;
                Object data = item.getData();
                if (data instanceof ConcreteMarker) {
                    ConcreteMarker concreteMarker = (ConcreteMarker) data;
                    IMarker marker = concreteMarker.getMarker();
                    try {
                        Object oldValue = getValue(data, property);
                        if (oldValue != null && !oldValue.equals(value)) {
                            if (COMPLETION.equals(property))
                                marker.setAttribute(IMarker.DONE, value);
                            else if (IMarker.PRIORITY.equals(property))
                                marker.setAttribute(IMarker.PRIORITY,
                                        IMarker.PRIORITY_HIGH
                                                - ((Integer) value).intValue());
                            else if (IMarker.MESSAGE.equals(property))
                                marker.setAttribute(IMarker.MESSAGE, value);
                        }
                        concreteMarker.refresh();
                    } catch (CoreException e) {
                        ErrorDialog
                                .openError(
                                        getSite().getShell(),
                                        Messages
                                                .getString("errorModifyingTask"), null, e.getStatus()); 
                    }
                }
            }
        }
    };
    private CellEditorActionHandler cellEditorActionHandler;