March 1st, 2011· Fix - some users were not able to lock Teacher Studio properly. Because we were not able to reproduce this bug on our machines, please send us a bug report if you are still having problems locking Teacher Studio.
February 21st, 2011· Enh - removed database cleanup routine from non MAS version, no longer needed
· Fix - added some checks to prevent Teacher Studio from crashing if bad start/end times somehow makes it past the save check routines. This is uncommon, more for users of earlier versions.
· Fix - the attendance module can cause a crash if classes are created using future dates under certain conditions.
February 9th, 2011· Fix - The planner module was corrupted during the last update build
February 7th, 2011· New - The lesson plan view also shows most text formatting now (bold, italicize, underline, font color, font size - more to come).
· Fix - Having similar named classes can cause students to be assigned to the wrong class under certain situations.
· Fix - Disassociating students no longer delete existing data. This is much needed as users can sometimes accidentally disassociate a student by mistake.
January 12th, 2011· Fix - Mac App Store receipt validation routines updated for more better checking
· Fix - some users were not able edit their lesson plans because of their language and country settings.
January 10th, 2011· New - on startup, a thread will launch that will check for orphaned data that can sometimes occur when removing/unassigning a student from a class.
· Fix - an error in grade calculation resulted in treating homework, tests and quizzes as being equal in terms of weight (affected reports module only).
· Fix - if a user clicks on a different date immediately after entering "excused notes" without hitting the enter, return, or tab key (to do a hard save), the entered data gets saved to the newly selected date instead.
· when loading a saved database while the user is inside the grade book module, the grade sheet does not get cleared. Clicking on any uncleared/old data results in a crash.
November 29th, 2010· Fix - some classes are drawned overlapping each other on the class timeline by about 20 minutes.
November 27th, 2010· New - added switch to compile either for the Apple Mac App Store or for normal web distribution.
· New - added receipt verification for the Apple Mac App Store.
· New - added time entering checking routines to the add class and the custom time window.
· New - added weeka/weekb scheduling (true fortnight scheduling).
· Enh - if compiled for the app store, update check and registration routines are disabled (including appropriate drop-down menus on the main menu bar and default registration info).
November 19th, 2010· New - automatic update check now runs in the background on startup.
· New - you can now delete all of your HTQs belonging to a specific class under the gradebook module.
· New - you can now add a new class directly from the timeline area on the desktop/dashboard area.
· New - you can now right-click in the student module to bring up printing and editing options.
· Fix - grades in the reports where not calculated accurately due to an incorrect value in weighing HTQs.
· Fix - auto-attendance fails to change the attendance sheets under certain circumstances.
· Fix - general and license key preference panes now show its respective buttons pushed when launched.
· Fix - fixed internal version (dev, alpha, beta, final) stages to work properly with the dev tool.
· Enh - added a notice of time remaining before auto-attendance kicks in (notice only shows if auto attendance mode is enabled).
· Enh - reduced the number of open items being displayed in the dashboard (no longer display future assigned HTQs when clicking on old dates)
· Enh - codes refactored and unused codes are removed to speed up and make app size smaller.
October 29th, 2010· Fix - some reports are not showing up properly due to some internal negative values.
· Fix - student names does not show up in the HTQ reports if you have an apostrophe in your class name.
· Fix - logic for the class bars on the dashboard has been rewritten to be more accurate.
September 7th, 2010· New - added a reset button to the seating charts to rebuild and reset seating chart.
· Fix - renaming classes causes orphaned/zombie students (students becomes disassociated).
· Fix - could not create HTQs with the same title/name although it was created under a different class.
· Fix - seating chart module fails to populate students under certain circumstances.
· Fix - editing existing HTQs sometime fails.
· Enh - seating module will now populate and draw students in multiple columns if you have a lot of students.
August 22nd, 2010· Fix - bug in the new import feature causes some import cases to fail.
August 18th, 2010· Fix - student picture in the seating chart module gets drawn twice, with the second picture appearing when resizing the application to a certain size.
· Fix - several other minor bugs have been fixed.
· New - color headers are added to the seating module.
· Enh - printing routines have been tweaked to provide better/sharper images of student pictures and seating charts.
· Enh - the student data import feature has been rewritten to make importing of student data much simpler.
February 22nd, 2010· Fix - UTF-8 encoding introduced to handle umlaut-like characters (in special circumstances).
· Fix - when clicking on attached documents in the small document summary window, Teacher Studio crashes due to orphaned pointers.
February 12th, 2010· New - the help system for Teacher Studio has been completed. This new version is available online as well as from within TS itself.
· Fix - dashboard, opened item dates don't show up when showing class detailed view'.
· Fix - there was a memory leak which occurs when you drag a picture from 3rd part apps into TS (when adding a picture to students).
· Fix - on rare occasions, text in the Preferences panel gets mangled.
· Fix - in the window to add new HTQs, two text fields were not set to transparent.
February 7th, 2010· Fix - (high severity), if you edit a class and then immediately add a new class, your last edited class will get renamed and its information changed with the new class information (instead of the new class being created).
February 2nd, 2010· New - users can now import student informaiton from a properly formatted CSV file, instructions and examples provided.
· New - users can now print a class roster from the grade book module. Right-click a class from the class list and select "Print Class Roster".
· New - users can now print the current grade sheet from the grade books module via right-click.
· New - users can elect to print individual student's grade for a HTQ from the grade book module via right-click.
· New - users can now print the currently viewed attendance sheet by right-clicking inside the attendance module.
· New - users can now right-click in the grade sheets and attendance sheets to select an option to view the student's picture.
· New - users can now right-click a student in the seating module to view the student's picture.
· New - a history report of HTQs has been added to the reports under the HTQ tab.
· Fix - adjusted a timer issue in "auto-attendance" mode which can quickly switch back before users can mark their attendance sheets.
December 10th, 2009· Fix - release 1.1.233 introduced a bug which prevents users from editing lesson plans in "My Homeroom"
· Fix - the HTQ tab in reports now displays the list for "All Classes" correctly
December 9th, 2009· New - you can now define multiple time schedules for the same class.
· New - you can now mark an entire day as "No School" or a holiday.
· New - database integrity check routines added.
· Fix - when you navigate to My Planner and have not yet defined a class, you get a warning message.
November 23rd, 2009· Sparkle framework integrated to make future updates/upgrades easier for users. Users will now see a new "Check for Updates..." menu item under the Teacher Studio menu.
· Fixed a bug where the controls in the reports module were not updating correctly when a class is added or removed.
· Fixed a bug to update report controls when a new database is created or when loading saved/backed up databases.
· Fixed an accuracy issue for the overall grade (at the bottom) when viewing grade sheets
· Fixed a memory leak that occurs when a user clicks on the delete student button and there are no students in the student list (student module).
· Other minor fixes and optimization.
November 17th, 2009· Updated to address a bug where newly created classes are not appearing in the Planner module's class list (unless you restart Teacher Studio).