'Looks for files in the theme directories.'

def find(self, path, all=False):

    matches = []
    theme_dir_name = path.split('/', 1)[0]
    themes = {t.theme_dir_name: t for t in get_themes()}
    if (theme_dir_name in themes):
        theme = themes[theme_dir_name]
        path = '/'.join(path.split('/')[1:])
        match = self.find_in_theme(theme.theme_dir_name, path)
        if match:
            if (not all):
                return match
            matches.append(match)
    return matches
