Thursday, September 13, 2007

Warning about Dropped Students and Comments

I discovered two nasty bugs today. The first surfaces when you drop a student. They are not saved correctly and so the file will no re-open. The second deals with comments. Comments are not saved and reopened the same way and so the comments for a student get bumped to the student below.

I'm working on a fix. For now, I would not drop a student or apply any comments.

Tuesday, September 11, 2007

Release early and often, right?

The start of the new school year and daily use of GradeL has brought many bugs to the surface. I suspect that I'll be releasing more frequent updates for a while as the bugs get ironed out.

Release 0.8.9 (out today via SourceForge) also includes some minor feature enhancements such as tracking more information about textbooks checked out to students. For details, please see the ChangeLog.

Another bug fixed

A bug was discovered in the New Class Setup, which caused the program to crash. Basically, if you change the number of marking periods per semester and the number of semesters, the program crashed trying to open the Period Weights form.

This fix is included in the upcoming 0.8.9 release. You can download the preview snapshot here.

Sunday, September 9, 2007

Fixing more bugs!

Spent some time this weekend tracking bugs in GradeL. I did find a few. I've also been adding some new features to certain areas of the program. Here is a snapshot of the current ChangeLog entry:

------------------------------------------------------------------------------
gradel-0.8.9 - 9 Sep 2007
------------------------------------------------------------------------------
Bug Fixes:
----------
- Fixed crash in Seating Chart when resizing chart during move.
- Fixed bug in grid resize that prevented all students and assignments from appearing. VIEW | GRID SIZE now functions properly.

Improved & Updated Features
---------------------------
- Preferences now gives option to show student number with name on main screen.
- Student information now maintains textbook condition, issue and return dates.

You can download a development source snapshot here.

Thursday, September 6, 2007

Enter 0.8.8!

Well, one small bug turned into two big ones. Thanks to reports from a user, I have corrected major crashes in GradeL 0.8.7. First, the program was crashing when using the Period Weights dialog. The program did not account for non-numerical data in the text field, even as a typo. This has been fixed.

Second, the program was crashing when users tried to View/Add Comments from the popupmenu with a right-click on a student's name. This has also been fixed.

See the ChangeLog for details or download release 0.8.8.

Take care!

Saturday, September 1, 2007

One small bug ...

There is one small bug in release 0.8.7. Although I removed the "Help" option from the Help drop-down menu, I did not remove the toolbar button. So, if you click that button, it will start your browser and report that the file could not be found, since I no longer provide the help files with the package. Of course, this will be fixed in the next release.

Release of GradeL 0.8.7

I finally found some time to complete the latest bug fixes and release an update to GradeL. Version 0.8.7 no longer includes local help. You will notice the "Help" option is no longer availalbe under the help menu. Bascially, I was unhappy with my progress on the help feature, so I hid it until I can work on updating it. For now, users should refer to the website gradel.sourceforge.net for information on GradeL.

Since the help is gone, GradeL can now be run directly from the source directory. Of course, you can still install it to the system using the install script.

For details on the 0.8.7 release, see the ChangeLog.

As usual, please keep the bug reports coming. With the start of school upon us, keeping GradeL functioning is my number one priority. Feature requests are also welcome.

Take care!