Releases: pennlabs/penn-mobile-android
Releases · pennlabs/penn-mobile-android
Bug fixes
GSR Booking Revamp
- Add support for booking Huntsman GSRs
- User interface revamped, loading indicator added
- Add support for selecting different GSR durations
- Code refactoring and cleanup
- Performance improvements
Kotlin Conversion, Spring Fling 2019, Updated Gradle, Bug Fixes
- Convert Fitness to Kotlin
- Add Spring Fling 2019
- Update libraries
- Fix RxJava OnError bug
Kotlin Conversion, Updated Dependencies & Gradle, Added Fitness
- Converted Laundry and Fling to Kotlin
- Updated Dependencies and Gradle
- Added Fitness page
- Added a Penn email validation to GSR bookings
- Bug fixes
Dining UI Revamp, GSR & News converted to Kotlin, Add Phone Numbers to Contacts
- Revamp dining UI to use RecyclerView & Constraint Layout and show photos of the dining halls
- Convert GSR booking feature and News feature to Kotlin
- Add feature where users can save campus help numbers to their contacts list
- Target Android SDK version 27 aka Oreo 8.1
- Fix Under the Button link in News
- Fix dining Parcelable crash
- Adaptive icon support
- Change GSR menu icon (originally was semi-transparent black, no longer transparent now)
- Fix pre-Lollipop crash caused by home screen settings
- Fix bug affecting older phones where About fragment does not display Labs logo
Reintroduce NSO Feature
- Updated gradle version, Android SDK build tools, and all library versions
- Reintroduced NSO feature with various improvements
- Fixed issue where NSO networking call was made on main thread
- Fixed issue where NSO feature did not display apostrophes correctly
- Removed slide layout from NSO feature because it made navigation more difficult
- Clicking on NSO event now opens that event link in browser/Chrome Custom Tab
- Switched to Multidex because application uses over 64K methods
Homepage Revamp + Spring Fling
- Homepage revamp allows users to customize homepage
- Added Spring Fling feature
- Fixed GSR booking caused by API change
- Fixed GSR timezone bugs and null array bug
- Changed name and logo of the app
Bug Fixes and QoL Improvements
- Fixed dining hall crash
- Changed GSR front page graphic and other UI elements
- Fixed maps UI front end
Revamped GSR and Laundry Features
- Updated laundry and GSR interface
- Added laundry notifications and laundry usage charts
- Changed GSR to utilize new API and switched the activity to fragment
- Bug fixes
GSR Interface Update
- Updated user interface for booking GSR