Skip to content

1.7.0

Latest

Choose a tag to compare

@LiveAQuietLife LiveAQuietLife released this 10 Aug 22:23
· 1 commit to main since this release
783faf1

1.7.0

Added

  • Class scheduling fields — location, start/end date, start/end time can now be set per class (Edit Class > Schedule tab). When a lecture is logged on a day that matches the class's meeting days and falls within its date range, its time is shown automatically — no need to re-enter it per lecture.
  • Custom time picker — hour/minute dropdowns with an AM/PM toggle, replacing the native OS time control, to match the rest of the plugin's look.
  • Calendar filters — the calendar now has a "Show" filter (All / Lectures / Assignments / Exams) alongside the existing Class filter, plus a "Type" filter for narrowing assignments by subtype.
  • Class card — now shows meeting time inline with the day chips, plus location and date range when set.
  • Add/Edit Class — reorganized into three tabs (Details / People / Schedule) so the form no longer requires scrolling to find Save.
  • Month and week calendar views now show the meeting time directly on lecture entries, where available.

Fixed

  • Classes marked "Completed" or "Dropped" no longer show their lectures/assignments/exams in Today, Tomorrow, or the calendar.

Notes

  • Scheduling data (location/dates/times) is entirely additive — existing classes and lectures are unaffected until you fill in the new fields.