Probreg

This issue tracker in a GUI is an extended version of an application I built in a mainframe scripting language based on a design by my then team lead.

The first screen of my take on an issue tracker shows an overview of all the issues registered so far.

tab 0: list

The original version uses xml files for each project's collection of issues. That means you can start it up using a filename or, when you omit that, choose one using a file selector. The other version uses the sql database that the web version also uses, and you only have to specify the project name. If you don't know one or want to switch projects you are presented with a selector like this:

startup dialog sql version

After that there is not much difference between the two versions. One is the number of columns that are displayed on the list screen:

colums in the xml version columns in the sql version

Note also that in the xml version's title bar the filename is shown, whereas in the sql version's just the project name is mentioned.

The way the data is presented can be influenced by using some of the buttons on the bottom of the screen.

One opens up a selection dialog:

selection options

Another opens up a sort dialog. This should make it possible to sort on more that one column (otherwise you can just click on a column header) but this doesn't work yet.

It was meant to look like this:

sort options

But since it doesn't work you get a message

/docs/probreg/helaas.png

The menus are largely the same for both versions and are explained here

The other pages also have the same layout between the versions, see here