FET Forum

FET Tools => TiTiTo - Tiny Timetabling Tool => Topic started by: Volker Dirr on September 20, 2016, 09:01:26 PM

Title: TiTiTo-4.9.15 released
Post by: Volker Dirr on September 20, 2016, 09:01:26 PM
I released a new TiTiTo version.

Get Windows version: old - please get newest version
Get Linux version: * see below
Get Mac version: * see below


* I can compile native Linux and Mac versions. Please test the windows version first; You can run it with Wine ( https://www.winehq.org/ ) and CrossOver ( http://www.codeweavers.com/ ) under Linux and Mac OS. I also got feedback Wineskin ( http://wineskin.urgesoftware.com ) work fine. So maybe other Wine derivatives will run also (like WineBottler http://winebottler.kronenberg.org/ ).  I will compile Linux and Mac Version as soon as TiTiTo fits your needs. Just contact me.


Changelog:
4.0.0: - GPC export (illness statistics (NRW-Germany))
4.0.1: - user can modify days only if no absent or substitution was added
4.0.2: - GPC export can skip empty comments
4.0.3: - table of contents for exported students timetables
4.0.4: - tables of contents contain only selected names
4.0.5: - get rid of QXml (it isn't actively maintained anymore by Qt)
4.0.6: - improved modifying activities
4.0.7: - improved adding activities

4.1.0: - simplified database. get rid of a lot of unused data. that increase speed; it also reduce possible bugs, database and memory size.
4.1.1: - updated FET export
4.1.2: - updated SchILD export
4.1.3: - critical bug fix in schedule supervision (bug was introduced with version 4.1.0)
4.1.4: - import gp-Untis GPU001.txt timetables
4.1.5: - improved warnings
4.1.6: - simplify filenames in database (because microsoft windows can't handle white spaces always correct)
4.1.7: - updated translations

4.2.0: - iCal also export room tables
4.2.1: - fixed teachers view. it was incorrect if you swapped teachers in the supervision scheduling
4.2.2: - it's possible to enable students collision
4.2.3: - improved warnings
4.2.4: - fixed cppcheck 1.72 warnings
4.2.5: - add a warning about students collision if you export to FET file
4.2.6: - fix warnings in bring forward activities
4.2.7: - update plan views if an activity was modified
4.2.8: - fixed a bug in swap teachers dialog (effected activities without a room)
4.2.9: - added Italian translation

4.3.0: - colour teachers view
4.3.1: - colour rooms view
4.3.2: - colour students view
4.3.3: - improved updating the view and plan dialogs
4.3.4: - colour teachers plan dialog
4.3.5: - colour rooms plan dialog
4.3.6: - colour students plan dialog
4.3.7: - fixed a bug in teachers statistics
4.3.8: - save settings in teacher/students/room (detailed) views and in teacher/students/room plan dialogs

4.4.0: - view subjects
4.4.1: - view detailed subjects
4.4.2: - improved all detailed view dialogs (if you added already working/used teachers/students/rooms)
4.4.3: - improved untis-import (support students collision)
4.4.4: - print and export of timetables can add same starting time activities (like in FET)
4.4.5: - adjust bring forward comments in the settings
4.4.6: - added Arabic translation
4.4.7: - fixed a crash bug if you print subjects timetables sorted by students

4.5.0: - added holidays dialog
4.5.1: - added same starting times dialog
4.5.2: - it's possible to merge with same starting time activities in get teachers for substitution dialog
4.5.3: - improved FET 5.30.0 support
4.5.4: - added some new checks and warnings
4.5.5: - added an alternative activities plan dialog (faster modifications (especially for rooms and teachers), but without multiple teachers/students.)
4.5.6: - added a dialog to split activities with multiples teachers
4.5.7: - updated translations

4.6.0: - hide/show supervision hours in (detailed) teachers, students, rooms and subjects views
4.6.1: - hide/show supervision hours in timetable print/export
4.6.2: - added an alternative merge variant with same starting time activities in get teachers for substitution dialog
4.6.3: - adjust merge comments (same starting time activities) in the settings
4.6.4: - added a new detail level in supervision table (recommendation: students detail level = 2; teacher detail level = 1 or 2)
4.6.5: - improved remove of absent students
4.6.6: - avoid page-break inside tables
4.6.7: - updated translations

4.7.0: - merge activities (duration) if they have got same subject, teachers, students and room
4.7.1: - improved span if there are same starting times
4.7.2: - keep students order in table export
4.7.3: - holiday dialog checks if date is valid
4.7.4: - improved warnings about same starting times
4.7.5: - speedups in get teachers for substitution
4.7.6: - get teachers for substitution displays same starting times
4.7.7: - speedups in get rooms for substitution
4.7.8: - improved merge activities

4.8.0: - teachers can be added or moved in get teachers for substitution
4.8.1: - source clean-ups (get rid of a lot of #include <iostream> stuff)
4.8.2: - improved deselect button in get teachers for substitution
4.8.3: - improved adding rooms/buildings/hours
4.8.4: - it's possible to rename days
4.8.5: - FET export includes same starting times
4.8.6: - updated translations

4.9.0: - print coloured tables
4.9.1: - export coloured tables
4.9.2: - printed/exported dates and times use local language settings
4.9.3: - improved FET export
4.9.4: - removed gcc 5.4.0 warnings
4.9.5: - schedule supervision can hide teachers who are close to teaching in an other building
4.9.6: - publish only one variant of substitution table
4.9.7: - fixed a crash bug in schedule activities if you work without timetable data
4.9.8: - fixed a bug intruduced with version 4.9.2
4.9.9: - updated translation
4.9.10: - fixed a FET export bug
4.9.11: - fixed a bug in teachers statistics
4.9.12: - support new FET 5.30.3 file format
4.9.13: - fixed a bug in same starting times activities
4.9.14: - security fix: care correct about character ' in names. this avoid SQL code injection attacks
4.9.15: - updated translation