non admin schedule view desktop; closes #1159 closes #1065

done by Kelton in ShiftsCtrl