Skip to content
This repository was archived by the owner on Sep 19, 2019. It is now read-only.

Releases: farbodsz/TimetableApp

Version 1.2.2

29 May 15:29

Choose a tag to compare

  • Fix bug with classes being incorrectly shown on the home screen (#248)
  • Change colors used on the class detail page, fixing crashes occurring with particular colors (#255)

Version 1.2.1

26 May 04:53

Choose a tag to compare

  • Add exam notes (#250)
  • Minor UI improvements (e.g. #249)
  • Fix floating action button not doing anything on some pages (#247)
  • Fix crash when opening Agenda on pre-Lollipop devices (#253)
  • Fix crash after clicking on event on main page

Version 1.2.0

11 May 13:51

Choose a tag to compare

User interface

  • Add events (#137, #230)
  • Redesign detail and edit pages (#234)
  • Display assignments on the 'home' class cards (#228)

Bug fixes

  • Prevent crashes on the schedule page (#237)
  • Fix problems after verifying permissions (#244)
  • Fix database import errors (#245)
  • Prevent some notifications if disabled in settings (#232)

Significant code improvements

  • Use property delegation (#240 and #242)
  • Catch exceptions when data is not found in the database (#239)
  • Rewrite and restructure ScheduleActivity

1.1.3

14 Apr 16:20

Choose a tag to compare

  • Fix bug with blank sections in class detail page (#225)
  • Fix class filtering bug (#223)
  • Resolve issue with "null" being displayed on the home screen (#218)

1.1.2

14 Apr 05:14

Choose a tag to compare

  • Fix corrupt classes table (#219)

1.1.1

09 Apr 20:29

Choose a tag to compare

  • Add options to enable/disable types of notifications (#215)
  • Make assignment swipes left to right only (not right to left since this confuses with the tab swipe gesture)
  • Fix bug where overdue assignments don't get removed after being swiped off the page (#212)

1.1.0

07 Apr 21:20

Choose a tag to compare

No changes from 1.1.0-rc1.

UI improvements:

  • A new 'Agenda' which combines assignments and exams into one page (#206, #208)
  • Add assignments or exams directly from the home screen (#191, #208)
  • Separate notifications for overdue and upcoming assignments (#200)
  • Icon improvements (#204, #207)

Bug fixes:

  • Fix crashes after deleting a timetable (#194)
  • Fix exam notifications not being shown (#209)
  • Prevent some past exam notifications being shown again (#136)

Code improvements:

  • Generify item edit activities (#182)
  • Use single-fragment activities (#193)
  • Organization of ui files in subpackages (#196)
  • Avoid anonymous Collections.sort calls by using Comparators (#205)

1.1.0 RC 1

06 Apr 16:05

Choose a tag to compare

1.1.0 RC 1 Pre-release
Pre-release

UI improvements:

  • A new 'Agenda' which combines assignments and exams into one page (#206, #208)
  • Add assignments or exams directly from the home screen (#191, #208)
  • Separate notifications for overdue and upcoming assignments (#200)
  • Icon improvements (#204, #207)

Bug fixes:

  • Fix crashes after deleting a timetable (#194)
  • Fix exam notifications not being shown (#209)
  • Prevent some past exam notifications being shown again (#136)

Code improvements:

  • Generify item edit activities (#182)
  • Use single-fragment activities (#193)
  • Organization of ui files in subpackages (#196)
  • Avoid anonymous Collections.sort calls by using Comparators (#205)

1.0.1

28 Mar 19:05

Choose a tag to compare

UI improvements:

  • Add elevation to list items (#184)
  • Make subheaders bold

Bug fixes:

  • Display upcoming items correctly on home page (#178)
  • Use the translucent status bar for all navigation drawer items (#155)

Code improvements:

  • Add property validation to model constructors (#183)
  • Use internal 'sqlite-sequence' table to find highest id (#186)

1.0.0

27 Mar 19:43

Choose a tag to compare

The first stable public version is here!

This release includes all the features from 1.0.0 RC 1 in addition to bug fixes made in RC 2 and RC 3.

  • Major improvements to the UI (#106, #162, #165)
  • Lots of bug fixes (#115, #112, #164, #167)
  • New settings option for notifications (#42)
  • Added open-source licenses pages (#5/#131)
  • Non-current classes can be hidden (#118)
  • New welcome page (#161)
  • New package name (#142)
  • Code refactoring including more documentation
  • And more...