Submitted 2025-04-13 01:09; Released 2025-04-14 15:29
Changelog
SkedMaker
Additions
- New tab: "Mix and match"
- This is where users can pick and choose different/multiple offerings and view what that schedule might look like
- Subject offerings on the left, a timetable on the right
- When an offering is hovered, it shows its corresponding place on the timetable
- On the right, there are options for adding to Schedules and to reset
- For now, stuff that users do on Mix and match will not save in the .atsm file.
- Added filter on Offerings: "Include offerings with no room"
- Added new filter category: "Schedules"
- New filter: "Enable conflict checker" (this exposes SkedMaker's overlap checker when generating schedules)
- New filter: "Create schedules with the same section for all subjects"
- Added a warning when adding subjects via code
- Added a "View in Mix and match" button on Schedules
Changes
- Subjects who are both hidden and have no available offerings have their pane tile show its hidden state instead of its no offering state
Others
- Updated to Flutter 3.29.2 and Dart 3.7.2
- Updated dependencies
- Added back the "beta" tag for other languages, as it may now be unstable