3.2.3
2023-02-08
- Classes is now more in-line with Schoolwork and Schedule:
- Adding and editing a Class now has its own separated view
- You can tap and hold, or right-click, to edit or delete a Class
- Fixed a bug where deleting your last Schoolwork would cause a crash
- Fixed an issue where the Dashboard and Apple Watch app may show “60 minutes” instead of “1 hour” in Current / Next Class
3.2.1
2022-12-25
This update fixes a critical issue with Setup. Sorry about that.
From Version 3.2:
Hey everyone, I know it’s been a while. This update brings so many bug fixes and improvements! Here are the highlights:
- Added a button to Schedule to quickly show the current day’s schedule
- Updated Schedule:
- Multi-line class titles are now possible
- There is now an integrated view to edit all details at once, just like Schoolwork
- Fixed issues with changing class times
- Added support for landscape on all Plus iPhones, all Max iPhones, and iPhone XR / 11.
- Many new alternate app icons: iOS 16 Style, Glassy, Glassy Filled, Ukraine, and WWDC22
- New Accent and Theme Color options
- New 3D Parallax effect option
- Fixed broken external display support on iPad
I hope you have a Merry Christmas and Happy Holidays!
3.2
2022-12-21
Hey everyone, I know it’s been a while. This update brings so many bug fixes and improvements! Here are the highlights:
- Added a button to Schedule to quickly show the current day’s schedule
- Updated Schedule:
- Multi-line class titles are now possible
- There is now an integrated view to edit all details at once, just like Schoolwork
- Fixed issues with changing class times
- Added support for landscape on all Plus iPhones, all Max iPhones, and iPhone XR / 11.
- Many new alternate app icons: iOS 16 Style, Glassy, Glassy Filled, Ukraine, and WWDC22
- New Accent and Theme Color options
- New 3D Parallax effect option
I hope you have a Merry Christmas and Happy Holidays!
3.1
2022-02-17
Version 3.1 brings a new color theming system! Now, you can choose to have your selected accent color take over the whole app, replacing the standard whites and grays. It’s a great way to further personalize School Assistant to your liking. There’s a few other changes:
- You can choose to disable syncing of your accent color over iCloud. This is useful if you want to match your theme to each of your devices, for instance.
- You can once again choose to force Light or Dark Mode
- You can now use the custom color option on Mac
- Fixed the complication on Apple Watch Series 7
- Bug fixes
From Version 3.0:
Version 3 is finally here! This is a huge release with tons of new features and enhancements. Here’s the highlights:
- Refreshed design to match iOS 15 and macOS Monterey
- An all-new Mac-oriented design for our Mac users, featuring full toolbar support
- Multi-window support for iPad and Mac
- Automatic sorting for Schoolwork, such as by due date
- New compact style option for Schoolwork
- Haptic Menus with previews (includes right-click for iPad and Mac)
- A new integrated edit view for Schoolwork
- Completely redesigned and refreshed More Details view
- Highlighting of Schoolwork past due or due very soon
- Searching for Schoolwork
- Dynamic Text support for Accessibility users
This release also fixes issues with setting the class times in Schedule.
3.0
2022-02-04
Version 3 is finally here! This is a huge release with tons of new features and enhancements. Here’s the highlights:
- Refreshed design to match iOS 15 and macOS Monterey
- An all-new Mac-oriented design for our Mac users, featuring full toolbar support
- Multi-window support for iPad and Mac
- Automatic sorting for Schoolwork, such as by due date
- New compact style option for Schoolwork
- Haptic Menus with previews (includes right-click for iPad and Mac)
- A new integrated edit view for Schoolwork
- Completely redesigned and refreshed More Details view
- Highlighting of Schoolwork past due or due very soon
- Searching for Schoolwork
- Dynamic Text support for Accessibility users
This release also fixes issues with setting the class times in Schedule.
2.6.2
2021-10-15
- Fixed a potential crash with the Add to Schoolwork function in Google Classroom
- Fixes potential background crash with Schedule
- Hopefully fixes some Widgets issues
- Added better error handling for CoreData
- Updates and fixes to erase data functions
- Fixed a bug where adding a post from Google Classroom to Schoolwork wouldn’t automatically fill in the due date time
2.6.1
2021-10-01
This update should fix the issues with Schedule! So sorry about this.
From last update:
IMPORTANT UPDATE! This update brings support for iCloud syncing on iOS 15 devices! School Assistant's data system has been completely rewritten (again) and is now better than ever.
If you are on iOS 15, you should update to this version immediately. Be sure to update ALL DEVICES, including Mac. Any devices running an older version will have their iCloud information deleted when this version migrates your data to the new data system.
2.6
2021-09-22
IMPORTANT UPDATE! This update brings support for iCloud syncing on iOS 15 devices! School Assistant's data system has been completely rewritten (again) and is now better than ever.
If you are on iOS 15, you should update to this version immediately. Be sure to update ALL DEVICES, including Mac. Any devices running an older version will have their iCloud information deleted when this version migrates your data to the new data system.
2.5.3
2021-09-20
This update disables iCloud syncing for those running iOS 15. I am very sorry to have to do this, but I promise that I will have an update out to fix it in 1-2 days!
2.5.2
2021-06-29
I hope you're enjoying summer break! This update brings a quick fix for those having issues changing settings for Automatic Week Switching.
2.5.1
2021-04-17
Emergency bug fix for new users! If you downloaded the app today and were unable to access it properly, that has now been fixed. Sorry!
From Version 2.5:
Welcome to Version 2.5! This is a HUGE update. The two main changes are Apple Watch support and a complete rewrite to the data system! I’m so excited to finally bring Apple Watch support, and am hoping the rewrite solves many issues. Read on for all of the changes. Note: if you are updating from prior to Version 1.7 (May 2020), you may loose some data. Also, be sure to update all devices!
Schoolwork
Assignments and Tests have been combined into one, now named Schoolwork! It works just like you’re used to, but with a new indicator for assignment or test. This allows you to better see what’s coming up and plan accordingly. In place of the Tests tab, I have moved Google Classroom.
Automatic Week Switching
Now, you can setup Schedule and all current/next class widgets to automatically switch between two weeks. If you have more than two weeks, you can manually change them right from the Dashboard.
Apple Watch App
With the new School Assistant for Apple Watch, you can view Schoolwork, your schedule, and your current and next class. All schedule features automatically update day and week based on your iPhone’s settings. You can also set your own theme color to match your band or outfit. All data syncs automatically whenever you open the app on your iPhone. More complications are coming soon!
New Features and Enhancements
– New swipe actions in Schoolwork
– Improved cell design when swiping or reordering
– New error view in Google Classroom with clearer errors, suggestions, and error reporting
– Automatic assignment or test recognition when typing the title for a new schoolwork
– Adding a post from Google Classroom to Schoolwork now uses the same form as when creating a Schoolwork from scratch
– Updated assignments icons
Bug Fixes
– Fixed an issue where Website 3 would load Website 1 on iPad
– Fixed potential issues with deleting a cell in Schedule
– Fixed an issue where Schedule may display a blank title if no name was set for the day
– Cells now highlight themselves when selected
– Fixed issues where setting your saved websites may be unreliable
– Fixed an issue where the Show Due Time by default option didn’t work
2.5
2021-04-16
Welcome to Version 2.5! This is a HUGE update. The two main changes are Apple Watch support and a complete rewrite to the data system! I’m so excited to finally bring Apple Watch support, and am hoping the rewrite solves many issues. Read on for all of the changes. Note: if you are updating from prior to Version 1.7 (May 2020), you may loose some data. Also, be sure to update all devices!
Schoolwork
Assignments and Tests have been combined into one, now named Schoolwork! It works just like you’re used to, but with a new indicator for assignment or test. This allows you to better see what’s coming up and plan accordingly. In place of the Tests tab, I have moved Google Classroom.
Automatic Week Switching
Now, you can setup Schedule and all current/next class widgets to automatically switch between two weeks. If you have more than two weeks, you can manually change them right from the Dashboard.
Apple Watch App
With the new School Assistant for Apple Watch, you can view Schoolwork, your schedule, and your current and next class. All schedule features automatically update day and week based on your iPhone’s settings. You can also set your own theme color to match your band or outfit. All data syncs automatically whenever you open the app on your iPhone. More complications are coming soon!
New Features and Enhancements
– New swipe actions in Schoolwork
– Improved cell design when swiping or reordering
– New error view in Google Classroom with clearer errors, suggestions, and error reporting
– Automatic assignment or test recognition when typing the title for a new schoolwork
– Adding a post from Google Classroom to Schoolwork now uses the same form as when creating a Schoolwork from scratch
– Updated assignments icons
Bug Fixes
– Fixed an issue where Website 3 would load Website 1 on iPad
– Fixed potential issues with deleting a cell in Schedule
– Fixed an issue where Schedule may display a blank title if no name was set for the day
– Cells now highlight themselves when selected
– Fixed issues where setting your saved websites may be unreliable
– Fixed an issue where the Show Due Time by default option didn’t work
2.4
2021-03-07
Hey guys! I have a big bug fix update for you all toady, along with some minor improvements. The most common potential crash for Assignments, Tests, and Schedule should now be fixed.
Enhancements:
– Added a new option in Settings to leave a review (they really help me!)
– Redesigned and refreshed the About screens
– Multiple interface enhancements to Saved Websites
– Updated the morning notification message
– Added better error handling with Google Classroom and warnings about using a teacher’s account
Bug Fixes:
– Fixes an issue where the Reset Schedule option wasn’t working
– Fixed the Undo button in Assignments / Schedule
– Finally, truly, fixed the checkmark on Dashboard and in the widgets
– Fixed auto-scroll issues in Schedule day settings
– Added better error handling in Doc Scanner
And many more!
2.3.2
2021-01-25
This update contains a critical bug fix for Schedule times. Sorry about that bug. From last update:
Hey everyone! Sorry it’s been so long since my last update. Hoping to get back on the regular update schedule. Today’s update brings a critical bug fix for Schedule where it would crash when opening certain days. Sorry about that!
Other bug fixes and improvements:
– Fix for issue that could cause the New Assignment page to show and act as the New Test page
– New, much improved Reset Schedule options to help with any crashes or issues
– Cleaned up and fixed some interfaces
– Fixed an issue where the Dashboard may show checkmark at the wrong time
– Fixes clipping issue with Google Classroom classwork details
– Made improvements to the new Assignment/Test popup
– Hopefully fixed some issues with the Set Websites screen
– Fixed some issues specifically with Website 4
– Changing a schedule day name now updates the main interface immediately
– Fixed some cut off labels in Setup
– Added a privacy explainer to the Set Name option
– Many other general bug fixes and improvements
2.3.1
2021-01-24
Hey everyone! Sorry it’s been so long since my last update. Hoping to get back on the regular update schedule. Today’s update brings a critical bug fix for Schedule where it would crash when opening certain days. Sorry about that!
Other bug fixes and improvements:
– Fix for issue that could cause the New Assignment page to show and act as the New Test page
– New, much improved Reset Schedule options to help with any crashes or issues
– Cleaned up and fixed some interfaces
– Fixed an issue where the Dashboard may show a checkmark at the wrong time
– Fixes clipping issue with Google Classroom classwork details
– Made improvements to the new Assignment/Test popup
– Hopefully fixed some issues with the Set Websites screen
– Fixed some issues specifically with Website 4
– Changing a schedule day name now updates the main interface immediately
– Fixed some cut off labels in Setup
– Added a privacy explainer to the Set Name option
– Many other general bug fixes and improvements
2.3
2020-11-22
Hey everyone! This update brings a lot of important bug fixes, and one new feature: All-new interface for adding an Assignment/Test! Now you can immediately add the title, class, and due date all from one interface. You also now have the option of inserting at the top or bottom of the list.
Other Improvements:
– The Classwork Amounts widget and Dashboard sections will now display a checkmark when you have 0 assignments or tests
– Some nice new animations to help with looks and usability
– Adds iPad cursor support to the View Hidden Announcement button and the Announcement section
Bug Fixes:
– Fixes an issue where Google Classroom could display the wrong time (sorry about that, I know this has been a really annoying bug)
– Fixes Settings not presenting full screen
– Fixed misaligned button on the Assignments section in Dashboard
– Looked through crash logs and tried to make stability improvements where possible
2.2
2020-11-12
Hey everyone! This update brings a lot of bug fixes. It’s also the first version of School Assistant Version 2 available on macOS! Update to macOS Big Sur to get it. Here’s the changes:
Bug Fixes
– Fixes an issue that could cause some Google Classroom content to not show more than 10 objects. It will now show up to 100.
– Finally fixed a crash that occurred when completing an Assignment or Test while the keyboard was on-screen
– Fixed the sidebar button disappearing when hiding the sidebar in Schedule
– Hopefully fixes an issue that could cause data duplication/erasure issues when completing an Assignment or Test, especially on Mac
– Fixes a crash that occurred when tapping Delete from the More Options (•••) button in an Assignments or Tests when the keyboard was on-screen
Features and Improvements:
– All new Announcement feature for displaying messages in-app (such as a new update is available, a reminder about a holiday, etc.) This message can be dismissed by tapping it and selecting “Hide This Announcement.” You can view it again by tapping “View Hidden Announcement” at the bottom of Dashboard.
– Updated widget descriptions
– Moved the day picker in Schedule to the top of the screen
2.1.2
2020-10-23
Hey everyone! Another quick bug fix update. Here's the changes:
– Updated App Store screenshots to use the new iPhone 12
– Fixed the Next Class widget not properly showing "No more classes today."
– Fixed "DUE TIME" being cut off on iPad
– Other general bug fixes
2.1.1
2020-10-11
Hey guys, this update brings a few bug fixes.
– Fixed the bottom of Settings
– Fixed the weird side spacing glitch In Tests on larger iPhones
– A few layout bug fixes
From Version 2.1:
Widgets are finally here! I've worked hard to make three widgets for you: Classwork Amounts, Current Class, and Next Class. These are directly inspired by the Dashboard, and do just what it sounds like they do. Current/Next Class also come in both small and medium. You can also customize the font they use in Settings. If you have ideas for any other widgets, let me know! Also, let me know if you have any bugs. I am brand new to widgets and it's pretty complicated, so there could be bugs.
Other great changes:
– The room field in Schedule can now be a link OR room field! When you inset a link, it automatically detect this and will show a new open link button. I think this will be a great enhancement for online learners.
– If you added a link using that feature, it will now show right on the Dashboard.
– Added a countdown until your next class starts on the Dashboard.
Bug Fixes
– Fixed notification scheduling and updated their messages.
– Fixed a bug where if you said no to notifications at setup and then tried to change notification settings or schedule a reminder it wouldn’t prompt the system popup.
2.1
2020-10-09
Widgets are finally here! I've worked hard to make three widgets for you: Classwork Amounts, Current Class, and Next Class. These are directly inspired by the Dashboard, and do just what it sounds like they do. Current/Next Class also come in both small and medium. You can also customize the font they use in Settings. If you have ideas for any other widgets, let me know! Also, let me know if you have any bugs. I am brand new to widgets and it's pretty complicated, so there could be bugs.
Other great changes:
– The room field in Schedule can now be a link OR room field! When you inset a link, it automatically detect this and will show a new open link button. I think this will be a great enhancement for online learners.
– If you added a link using that feature, it will now show right on the Dashboard.
– Added a countdown until your next class starts on the Dashboard.
Bug Fixes
– Fixed notification scheduling and updated their messages.
– Fixed a bug where if you said no to notifications at setup and then tried to change notification settings or schedule a reminder it wouldn’t prompt the system popup.
2.0
2020-09-16
School Assistant Version 2 is HERE! This is a huge upgrade for School Assistant. Here are the headlining features:
– All-new design!
– Brand new sidebar for iPad with much improved reliability
– Native Google Classroom support with direct adding to Assignments or Tests
– Brand new Dashboard with widgets, such as Current Class and Next Class
– Unlimited Schedule days with automatic switching
– Redesigned due date screen with more options like due time
– All-new document scanner
– Up to four saved websites with quick access
– Online learning enhancements
– Manual reordering of Assignments, Schedule, Classes, etc.
– Custom theme colors with a redesigned theme color picker
And so much more! If you want to see the full changes, head to sunapps.org/sa-version2.
1.8.1
2020-06-18
Includes a new link to get the Indie Sticker Pack, a new collaboration for charity organized by Team Nighthawk, LLC. Sun Apps, LLC is proud to be taking part in their program.
1.8
2020-06-15
Hey everyone! Just another quick update for you all.
- Implemented a new curve method for buttons, should look better overall
- New alternate app icon
- Updated links to match new website, sunapps.org
- Removed note about online learning
- New theme color option
1.7.2
2020-05-28
HI guys! I know some of you are still in school, but hang in there, it's almost summer!
I am excited to start working on a big Summer Update soon, but in the meantime, I've got a cool new update for you today.
- New app icon! The old one was feeling outdated, so I have updated the icon with a new gradient and it’s now bolder. I applied this new gradient to all of the alternate icons as well.
- Also updated App Store screenshots accordingly
- Removed duplicates from App Icons setting
- Other general bug fixes and UI improvements
1.7.1
2020-05-07
Those who already had version 7.1: this fixes a critical issue with the iPad sidebar: I was testing a new method of switching views and accidentally shipped a version that didn’t let you select Schedule.
Hi everyone! We’re almost through the year! I hope you’re doing well. This update brings some highly requested features, so I encourage you to read this! Please note: it is important that you update on all your devices.
Also, this will be my last big feature update for a while. Since school is almost over, most people won’t be using the app for a while. I’m going to take the summer to create a great, feature-packed update for you all, including native Google Classroom support! If you want to help me test these features over the summer, you can join the beta in Settings > Join Beta.
Main Changes
- More Details: Now, you can tap ••• in any Assignment to show an all-new More Details page! On this page, you can add a submission location, submission link (great for online school!), and notes! More to come. Note: this works best with Assignments added after you update, so if you’re having trouble any with one, just delete it and re-add it.
- Homework Reminders: Now, you can add a reminder at any time for a specific assignment! This is a very highly requested feature, so I am super happy to finally bring it to you all. You can schedule this reminder in the More Details page mentioned above.
- Day On/Off: Turning days on and off has returned! It will use your previous settings. If you want to change what days are on or off, head to Settings.
- New Classes section! I’m using this to address some feedback I’ve gotten. Classes will take the classes from the Class Selector in Assignments and Tests and allow you to add information like notes, a class link, or teacher contact information. Try it out in Resources!
- Three new app icons: Classic Apple, Modern Apple, and Launched. Check them out in Settings > App Icon!
Other Improvements
- Better reliability
- Some changes in Settings