When searching, sort results by likely relevance:
If I'm in a room view, with "this week" selected:
Show items from:
this room on current week
other items current week
other items this room (not current week, but also not hidden)
other items all rooms
hidden items
If in "all room" view:
Show items from:
current week
all other weeks
hidden items