File fet.changes of Package fet

-------------------------------------------------------------------
Sat Nov  2 07:34:59 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>

- Update to version 5.40.3
  * Updated to Qt 5.13.2.
  * Code cleanup.
  * Added two new example files from Syria, by Zafar Allah
    Askar.
  version 5.40.2:
  * Various rare but important bug fixes concerning the new
    feature of virtual rooms.
  * Small memory leak bug fixed (when reading incorrect files
    with virtual rooms).
  * Minor fixes and improvements.
  * Added a new example file from Greece, by dimzev.
  version 5.40.1:
  * Bug fix: if using virtual rooms, when generating a new
    timetable and locking it, some constraints of type activity
    preferred room could be added again, even if they were
    already present, if the real rooms chosen for the virtual
    room were the same but in a different order (the order should
    not matter).
  version 5.40.0:
  * Updated to Qt 5.13.1.
  * Added virtual rooms, which give the possibility for the user
    to specify more rooms for an activity, or to choose between a
    large room or more smaller rooms for an activity, and might
    open the possibilities for other kinds of usage. Suggested
    by math on the forum, who had some very useful ideas. These
    users also suggested more rooms for an activity: Volker
    Dirr, Anton Anthofer, dasa, sln_rj, and amin. Unfortunately,
    this feature might make FET about 5-10% slower even if you
    are not using virtual rooms, and I apologize for this, but
    virtual rooms are useful.
  * Added the possibility to allow a one day exception of max
    span plus one for the constraints of type teacher(s) max
    span per day (suggested by totera, Luca, and bachiri401).
  * Bug fix: now it is not allowed to run FET command-line on
    files which do not contain any activity.
  * Minor bug fix when using constraints with weights having 5
    or 6 digits after the decimal dot (like 99.999975%). This
    minor bug did not affect the generation, only the final
    report of the (soft) conflicts.
  * Minor bug fix in the import of the rooms and of the
    buildings, by Volker Dirr.
  * Added a new example file from Romania, by rapsy.
  version 5.39.0:
  * Added a new type of constraint: activity tags not
    overlapping (suggested by Henrique Belo).
  * Speed improvement in the pre-generation routine, if the data
    file contains constraints of type activities not overlapping.
  version 5.38.1:
  * Updated to Qt 5.13.0.
  * Very rare crash bug fixed, when executing fet-cl on an
    incorrect input file with the option to export the CSV files.
    Reported by Xingxing.
  * Code cleanup (fixed some compiler warnings which appeared
    with the new Qt 5.13.0).
  version 5.38.0:
  * Updated to Qt 5.12.3.
  * Added a new type of constraint: min gaps between an ordered
    pair of activity tags for a students set / all students / a
    teacher / all teachers, suggested by Nagendra and other
    users.
  * Bug fixes and code cleanup.
  * Minor bug fix: the modify constraint room not available
    times dialog did not allow the weight to be set to 0%, a
    value which should have been permitted. Reported by math.
  * Added two new example files from Hungary, by Madas Pál.
  * Added a new example file from Tunisia, by fourat.
  * Added a new example file from India, by Nagendra.
  version 5.37.5:
  * Minor improvement (automatic check for updates also sends to
    the server the user's processor architecture type, as other
    programs usually do) - suggested and implemented by Volker
    Dirr.
  * Updated the translations.
  version 5.37.4:
  * Automatic check for updates on startup is working correctly
    now (using fixes found on Stack Overflow and on Amin Ahmadi's
    site).
  version 5.37.3:
  * Updated to Qt 5.12.0.
  * When compiling with Qt 5, FET uses the better
    QRegularExpression class instead of the deprecated QRegExp
    class (which is only used if the user compiles with the old
    Qt 4).
  * Crash bug fixed when adding a constraint min days between
    activities and the number of the days per week is 1
    (probably very rare).
  * Improved the import: the automatic selection of fields will
    now work even if there is no text quote around the fields
    (suggested by Jude G, implemented by Volker Dirr).
  * Minor string fixes in the CSV import/export dialogs.
  * Minor improvement: the attributes of the file fet.desktop,
    found in the sources archive of FET, were corrected.
  version 5.37.2:
  * Fixed a compilation problem when using Qt >= 5.0.0 and <
    5.7.0. Reported by yakup.
  * Crash bug fix (usually not met in practice), when opening a
    file containing duplicate activities id-s. Reported by Ahmed
    Ben Hassan.
  * Updated the Arabic translation, by Benahmed Abdelkrim.
  * Volker Dirr's site now uses SSL (https protocol instead of
    http).
  version 5.37.1:
  * Rare crash bug fixed, appearing when viewing the timetable,
    then modifying some data (like increasing the number of days
    per week or hours per day) without closing the timetable
    view dialogs, and then regenerating. Reported by liquid.
  * The opened timetable view dialogs are now better updated
    after a successful or unsuccessful generation (suggested by
    Volker Dirr).
  * The constraints of type subactivities preferred starting
    times and subactivities preferred time slots now include a
    'duration' filter (suggested by Léo-Paul Roch and Volker
    Dirr).
  * The limit for the maximum number of generated timetables in
    a multiple generation is increased from 100 to 1000
    (suggested by Volker Dirr).
  * Code cleanup (suggested by Volker Dirr).
  version 5.37.0:
  * Code update: removed the dependency of the obsolete Qt
    'foreach' keyword (suggested by Volker Dirr). The speed of
    generation is improved by 5%-25%, depending on the data file.
    Now you need a C++11 compliant compiler to compile FET.
  * Updated the German example files from secondary school 1, by
    Volker Dirr.
  * Updated all the example files to use the latest file format.
  version 5.36.2:
  * When viewing the activity details in the timetable view
    dialogs, if a room is allocated for this activity, there will
    also be shown the building and the capacity of this room
    (suggested by Diego Froner).
  * Added the feature of locking and unlocking all the
    activities having attached a certain activity tag (suggested
    by Diego Froner).
  * Bug fix in the unlocking of activities of a certain day if
    the timetable was not generated: If the user selected only
    space unlocking, no activities were unlocked.
  version 5.36.1:
  * Updated to Qt 5.11.1.
  * The add activity, modify activity, and modify subactivity
    dialogs now have an option to show all the teachers or only
    the qualified teachers for the chosen subject (suggested by
    Volker Dirr).
  * The main check boxes and radio buttons in the activities,
    subactivities, add activity, modify activity, and modify
    subactivity dialogs now save and restore their state
    (suggested by Volker Dirr).
  * Added information about potential privacy issues if enabling
    the 'Search for updates on startup' option.
  * Updated the Arabic translation, by Benahmed Abdelkrim.
  version 5.36.0:
  * Added a new constraint, two activities are ordered if they
    are on the same day (suggested by math).
  * The students' combo boxes can now be shown in three styles:
    simple (the old style), with icons, or categorized
    (suggested by math).
  * The view students' timetable days horizontal dialog was
    improved. Now the user can see the timetable for each
    year/each group/each subgroup (as before), for all
    years/each group/each subgroup, or for all years/all
    groups/each subgroup. Suggested by math.
  * The languages dialog now contains the untranslated
    description of each language (suggested by Volker Dirr).
  * Corrected a command-line bug: argument
    '--warnifusinggroupactivitiesininitialorder=true|false' was
    ignored. Reported by svenvanhal.
  * Corrected two compilation warnings (reported by Innocent De
    Marchi).
  * Corrected two bugs in the German translation (reported by
    math).
  * Corrected a few bugs in the translations.
  version 5.35.7:
  * Updated to Qt 5.11.0.
  * Corrected a few compilation warnings that appeared in FET
    when using the new Qt 5.11.0.
  * Code cleanup (by Volker Dirr).
  * Improved the command-line operation on Windows (since this
    platform misses/ignores SIGTERM, we use instead SIGBREAK to
    write the current and highest-stage timetables, then stop
    the program). Suggested by svenvanhal.
  version 5.35.6:
  * Minor strings bugs fixed (reported by Vangelis Karafillidis).
  * Updated the Greek translation, by Vangelis Karafillidis. It
    is now complete.
  version 5.35.5:
  * Bug fix when using the old Qt 4: the special characters in
    the Help->About dialog were incorrectly displayed (bug
    introduced in the previous version, 5.35.4).
  * Minor fix: the example file
    translations/test-all-constraints.fet which should contain
    all the types of constraints was missing two of them.
    Corrected.
  * Updated the Greek translation, by Vangelis Karafillidis.
  version 5.35.4:
  * Fixed two compilation errors under the Microsoft Visual C++
    compiler (reported by Volker Dirr). Now FET can be compiled
    with this compiler.
  * The Help->About dialog of FET is now easily translatable
    into other languages (suggested by rodolforg, Innocent De
    Marchi, and other users).
  * Minor string bug fixed (reported by Vangelis Karafillidis).
  * Updated the Greek translation, by Vangelis Karafillidis.
  * Added a new example file from Brazil, by francescotorres.
  version 5.35.3:
  * Updated to Qt 5.10.1.
  * Minor strings bugs fixed (reported by Vangelis Karafillidis).
  * Updated the Catalan translation (which is now complete), by
    Innocent De Marchi, who is the new translator.
  * Updated the Japanese translation, by Taro Tada.
  * Updated the Greek translation, by Vangelis Karafillidis.
  version 5.35.2:
  * Minor strings bugs fixed (reported by Innocent De Marchi).
  * Updated the Turkish translation, by Yakup Kadri Demirci, who
    is the new translator.
  * Updated the Greek translation, by Vangelis Karafillidis.
  * Updated the Japanese translation, by Taro Tada.
  version 5.35.1:
  * The alphabetic sorting of the items now respects the user's
    locale (the special characters are better ordered).
    Suggestions and code by rodolforg. Also, there were used
    suggestions and code found on qtcentre.org, in a post by
    ChrisW67.
  * Improved the translation procedure of some fields.
    Suggestion and code by rodolforg.
  * Minor strings bugs fixed (reported by Vangelis Karafillidis).
  * Improvement in the Romanian translation: instead of a
    cedilla, the special characters ș, ț, Ș, and Ț now use a
    small comma beneath them (as recommended by dexonline.ro and
    cum-scriem-corect.blogspot.ro).
  version 5.35.0:
  * Bug fix: when unplugging a display, the dialogs which were
    previously shown on this display were not shown correctly on
    the remaining active display(s) (instead, they were
    invisible). Reported by kdrosos and sigit_yuwono.
  * Minor bugs fixed (reported by Vangelis Karafillidis).
  * Added a partial Japanese translation, by Taro Tada.
  * Added a new partial Greek translation, by Vangelis
    Karafillidis, who is the new translator.
  * Updated the Czech translation, by Pavel Fric.

- Dropped fet.desktop and fet.xpm as sources (supplied
  internally) and README.SUSE (superfluous)

- Added fet-translations.patch and fet-docpath.patch

- Spec cleanup

-------------------------------------------------------------------
Fri Dec 22 17:11:38 UTC 2017 - lars@linux-schulserver.de

- update to 5.34.3:
  - Minor corrections in the Romanian translation, by Liviu Lalescu.
  From 5.34.1:
  - Updated to Qt 5.10.0.
  - Corrected a compilation warning that appeared in FET when using the
    new Qt 5.10.0 (class QSignalMapper is now deprecated).
  From 5.34.0:
  - Improved the activity planning dialog, by Volker Dirr. Now the
    user can swap the teachers of one or more activities.
  - Added the possibility of exporting the data and the timetable as CSV
    (comma separated values) files from the command line version of FET
    (suggested by Matthias Söllner and m).
  From 5.33.3:
  - Updated the Spanish translation, by Emiliano Llano Díaz.
  - Code cleanup.
  From 5.33.2:
  - Updated to Qt 5.9.2.
  - Added a new complete Spanish translation, by Emiliano Llano Díaz.
  - Code cleanup.
  From 5.33.1:
  - Bug fix: when moving rooms/buildings up/down in their corresponding
    dialogs, the description on the right was not updated correspondingly.
    Reported by chernous.
  From 5.33.0:
  - Very rare but important generation bug fixed. In some cases, for feasible
    timetables, the generation might cycle incorrectly. This is an old bug, 
    affecting files with constraints students/teachers max hours daily and 
    max gaps per day/week, but nobody observed it until now. Reported by Volker
    Dirr. A big 'Thank you!' to Volker, for being very supportive in hunting
    down this bug.
  - Added the number of working hours for the teachers and the students in the
    HTML timetables statistics (suggested by Fernando A F Lordão,
    implemented by Volker Dirr).
  - Added a new Algerian example file, by Benahmed Abdelkrim.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  From 5.32.3:
  - Code cleanup (by Liviu Lalescu and Volker Dirr).
  - Updated the Brazilian Portuguese translation, by Alexandre R. Soares.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  From 5.32.2:
  - Crash bug fixed (rare, if adding an activity without students sets which
    had a specified number of students greater than 0). Reported by Zsolt Udvari.
  From 5.32.1:
  - Corrected a few compilation errors on older compilers (reported by Valdo,
    fixed by rodolforg and Liviu Lalescu).
  - Implemented the rooms' timetable view time horizontal from the FET 
    interface (suggested by sigit_yuwono).
  - In the timetable view time horizontal dialogs the activities which are 
    locked in space are shown with an italic font 
    (suggested by Vangelis Karafillidis).
  From 5.32.0:
  - Implemented the teachers' and students' timetable view time horizontal from
    the FET interface, for easier locking/unlocking/generating a partially 
    locked timetable. Suggested by Vangelis Karafillidis, who did a great job
    with his useful suggestions and reports. Also Volker Dirr had some useful
    suggestions for this new feature.
  - Added the en_GB (British English) locale, so that the date/time in the generated
    timetables can be shown in British format (suggested by rjmillett. It was also 
    previously suggested by Mr Robo).
  From 5.31.9:
  - Bug fix in the German translation. Reported by math, corrected by Bob Hairgrove.
  From 5.31.8:
  - Bug fix: when importing rooms without any building from a CSV file there were
    added no rooms to the data. Reported by Robinson A. Lemos and 
    Maurino C. Maria, fixed by Volker Dirr.
  From 5.31.7:
  - Updated to Qt 5.9.1.
  - Added filters in the following dialogs of constraints for activities: same 
    starting day, same starting hour, two activities ordered, two activities
    consecutive, two activities grouped, three activities grouped (suggested by math).
  - Added the possibility to swap the two selected activities in the add/modify 
    constraint dialogs for the constraints of type two activities ordered and two 
    activities consecutive (suggested by math).
  - Updated the German translation, by Volker Dirr.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  From 5.31.6:
  - Bug fix (if there were used subjects containing the special characters &, ", 
    >, <, and ', and if there were teachers having as qualified subjects these 
    subjects, FET could not open the .fet data file anymore) - reported by bart.leyen.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  From 5.31.5 released
  - Rare crash bugs fixed. These bugs appeared when removing a teacher/students set
    with attached constraints not available. Reported by Benahmed Abdelkrim.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  From 5.31.4:
  - Bug fix in the printout of the subjects' timetables (reported by math user).
  - Updated the Arabic translation, by Benahmed Abdelkrim and Silver.
  From 5.31.3:
  - Speed improvement in the precomputation if using many rooms and many buildings.
  - Updated the Arabic translation, by Benahmed Abdelkrim. It is now complete.
  From 5.31.2:
  - Each activity tag now has an additional property, "Printable", so that you can
    show/hide each individual activity tag in the HTML timetables and in the printout
    of the timetables from the interface (suggested by Malamojka, rodolforg, and math user).
  - Bug fixes in the HTML timetables and in the printout of the timetables from 
    the interface (reported by Volker Dirr and math user).
  - Added a new example file from Russia, by Julio González Gil.
  - Added a new anonymous example file, by Matsumoto.
  From 5.31.1:
  - Bug fix: when importing rooms and buildings from CSV (comma separated values)
    files, if some rooms were in the same building, the building was added more
    times. Reported by Abou, fixed by Volker Dirr and Liviu Lalescu, along with
    other minor import things.
  - When the user selects the filter in the all time/space constraints dialogs, 
    the first line edit will get focus and its text will be selected, for easier 
    navigation with the keyboard. Suggested by math user.
  From 5.31.0:
  - Updated to Qt 5.8.0.
  - Added a new type of constraint: teacher(s)/students (set) max span per day 
    (the maximum time spent in the institution on a day). 
    Suggested by Vangelis Karafillidis and rodolforg.
  - Added a new type of constraint: teacher(s)/students (set) min resting hours
    (the minimum free time slots between the last working hour on a day and the
    first working hour on the next day). Suggested by rodolforg.
  - Fixed some typos in the German translation (reported by math user,
    corrected by Bob Hairgrove).
  - Added 3 new example files from Namibia, by Bobby Wise.
  From 5.30.8:
  - Updated to Qt 5.7.1.
  - A few Brazilian Portuguese translation bugs corrected (reported by rodolforg, 
    fixed by Alexandre R. Soares).
  From 5.30.7:
  - Minor bug fix: when importing a file with 0 activities, there appeared a 
    useless progress dialog. Also in other places with 0 data there might have
    appeared a useless progress dialog. Reported by Malamojka.
  From 5.30.6:
  - FET command-line now writes the impossible activity and the current and 
    highest-stage timetables (which should be identical) after an impossible
    generation (suggested by thanhnambkhn).
  - Minor bug fix: when importing data from CSV, skipping the activity if its
    duration is less than 1 (reported by Malamojka, fixed by Volker Dirr).
  From 5.30.5:
  - Minor bug fix in the HTML timetables, by Volker Dirr.
  - Updated the Arabic translation, by Silver.
  From  5.30.4:
  - Minor bug fix in the HTML timetables 
    (reported by ant7, fixed by Volker Dirr).
  - Reporting the number of broken (soft) constraints 
    (suggested by Volker Dirr and mercurialuser).
  - Added a new example file from United Arab Emirates, by Darren McDonald. 

-------------------------------------------------------------------
Fri Sep  2 12:43:07 UTC 2016 - lars@linux-schulserver.de

- update to 5.30.3:
  - Crash bugs fixed - the program crashed when renaming teachers/students
    and removing their attached constraints not available times
  - Brazilian Portuguese translation update, by Alexandre R. Soares.
  - Code cleanup.
  - Corrected two minor typos in the source code (reported by Alexandre R. Soares).
  - Updated the sources to gcc-6.1.1 (but the Windows version still uses MinGW 4.9.2).
  - The code in the HTML timetables tries to avoid page breaks in the tables
  - Rare crash bug fix in the activity planning form
  - Updated to Qt 5.7.0 
  - Bug fix: the 'Activities rooms statistics' did not work correctly:
    it considered even inactive constraints (reported by math user).
  - Added the possibility of selecting whether to print the detailed or
    the less detailed HTML timetables for the groups and years (suggested
    by math user, implemented by Volker Dirr and Liviu Lalescu).
  - Added the target number of hours for teachers
  - Added the teachers' qualification to teach certain subjects, and 
    the statistics to show where the qualification of a teacher for a
    subject is not respected
  - Added 12 new example files from Namibia, by Bobby Wise.
  - Interface improvement: the shortcut buttons on the main form
    are better arranged (suggested by math user).
  - Added more checks before the generation start
  - Very rare bug fixed (probably never met in practice).
  - Generating the activity tags timetables
  - Added comments for teachers, students, subjects, activity tags,
    rooms and buildings
  - Very rare crash bugs fixed (reported by mouiata).
  - Added a new example file from Indonesia, by wahyuamin.
  - ...
- fix license string in spec file
- cleanup spec file and remove unsupported distributions

-------------------------------------------------------------------
Sat Dec  4 08:07:45 UTC 2010 - lars@linux-schulserver.de

- update to 5.14.3:
  + more sample files
  + Crash bug fix when importing activities 
  + Added constraint activity tag preferred room(s) 
  + Translation updates
  + Minor Bugfixes
  + Added constraint teachers max days per week 
  + Made the results directory customizable
  + Added a filter in add and modify dialogs constraints activities 
    not overlapping
  + Added a new feature in the timetable generate dialog, which 
    allows you to see the time when the highest number of 
    activities was placed 
  + Changed the name of the html timetable files
  + Interface improvements
  + Added a 'Related' checkbox in activities and subactivities dialogs
  + Speed improvements
  + ...and many more - please refer to: 
    /usr/share/doc/packages/fet/ChangeLog for details
- moved sample_inputs to examples acording to upstream
- fixed some small rpmlint warnings

-------------------------------------------------------------------
Mon Mar  9 16:15:28 CET 2009 - lars@linux-schulserver.de

- update to 5.9.1
  + Improved a situation for fixed timetables which were impossible 
    sometimes (reported by Horatiu Halmajan).
  + Improved the html timetables by Volker Dirr.
  + Crash bug fix for constraint min gaps between activities 
    with weight below 100%.
  + Bug fix in students early constraint - not critical bug.
  + Updates in Arabic translation. 
- added desktop file and icon

openSUSE Build Service is sponsored by