Sunday, September 30, 2007

0.8.12 fixes crash when adding students!

After a report from a new user on the forum, I discovered a silly mistake that was locking up the program and the CPU after adding more than one student while creating a new class. This bug is fixed in GradeL 0.8.12.

The ChangeLog and website will be updated soon.

Thursday, September 20, 2007

Release of GradeL 0.8.11

GradeL 0.8.11 has been released. This release contains many bug fixes and a few feature enhancements. See the ChangeLog for details.

Download Release 0.8.11 today.

Sunday, September 16, 2007

Latest Development Build

For those interested, you can download the latest development build here: http://littlerun.com/software/gradel-0.8.11-091607.tar.gz

This version includes three important bug fixes:
  • Fixed crash in Single Student (MP) report.
  • Fixed crash in Attendance Code dialog when trying to EDIT without selecting a code.
  • Issue Date and Return Date no longer display nonsense data when there is no textbook issued (STUDENTS | EDIT menu).
The next release will include these changes plus any other bug fixes that are completed in the near future.

Saturday, September 15, 2007

0.8.10 Issues

There is at least one glitch in the latest release. The Single Student (MP) report crashes. This is caused by a typo in the code. If you want to fix it yourself, change line 2432 of file frmGol.class to:

ELSE IF cl.mymps[CurrentMP].Assignments.Length < 1 THEN

I forgot the "s" on Assignments.

This will be fixed in the next release. Keep the bug reports coming!

Friday, September 14, 2007

Release of GradeL 0.8.10

Gradel 0.8.10 was released today. This release fixes the big bugs in the comments feature and the dropped students feature.

GradeL was improperly saving comments to the wrong students. The program was also not reading dropped students properly, which resulted in class files not opening properly. If you encountered this problem recently, you should now be able to open your class files again.

As always, see the ChangeLog for details.

Download Release 0.8.10 today.

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!