Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Liviu Lalescu

#1
On Wednesday, 6 December 2023, FET-6.14.1 was released. From the ChangeLog:

  - Critical crash bugs fixed, when removing space constraints from their dialogs (not from the 'all space constraints' dialog) (reported by gerry). These bugs were present since FET version 6.12.0, released on 13 November 2023.

I deeply apologize!
#2
FET News and Announcements / FET-6.14.0 released
December 02, 2023, 04:36:57 PM
On Saturday, 2 December 2023, FET-6.14.0 was released. From the ChangeLog:

  - Implemented the HTML exporting and the printing of the timetables for the buildings (suggested by Benahmed Abdelkrim).
  - Minor corrections in the HTML exporting and in the printing of the timetables.
  - Code cleanup.
#3
FET News and Announcements / FET-6.13.2 released
November 27, 2023, 12:27:03 PM
On Monday, 27 November 2023, FET-6.13.2 was released. From the ChangeLog:

  - Updated to Qt 6.6.1.
  - Bug fix: when generating multiple from the GUI or generating from the command-line with a time limit, for some impossible timetables the generation could go on indefinitely without respecting the specified time limit. The bug was introduced in version 6.7.3.
  - Added an additional test for the feasibility of the generation in the Mornings-Afternoons mode (suggested by sunnysolanki76).
  - Code cleanup.
#4
FET News and Announcements / FET-6.13.1 released
November 23, 2023, 01:15:03 PM
On Thursday, 23 November 2023, FET-6.13.1 was released. From the ChangeLog:

  - Crash bugs fixed, when working with the new 'History' feature and locking/unlocking activities from the 'Timetable view' dialogs (reported by Vangelis Karafillidis).
  - Minor interface bug fixes (reported by Volker Dirr).
  - Code cleanup.
#5
Suggestions / A suggestion from Vangelis Karafillidis
November 20, 2023, 07:51:35 PM
From the newly added TODO item:

531---------------------------------------------------------
From Vangelis Karafillidis:

What I would like FET to have is a warning when re-generating single timetables. I think that for multiple timetables FET asks if the user wants the solved timetables to be overwritten. I think that this should happen with single timetables, and I would like in addition to the warning the user to have the option to save the generated timetable(s) (let's say in a .zip file) as a backup, for example I generate a single timetable the file name is MusicSchool.fet. When I work with this file (without changing the name) and regenerate, the previous results are lost, so it would be useful if FET asked if I want the results to be lost and keep the same filename, or if I want to keep the results changing the filename, or if I want to keep the filename and keep a backup (.zip) file of the respective fet-results subfolder.

Liviu Lalescu:
The user would be annoyed to get a warning each time. Also, maybe too much disk usage if it changes the name each time.

Vangelis Karafillidis:
You could add an option in the settings "allow detailed warnings (highly recommended for new users)".
#6
Dear all,

I hope you like the new features, history and autosave, of the latest FET versions, 6.12.0 and 6.13.0. Please let me know your opinion about them.

We have another suggestion, by ngoctp29121982:

QuoteFET-6.12 has a historical section.  If when you use the constraints of a schedule, you turn off the FET software and turn the FET software back on later, the history of those constraints appears, that's great.

It is possible if the settings for history (whether it is enabled or not, and the number of recorded states) remains the same. Otherwise, there appear problems.

Also, I am a bit afraid the history saved on disk might be large.

I am also afraid that the users might mix too much the files.

What do you say?
#7
FET News and Announcements / FET-6.13.0 released
November 17, 2023, 06:09:36 PM
On Friday, 17 November 2023, FET-6.13.0 was released. From the ChangeLog:

  - Added a kind of data file autosave feature (suggested by mohammed, Vangelis Karafillidis, DT, and maybe other users).
  - If the description of the operation to be logged in history is too large, it will be truncated to maximum 20,000 characters, so that the history won't occupy too much memory.
  - When printing the timetables from the interface, without colors, the user can select the option that all the fonts will have the black color, instead of gray and silver being used for some categories of text (suggested by Nikandros and Volker Dirr).
  - Updated the Arabic translation, by Benahmed Abdelkrim. It is again complete.

I wish to thank the users who made these suggestions and to the very kind and patient translators: Benahmed Abdelkrim (Arabic), Vangelis Karafillidis (Greek), Pascal Cohen (French), and Alexandre R. Soares (Brazilian Portuguese).
#8
FET News and Announcements / FET-6.12.0 released
November 13, 2023, 12:26:45 PM
On Monday, 13 November 2023, FET-6.12.0 was released. From the ChangeLog:

  - Added an undo/redo system (actually, the possibility of saving and restoring data states to/from history). Suggested by: Massimo Mancini, uni_instructor, Anthony Siaudeau, Zsolt Udvari, pekuon, and maybe other users. DT had some useful suggestions regarding this new feature.
  - The confirmation for activating/deactivating activities/time constraints/space constraints can now be disabled (suggested by pnlshd).
  - The dialogs for activities/all time constraints/all space constraints now contain a count of the selected items (suggested by pnlshd).
  - Minor improvements.
  - Updated the Russian translation, by Alexey Chernous.
  - Updated the Brazilian Portuguese translation, by Alexandre R. Soares. It is again complete.

I hope you will benefit from the much requested history (undo/redo) feature and will enjoy it as much as I enjoyed adding it. I hope there are no bugs, but please report if you find any. Please let me know.

I wish to say a big "Thank you!" to the testers and to the very patient translators from this release: Vangelis Karafillidis (Greek), Pascal Cohen (French), Alexandre R. Soares (Brazilian Portuguese), and Alexey Chernous (Russian). I also hope that in the next versions Benahmed Abdelkrim, the Arabic translator, will kindly rejoin this difficult task, and I want to thank him as well.
#9
Snapshots / OLD - FET 6.12.0 snapshot available
November 06, 2023, 07:59:31 PM
I have made available this snapshot. From the ChangeLog:

  - Added an undo/redo system (actually, the possibility of saving and restoring data states to/from history). Suggested by: Massimo Mancini, uni_instructor, Anthony Siaudeau, Zsolt Udvari, pekuon, and maybe other users.
  - Minor improvements.

It was a hard work of about 5 days, but I hope it is worth it. I hope you will like it. Please test and report suggestions.

The download link, as usual: https://lalescu.ro/liviu/fet/download/test/
#10
Dear users,

As I hope you know, in recent FET versions we added the possibility to add with a single click a constraint for each teacher. I have a question for you regarding a message here:

There is a combo box "Teacher", which is useless if the user presses "Add constraints".

The confirmation dialog here includes a message: "Warning: This operation will add multiple constraints, one for each teacher. Are you sure?"

Should we add something like: "(regardless of the teacher selected in the teachers combo box)"? Or other phrasing?

I hope more users will participate to this topic. Also, I have to admit I am a bit disappointed about the lack of feed-back of the new features included in the last versions, FET-6.10.0 to FET-6.11.1.
#11
FET News and Announcements / FET-6.11.1 released
October 29, 2023, 07:46:45 PM
On Sunday, 29 October 2023, FET-6.11.1 was released. From the ChangeLog:

  - Minor improvements in the time horizontal view dialogs of the teachers / students not available times, which were introduced in the previous FET version. Suggested by Liviu Lalescu and Vangelis Karafillidis.
  - Improvements in the dialogs of not available times for teachers / students and teachers / students / rooms timetable view time horizontal, the lines separating the days are thicker.
  - Other minor improvements.

I wish to thank Vangelis Karafillidis for his valuable suggestions, and to the very patient translators, Benahmed Abdelkrim (Arabic), Vangelis Karafillidis (Greek), and Pascal Cohen (French).

I hope that now FET is now much convenient to use (considering the major interface improvements added in the previous version and the minor corrections and improvements in this new version).

Please let me know your opinion. As a regular user, you cannot comment here, but you can open other topics on other boards.
#12
FET News and Announcements / FET-6.11.0 released
October 25, 2023, 07:17:08 PM
On Wednesday, 25 October 2023, FET-6.11.0 was released. From the ChangeLog:

  - In the dialogs of all activities, all time constraints, and all space constraints, the list of activities / time constraints / space constraints is multi-selectable (suggested by T. Renganathan, Yush Yuen, daviodan, Lizio, fartoto_dz2004, Vangelis Karafillidis, and maybe other users).
  - Added an option in the dialogs add time / space constraints for the teacher(s), so that you can now add individual constraints for each teacher with a single click (suggested by Valdo, Julio González Gil, utismetis, Davide Cottignoli, mercurialuser, auriolar, Rodolfo Ribeiro Gomes, pg788, satellite2, Zafar Allah Askar, nouvakis, mbarsan, pgsrihr, Massimo Mancini, Chafik Graiguer, Vangelis Karafillidis, Fritzlang, and maybe other users).
  - Implemented a time horizontal view of teachers / students not available times constraints (suggested by Vangelis Karafillidis). These views are accessible from the teachers / students time constraints menus.
  - The cells in the three timetable view time horizontal dialogs can now be made very small, so that you can have a better view of the overall timetable.
  - Minor bug fixes / improvements in the export of the timetables if using HTML level 6.
  - Minor improvements.

I wish to thank the users who contributed with these nice suggestions and to the patient translators. I hope you will like the new features!
#13
Snapshots / OLD - FET 6.11.0 snapshot available
October 21, 2023, 07:43:26 PM
I have made this snapshot. From the ChangeLog:

  - Implemented a time horizontal view of teachers / students not available times constraints (suggested by Vangelis Karafillidis).
  - Minor bug fixes / improvements in the export of the timetables if using HTML level 6.
  - The cells in the three timetable view time horizontal dialogs can be made very small.
  - The default button in the all time / space constraints dialogs is now "Remove", so that the user can remove more constraints by keeping the Enter key pressed (suggested by Volker Dirr).

The link, as usual: https://lalescu.ro/liviu/fet/download/test/

Please test and let me know. As always, I am very anxious to make this version official, hopefully soon.

Oh, and a question: should Subgroups be selected by default in the new students not available times time horizontal view? I made it for now unselected, to be similar to the Add activity dialog, but maybe users will miss out the information about not available subgroups.

There are also some new fields (very easy) to translate (for the translators).
#14
FET News and Announcements / FET-6.10.0 released
October 20, 2023, 04:43:35 PM
On Friday, 20 October 2023, FET-6.10.0 was released. From the ChangeLog:

  - Important bug fixes and improvements concerning the advanced function of removing the redundant constraints. Some of the bugs were present since the introduction of this function, in FET version 5.7.1, released on 6 October 2008, and others were present since the introduction of the facility to activate/deactivate constraints, in FET version 5.16.0, released on 12 December 2011.
  - Added the option to show/hide the subjects, teachers, students, and rooms, in the Print dialog and in the HTML timetables, in addition to the already existing facility of this type for the activity tags. Suggested by Silver, Drago, xtzetzias, and maybe other users.
  - Updated the German translation, by Volker Dirr.
#15
FET News and Announcements / FET-6.9.7 released
October 11, 2023, 03:21:37 PM
On Wednesday, 11 October 2023, FET-6.9.7 was released. From the ChangeLog:

  - Updated to Qt 6.6.0. This involved updating the FET code in many places (using an easy search-and-replace), to get rid of the many new compilation warnings. Now you will need a C++17 complying C++ compiler to compile FET.
  - Minor improvement in an English field.
#16
I just received this:

"We would like to inform you that on October 04, 2023, starting at 22:00 (EEST), we will perform a MySQL / MariaDB database server upgrade on the server where your lalescu.ro package is hosted.

During this operation, the databases (and by default the websites using databases) on this server will not be accessible.

The duration of this upgrade is approximately 30 minutes. If you encounter any problems after the upgrade, please do not hesitate to contact us."

I apologize beforehand.
#17
FET News and Announcements / FET-6.9.6 released
September 28, 2023, 05:40:51 PM
On Thursday, 28 September 2023, FET-6.9.6 was released. From the ChangeLog:

- Updated to Qt 6.5.3.
- Very rare crash bugs fixed (reported by Rouge Rosé).
- Code cleanup.
#18
Suggestions / Buildings constraints
August 16, 2023, 07:35:29 PM
Hello!

We got suggestions about maximum building changes per week. Some users want the changes to be considered over all the week. Now the constraints teachers/students max building changes per week consider the changes only daily.

We intend to add another new constraint to take care of this. So if the teachers/students change the building from day 1 to day 2, it is a change.

We need suggestions for the names of the new constraints. I suggested:

ConstraintTeachers/StudentsMaxBuildingChangesPerWeek and ConstraintTeachers/StudentsMaxTotalBuildingChangesPerWeek.

Volker does not like this.

Maybe:

ConstraintTeachers/StudentsMaxBuildingChangesPerWeekDaily and
ConstraintTeachers/StudentsMaxBuildingChangesPerWeekTotal?

We need advice from users speaking better English or with better ideas. Please suggest.
#19
FET News and Announcements / FET-6.9.5 released
August 11, 2023, 06:58:57 PM
On Friday, 11 August 2023, FET-6.9.5 was released. From the ChangeLog:

  - Corrected a few English fields, by Vangelis Karafillidis.
  - Updated the Greek translation, by Vangelis Karafillidis. It is now complete.

A big "Thank you!" to Vangelis! :)
#20
FET News and Announcements / FET-6.9.4 released
July 28, 2023, 04:57:54 PM
On Friday, 28 July 2023, FET-6.9.4 was released. From the ChangeLog:

  - Added a new type of constraint, max hourly span of a set of activities (suggested by pnlshd).
  - Minor code improvements.
  - Corrected a few English fields, by Vangelis Karafillidis.
  - Updated the Greek translation, by Vangelis Karafillidis.