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, 24 May 2023, FET-6.9.1 was released. From the ChangeLog:

  - Updated to Qt 6.5.1.
  - Corrected a few English fields, by Vangelis Karafillidis.
  - Updated the Italian translation, by Andrea Primiani.
  - Updated the Greek translation, by Vangelis Karafillidis.
#2
FET News and Announcements / FET-6.9.0 released
April 06, 2023, 07:26:31 PM
On Thursday, 6 April 2023, FET-6.9.0 was released. From the ChangeLog:

  - Updated to Qt 6.5.0.
  - Added two batch files for Windows, making it possible to start the FET interface in the Fusion or Windows styles (suggested by Volker Dirr). Unlike the standard Qt style, these styles respect the dark mode on the Windows operating system, if the user selected it.
  - Improvement: if there are present 'group activities in the initial order' items in the data file, but all of them are inactive, there will not be issued a warning regarding this advanced feature at the start of the generation of the timetable.
  - Improved the dialog of 'group activities in the initial order' items.
  - Code cleanup (suggested by Volker Dirr, found using the function 'Analyze > Clang-Tidy and Clazy' of Qt Creator).
  - Updated the Italian translation, by Andrea Primiani.
  - Updated the Greek translation, by Vangelis Karafillidis.
#3
FET News and Announcements / FET-6.8.7 released
March 17, 2023, 08:40:52 AM
On Friday, 17 March 2023, FET-6.8.7 was released. From the ChangeLog:

  - Updated to Qt 6.4.3.
  - Improved the method of selection of the interface font (suggested by giardiniere).
  - Updated the Italian translation, by Andrea Primiani, who is the new translator.
#4
FET News and Announcements / FET-6.8.6 released
March 05, 2023, 10:50:12 AM
On Sunday, 5 March 2023, FET-6.8.6 was released. From the ChangeLog:

- Code cleanup.
- Minor corrections in the English text.
#5
FET News and Announcements / FET-6.8.5 released
February 23, 2023, 11:31:49 AM
On Thursday, 23 February 2023, FET-6.8.5 was released. From the ChangeLog:

  - Code cleanup.
  - Minor corrections in the English text, by Darren McDonald and Liviu Lalescu.
#6
FET News and Announcements / FET-6.8.4 released
February 08, 2023, 05:51:17 PM
On Wednesday, 8 February 2023, FET-6.8.4 was released. From the ChangeLog:

  - Code cleanup.
  - Minor corrections in the English text. The typos were found using a program written by Volker Dirr.
  - Updated the Greek translation, by Vangelis Karafillidis.
  - Minor corrections in the Romanian translation, by Liviu Lalescu. The typos were found using a program written by Volker Dirr.
  - Updated the German translation, by Volker Dirr.
#7
FET News and Announcements / FET-6.8.3 released
January 29, 2023, 05:48:30 PM
On Sunday, 29 January 2023, FET-6.8.3 was released. From the ChangeLog:

  - Code cleanup.
  - Updated some strings in the English original text.
  - Updated the Italian translation, by Francesco Rizzo.
  - Updated the German translation, by Volker Dirr.
  - Updated the Romanian translation, by Liviu Lalescu.
  - Updated the French translation, by Pascal Cohen.
  - Updated the Greek translation, by Vangelis Karafillidis.
  - Updated the Brazilian Portuguese translation, by Alexandre R. Soares. It is now complete.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
#8
FET News and Announcements / FET-6.8.2 released
January 18, 2023, 02:34:35 PM
On Wednesday, 18 January 2023, FET-6.8.2 was released. From the ChangeLog:

  - Speed improvements when using the advanced filter for the (sub)activities in the case of very large data.
  - Minor improvements.
  - Minor corrections in the Romanian translation, by Liviu Lalescu. The typos were found using a program written by Volker Dirr.
  - Updated the Greek translation, by Vangelis Karafillidis.
  - Updated the German translation, by Volker Dirr.
  - Updated the Brazilian Portuguese translation, by Alexandre R. Soares. It is now almost complete.
#9
FET News and Announcements / FET-6.8.1 released
January 13, 2023, 07:19:51 PM
On a hopefully lucky :) Friday, 13 January 2023, FET-6.8.1 was released. From the ChangeLog:

  - Added the possibility to lock/unlock the activities selected with an advanced filter (suggested by giardiniere).
  - Interface bug fixes.
  - Code cleanup.
  - Updated the Brazilian Portuguese translation, by Alexandre R. Soares.
#10
Suggestions / A possible undo system
January 09, 2023, 01:26:04 PM
Hello,

There are many users requesting an undo system.

It might be possible something ugly: save the whole current data file in memory, maybe archived with gzip (something very fast). I can see that an ~8 MB file (very large) is archived to ~250 kb. Assuming an 100 operations history, this would occupy 100 * 250 kb = 25 MB of memory, not too much.

What do you think?

Of course, even such a primitive undo system would be quite difficult to add, but much easier than a good one, which only records the operation.
#11
FET News and Announcements / FET-6.8.0 released
January 08, 2023, 09:58:47 PM
On Sunday, 8 January 2023, FET-6.8.0 was released. From the ChangeLog:

  - Added an advanced filter in the activities/subactivities dialog (similar to the existing advanced filter in the all time/space constraints dialog). Also, it is now simpler to activate/deactivate the (sub)activities in these dialogs - there were added activate/deactivate buttons, such that it is no longer needed to enter the "Modify (sub)activity dialog". Also, it is now possible to activate/deactivate with a single button all the listed (filtered) (sub)activities. Also, in the all time/space constraints dialog, it is now possible to activate/deactivate with a single button all the listed (filtered) time/space constraints. Suggested by Horațiu Hălmăjan, Yush Yuen, Constantin Romulus, Nguyễn Hữu Duyệt, noddy11, Anthony Siaudeau, Vangelis Karafillidis, and Liviu Lalescu.
  - Various improvements and minor bug fixes.
  - Updated the Romanian translation, by Liviu Lalescu.
  - Updated the Greek translation, by Vangelis Karafillidis.
  - Updated the French translation, by Pascal Cohen.
  - Updated the Arabic translation, by Benahmed Abdelkrim.
  - Updated the German translation, by Volker Dirr.
#12
FET News and Announcements / FET-6.7.8 released
January 05, 2023, 11:22:20 PM
On Thursday, 5 January 2023, FET-6.7.8 was released. From the ChangeLog:

  - Updated to Qt 6.4.2.
  - Code cleanup.
#13
FET News and Announcements / FET-6.7.7 released
December 11, 2022, 07:10:56 AM
On Sunday, 11 December 2022, FET-6.7.7 was released. From the ChangeLog:

  - Interface improvement: in the activities dialog, in the list of time constraints directly related to the selected activity, there will be shown the related constraints of type teacher/students set not available times.
  - Minor improvements.
  - Code cleanup.
#14
FET News and Announcements / FET-6.7.6 released
December 08, 2022, 10:37:30 PM
On Thursday, 8 December, FET-6.7.6 was released. From the ChangeLog:

  - Interface bug fix: in the activities dialog, in the list of the related space constraints for the selected activity, the constraints of type teacher/students set home room(s) which affected this activity were not shown. Reported by giardiniere and Volker Dirr.
#15
FET News and Announcements / FET-6.7.5 released
December 04, 2022, 01:10:53 PM
On Sunday, 4 December 2022, FET-6.7.5 was released. From the ChangeLog:

  - Minor corrections.
  - Code cleanup.
#16
FET News and Announcements / FET has a new server!
December 01, 2022, 07:03:47 PM
Welcome the new server from https://hosterion.ro/ and https://hosterion.com/ . Things should be faster and better now, hopefully, and at a smaller price. The server is physically placed in Amsterdam, as recommended by the host (since there are many downloads in Europe and the whole world, not only from Romania).

Please let me know if there are any problems. The propagation of the nameservers is not yet perfect, but should be perfect in a few days.
#17
FET News and Announcements / FET-6.7.4 released
November 29, 2022, 10:25:37 PM
On Tuesday, 29 November 2022, FET-6.7.4 was released. From the ChangeLog:

  - Added the possibility to select, in the Mornings-Afternoons mode, instead of min days between activities, the number of min _half_ days between activities, when adding activities from the interface or when importing them from CSV files (suggested by ngoctp29121982, who's advice was very useful). The export of the activities to CSV files in this case is also updated (if there are constraints of type min half days between activities, they will be exported in a format compatible with the importing).
  - Code cleanup.

Personal thanks go to ngoctp29121982, for his useful advice and testing.
#18
Snapshots / OLD - FET-6.7.4-snapshot available
November 27, 2022, 11:38:40 PM
There is a new test version, here: https://lalescu.ro/liviu/fet/download/test/

ChangeLog:

  - Added the possibility to select the number of min _half_ days between activities (instead of min days between activities) when adding activities from the interface or importing them from CSV files (suggested by ngoctp29121982, who's advice was very useful).
#19
FET News and Announcements / FET-6.7.3 released
November 24, 2022, 10:21:12 AM
On Thursday, 24 November 2022, FET-6.7.3 was released. From the ChangeLog:

  - Bug fix: when generating an impossible file on multiple threads, the program could hang (discovered with the help of math). The bug was isolated with the help of GDB (GNU Debugger).
  - Improved the generation on some locked timetables for which the program would report impossible generation, even if these files were solved when they were unlocked (reported by math).
#20
FET News and Announcements / FET-6.7.2 released
November 19, 2022, 03:47:10 PM
On Saturday, 19 November 2022, FET-6.7.2 was released. From the ChangeLog:

  - Updated to Qt 6.4.1.
  - Minor improvements.