Another bug!

May 24th, 2009

Well, as has become a tradition with GradeL releases, right after I get a new release out I discover another bug. This one will be obvious to anyone that uses GradeL to track student attendance. The column headers will appear two pixels higher than they should. Users who download the source package could patch the problem by editing line 919 of frmGradeL.class. The line should read:

temppb.Y = MAIN_Y + 1

instead of:

temppb.Y = 26

Of course, the fix will be included in the next release, which will now be sooner than expected.

Take care!

GradeL 0.11.1 released.

May 24th, 2009

The bug in the 0.11.0 packages is fixed and the new 0.11.1 packages are available from SourceForge here.

Problem with 0.11.0 packages

May 24th, 2009

Apparently, there is an important file missing in both the .deb and source packages that I uploaded to SourceForge back in February. A user reported an error when trying to create a “Marking Period Student Progress” report from the report menu. A GUI form file named StudentReportForm.form was mistakenly left out of the packages and prevents the report from being generated. A fix is in the works and will be available soon.

Keep the bug reports coming!

GradeL 0.11.0 Released.

February 27th, 2009

Version 0.11.0 is a significant update to GradeL. This release includes buig fixes and improved functionality. Please see the ChangeLog for details and download the latest release. As always, please report any bugs.

Have a nice weekend!

Period & Exam Weights

January 25th, 2009

The interface that I originally chose for editing period and exam weights was not great. I have updated the dialog so that it’s function is more natural and easy to navigate. The grid will size itself to the appropriate number of semesters and marking periods and then the use need only enter values between zero and one into the appropriate cells.

The new interface will be included in the next release.

Take care!

GradeL Wiki

January 18th, 2009

I decided to take advantage of the wiki services available to SourceForge projects. I plan to use the project wiki as the location for GradeL documentation. If you use GradeL, then you know that documentation has not been a priority. I hope to improve this as the project moves forward.

The url for the wiki is http://gradel.wiki.sourceforge.net. If you would like to contribute content, please contact me.

Flexible Grading Scale

January 18th, 2009

I have been adding subtle improvements to GradeL recently. One that I think deserves mentioning at this point is the new flexible grading scale. In the past, GradeL had a fixed scale that required users to have 13 grades (A+…E), because that is the grading scale that I have to use. However, I realize that other users may have different requirements. So, when the next release is made public, users will be able to adjust the number of grades and the minimum percent to achieve that grade.

Here is a shot of the new dialog:

The spin control allows the user to change the number of grade needed and the grid will automatically resize when the number is changed.

Murphy’s Law and a new GradeL release.

January 14th, 2009

With a name like Murphy, there was bound to be a problem. Version 0.10.0 had a huge bug that prevented users from changing the grading mode from points to weighted categories in the Class Setup form. It appears that this is a left over from 0.9.1, although it was never reported.

It is possible that issue is caused by a change in some Gambas event handling in versions 2.9 and later. Currently, I’m developing on the latest stable Gambas release, 2.10.2. Anyway, for more info on GradeL 0.10.1, please see the ChangeLog and feel free to download the app.

Take care!

GradeL 0.10.0 Released.

January 13th, 2009

I released a new version of GradeL today. Version 0.10.0 does not add any major features, but it should be more stable and allow users to work more efficiently. Check out the ChangeLog for more details. You can download the source or a .deb from SourceForge.

As usual, please report any bugs you may encounter!

Development Continues

January 10th, 2009

Although this new school year has not provided me with a lot of time to work on GradeL, I have been making some progress. The current development version does run on the latest Gambas 2.10.2.

I have reverted back to a single file interface. My implementation of multiple windows for multiple files was buggy and difficult to maintain. I have added better support for recent files in the File Menu, which makes switching between class files quite easy and fast.

I’m also spending some time cleaning up my code so that it is easier to maintain. I hope that this process will result in a more stable piece of software. As soon as I feel that it’s ready to go, I release the next version. Stay tuned.

If you’d like to try out the latest development snapshot, you can download it here.