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/DialogMarkerFilter.java
composite.setLayout(new GridLayout());
        filterEnabledButton = createCheckbox(composite, Messages.getString("filtersDialog.onOff"), 
                false);
        filterEnabledButton.setFont(composite.getFont());
        filterEnabledButton.setLayoutData(new GridData());
        filterEnabledButton.addSelectionListener(selectionListener);
    }
    /**
     * Creates the area where the user can specify a maximum number of items
     * to display in the table.
     * 
     * @param parent the parent composite
     */
    protected void createMarkerLimitArea(Composite parent) {
        Font font = parent.getFont();
        Composite composite = new Composite(parent, SWT.NONE);
        composite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
        composite.setFont(font);
        GridLayout layout = new GridLayout();
        layout.numColumns = 2;
        composite.setLayout(layout);
        filterOnMarkerLimit = createCheckbox(composite, Messages.getString("filtersDialog.limitVisibleMarkersTo"), 
                false);
        filterOnMarkerLimit.setFont(composite.getFont());
        filterOnMarkerLimit.setLayoutData(new GridData());
        filterOnMarkerLimit.addSelectionListener(selectionListener);
        markerLimit = new Text(composite, SWT.SINGLE | SWT.BORDER);
        markerLimit.setTextLimit(6);
        GridData gridData = new GridData();
        gridData.widthHint = convertWidthInCharsToPixels(10);