9.7.2006

- some more i18n startup issues...

29.6.2006

- included italian transaltion by Francesco Zamboni

25.5.2006

- added 'all-resourcetypes' modulesref.xml keyword support

5.12.2005

- export locale bug

3.12.2005

- fixed importing lists
- beutify module help
- addd russian support

2.12.2005

- fixed modpath usage
- fixed mod options handling and descriptions
- added paned to tt_edit

23.10.2005

- init rework
- icons
- missing apps notification checkbox
- tablix -r temp dir entry

22.10.2005

- exporting file
- settings on first run
- tablix2_plot support
- tuple restrictions remake
- temdir handling
- modpath
- lists font scaling & fixed height

21.10.2005

- tablix2 modules support rework...

7.5.2005

- t2 results parsing

6.5.2005

- t2 notes reading
- t2 notes writing

5.5.2005

- import tablix 2 almost complete
- split xml module

30.4.2005

- slowly porting xml parser to tablix2 style

13.4.2005

- double period adding now works for manual scheduling also

7.4.2005

- capability places are now colored as tuples

6.4.2005

- added clusterconf back, but with a warning
- almost fixed the recent menu...

3.4.2005

- multiple import of results

30.3.2005

- remove and rename settings...
- splash screen

27.3.2005

- no more default maximized... :)
- bug with externals detection
- settings handling

26.3.2005

- maximized mode as default

25.3.2005

- lists counters
- errors are now shown in the toolbar and not the popup window

24.3.2005

- double period checkbox

RELEASE 0.0.8

24.3.2005

- proper locale settings... -lang now works
- new timetable menu...

23.3.2005

- the slovenian translation of the wizard
- ttview_files context menu bug

22.3.2005

- added GNU GPL around... :)

21.3.2005

- parser bugs
- complete remove/rename bugs

20.3.2005

- tablix commanline now shown complete
- modinfo bugs
- ttview table speedup
- added defaults for some modules, found in tablix manual

19.3.2005

- deleting with key delete in all lists
- renaming with direct editing of lists
- select language from command lne with -lang=CODE sytaxs

18.3.2005

- separated the editing project file and result files handling. the results
are now loaded after tablix completion and are not affected by project
changes and vice-versa
it was a big change which probably cause many new bugs
- reseting combos in schedule tab bug

17.3.2005

- added the resume switch
- added automatic checking before starting tablix

15.3.2005

- added the tablix stylesheet file to the distribution for use with
output...
- added option to select output file...
- added unselect to mini_tt
- added unselect to color lists

13.3.2005

- ttview save and print bug...
- info dialogs for tips and tablix report
- results show up in mini_tt

8.3.2005

- xml bugs
- ttview bug
- tablix errors bug
- simple printing support

6.3.2005

- mini_tt now works properly
- combinations lists are faster, because they are no longer updated with
combo_select
- fixed loading tablix with parameters
- fixed localization issues with tablix

5.3.2005

- added complete remove. this works from combinations list primarily, but
can be called from context menus of other lists also...
- rebuild of rests editor: new tab shows all the custom restrictions and the
treeview is now called advanced view. 
- reordered the tt editor tab again. 
- fixed some bugs...

4.3.2005

- rests editor loading from related lists view

27.2.2005

- ARGH! gettext works now, locally and globally, english and slovene... 
- added .gz support for wizard, faq and import/export files...

26.2.2005

- xpvm menu entry
- localization of doc files

25.2.2005

- gettext

24.2.2005

- tablix_output csv support
- wizard help is now read from a file on the system

23.2.2005

- the sorting of coloured lists works by color and alfabet now...
- disabled clusterconf

22.2.2005

- the coloring of mini tt works...
- added entry for tablix parameters... 
- fixed some bugs

21.2.2005

- mini tt works finally...

19.2.2005

- main progressbar for file loding...
- wow, the combinations window is really usable... added nice sentence like
display of selection

18.2.2005

- file filters in file chooser
- stats lists now make unnused entitites brown and tuples orange
- added legend to stats window
- toolbar in stats window
- select all
- bugfixing

17.2.2005

- context menus in lists...
- statistics / relations frame now has it's own window

15.2.2005

- multiple selections in lists work
- multiple deleting not fully yet... some leftovers :)

14.2.2005

- nifty new frame: linked lists of entities... if user selects one, the
other get colored if linked to it. also the perweek scheduled time get
writen along... really nice.

13.2.2005

- user can now add multiple consecutive entries into lists with a syntaxs:
"1-4 name of it"
- we ask to save changes on delete event now

12.2.2005

- detailes... release...

11.2.2005

- hey, i just noticed, gui works on 800x600 again... jey!

10.2.2005

- icons, deb package, bugies

9.2.2005

- the wizard works. quite well.

3.2.2005

- added keyboard shortcuts to menu entries... 
- new, nicer, cleaner, hopefully useful design of lists tab...

2.2.2005

- *sigh*, had big plans, dumped them, corrected some bugs
- added 'press enter' event to all entries

1.2.2005

- bug hunting
- new helper: leading and backing spaces are removew when adding rows

31.1.2005

- bug huting
- user can now add or delete consecutive classrooms with using x - y as name

30.1.2005

- basic fet import avaliable

29.1.2005

- complete! bug hunt begins...
- details: call tablix, get errors, get results, load results on demand,
export graphs, +bonus: fold/unfold all in treeviews.

28.1.2005

- almost complete tablix calling... we just have to trap errors and scale
graphs... ... only the errors...
- new check at starting gtablix, for some external programs.
- new checks for non present modules for restrictions.. unfinished.
- user can now call the gtablix with the full path to a project file
- check for file permissions on openings and savings

21.1.2005

- new checkup: count of lessons scheduled to techers and classes is compared
to the total in a week.
- new checkup: correct schedulig data for tuples: perweek or day/period/room

20.1.2005

- we can now open and save gziped files. at loading we now acually  check for file
type, at saving we just look for .gz ending. thus we have now new
dependency: file
- rebuild of restrictions editor is more or less complete. the bug hunt is
open, but it should work as before now. 

15.1.2005

- added the additive mode option in timetable editor. user can now actually
choose not to use the lists, and write the whole timetable manually. 

11.1.2005

- standardized the message dialogs...

30.12.2004

- switched from xml::dom to xml::libxml parser. this was due to lack of
various encodings support.
- split the codebase into modules, thus disabling some features...

28.12.2004

- several new bugs are implemented... i hope i won't have to rewrite the
whole architecture again... *sigh*
- the testing now works. it does the two mentioned yesterday and another,
the cross-occurance of the same teacher in tt definition and teacher-also
restriction.

27.12.2004

- changed teachers list into a real treeview. had to do plenty of
architectural changes for it. any restriction defined for subject applies to
all teachers that teach that subject. for individual entries use the
teachers treeview.
- created some basic framework for internal testing. for now it chechs for:
	a) timetable entries, that expect a undefined tacher-subject pair
	b) teacher-subject pair, that expect special types of rooms, which
don't exist. (capability-type and preferred-room restrictions)


25.12.2004

- expanded the capabilities of the restrictions editor; it now knows some
special restrictions and allows smarter input fields. gtablix will still
allow you to write in manually any stupid string, but only sane ones are
presented in a drop down box.
- the restrictions editor can now be started with right clicking on the
list, and the changes are automatically added, when clicking ok.
- the restriction editor is no longer modal. that means, that you can have
it open all the time, and select the stuff you want to edit with right
clicks. if you want to close it, use the cancel button, ok now only updates
the apropriate element.
- added the toolbar. among the ususal file buttons, there are two more
important: one is a restrictions editor toogle button. the other is a
shortcut to adding a selected teacher-subject-room-class combination into a
timetable definition.

---------------------------------------

25.12.2004, gTablix 0.0.2 release notes

- some final bug fixing, the input and output should be reliable now.

I'm alredy starting work on the 0.0.3 release, that will probably contain 
some nice usability features, that should make the usage of tablix modules 
easier. This will be the real beginning of the GUI for Tablix, since it's 
somewhat trivial to only visualy edit the config file. 

Any other suggestions are more than welcomed.

You can download gTablix 0.0.2 from: 
	http://www.cyberpipe.org/~igzebedze/gtablix-0.0.2.tar.gz
You can address any question to tablix mailing list or my e-mail:
	igzebedze@cyberpipe.org
The first option is preffered though.
	
regards, Boštjan Špetič

22.12.2004

- timetable preview can handle the rooms timetables also...
- the internal weigth impossible is now handled properly

1.12.2004

- bufixes
- moved from Gtk::FileSelection to Gtk2::FileChooserDialog
- added preview and export to html of tablix generated timetables
	- the individual view will be exported as modified, the others will not. that is due the method of exporting ; the combined timetables are extracted from the original xml data using tablix_output, the first two are generated with gablix from the timetables as seen. 
- added some new bugs :)
- added notes field to all lists. these notes are saved as xml comments inserted before the actual xml element they aplly to. they should be one line comments only. the notes are shown in the statusbar, when selected.

--------------------------------------

15.8.2004, gTablix 0.0.1 release notes

After some unnecesary complications and some finishing touches from Tomaz, I finally got to release the first version of gTablix - the graphical user interface (GUI) for Tablix. 

In it's current state, it is capable of:
	- reading and writing proper Tablix formatted XML file
	- inspecting the system for Tablix modules and using the modules in the most general though user unfriendly way
	- importing and exporting lists of teachers, classes, subjects and classrooms to and from a text file

System requirements:
	- perl: written with 5.8, I don't know wheter all the neccesary modules work with earlier versions
	- perl modules:	Gtk2-perl, Glib, XML::DOM
	- tablix 0.0.8 (because of tablix_modinfo)
Perl module are best installed trough CPAN, by running "perl -mcpan -shell", and then "install Gtk2",... Read the documentation on CPAN on "http://www.cpan.org".

Roadmap:
	- remove plenty of bugs the users will find
	- add plenty of features the users will request
	- run tablix trough gui and draw convergence graphs in real-time
	- write the documentation (this could do any willing user though... ;)
	In not-so-near-future:
	- implement result timetable managment
	
I'll be off for the rest of this week, so I expect plenty of questions when I come back ;). Tomaz gets around this code quite well, so he could help you with your problems. 
If you know perl feel free to snoop around and fix anything you like. Send in a patch if you do, so others will have something of it too. gTablix is free software, covered by the GPL.

You can download gTablix 0.0.1 from: 
	http://www.cyberpipe.org/~igzebedze/gtablix-0.0.1.tar.gz
You can address any question to tablix mailing list or my e-mail:
	igzebedze@cyberpipe.org
The first option is preffered though.
	
regards, Boštjan Špetič
