senior-knights / course-schedulizer

📝 Create semester schedules without stress
https://senior-knights.github.io/course-schedulizer/
MIT License
10 stars 4 forks source link

Feature request: Add toggle for full term, 1st half, 2nd half, etc. #308

Closed rpruim closed 1 year ago

rpruim commented 1 year ago

This might be easier than trying to create a single display that shows first and second half courses (and intensives) in some common view (see #244). It basically amounts to adding a filter on the data before generating the views.

I suggest doing this first and then revisiting the other.

I think that we want to create the filter to show anything that overlaps with the selected time period. So if someone selects first half semester, they should also see the full term courses, since those also meet in the first half.

We can probably recycle some of the code from the conflict detection for partial-semester courses.