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/ProblemFilter.java
contains = Boolean.valueOf(setting).booleanValue();
            setting = settings.get(TAG_DESCRIPTION);
            if (setting != null)
                description = new String(setting);
            setting = settings.get(TAG_SELECT_BY_SEVERITY);
            if (setting != null)
                selectBySeverity = Boolean.valueOf(setting).booleanValue();
            setting = settings.get(TAG_SEVERITY);
            if (setting != null)
                try {
                    severity = Integer.parseInt(setting);
                } catch (NumberFormatException eNumberFormat) {
                }
        }
    }
    public void saveState(IDialogSettings dialogSettings) {
        super.saveState(dialogSettings);
        if (dialogSettings != null) {
            IDialogSettings settings = dialogSettings
                    .getSection(TAG_DIALOG_SECTION);
            if (settings == null)
                settings = dialogSettings.addNewSection(TAG_DIALOG_SECTION);
            settings.put(TAG_CONTAINS, contains);
            settings.put(TAG_DESCRIPTION, description);
            settings.put(TAG_SELECT_BY_SEVERITY, selectBySeverity);
            settings.put(TAG_SEVERITY, severity);
        }
    }
}