I have put a test version. From the ChangeLog:
- Critical interface bug fixes: When removing an activity tag in the constraints of type teachers/students max activity tags per day/real day from set or modifying/removing an activity tag in the constraints of type room(s) max activity tags per day/real day/week from set, the constraints were not correctly updated (reported by Yush Yuen).
- Improved the English text - instead of 'he', 'his', and 'him' pronouns when referring to a teacher, we use 'he/she', 'his/her', and 'him/her' (suggested by Alexandre R. Soares and Andrea Primiani).
- Improved the symbol for the 'not available' cells in the constraints of type 'not available' or 'preferred times' - it is now '✗' instead of 'X'. Also, the description of the deactivated activities and constraints now begins with '✗' instead of 'X'.
- Updated the Spanish translation, by Li Chong, who is the newly assigned translator. The Spanish translation is now complete.
The download link, as usual: https://lalescu.ro/liviu/fet/download/test/
I added a new snapshot, minor changes.
I added a new snapshot, solving the suggestion of Benahmed to sort activities in each cell by tags.
Thank you for adding this feature. I tested it and it works perfectly. However, it doesn't respect the Arabic writing mode, which is right-to-left.
See the attached screenshot below...
Thank you for your feedback! However, empty should come before something nonempty. You need to add a tag to each activity having none, a tag which is greater (after) the tag of the first desired activity.
All activities are taged, but the printing does not respect the right-to-left style.
Hmm... R1 has a tag, but R'1 and R''1 do not? I see that in your screenshot.
All activities have one or more tags, but they don't appear because I made them unprintable.
... except 3 of them
Hmm... Benahmed, but the unprintable tags are simply ignored in the order.
The feature was suggested by you. If you consider that we should sort even by unprintable tags, we could do this your way. Please let me know which option is more logic to you!
But I think as it is now is more correct (only printable tags considered).
Nothing should be changed. This feature works correctly. My observations are purely aesthetic... otherwise, this feature should be left to work as it is now.
Great, Benahmed! We'll keep as now. I hope to release FET-7.8.7 on Monday early morning.
Quote from: Liviu Lalescu on June 13, 2026, 07:31:31 AMThank you for your feedback! However, empty should come before something nonempty. You need to add a tag to each activity having none, a tag which is greater (after) the tag of the first desired activity.
You're right Liviu, I've added a printable tag for each activity having none (I hid it by adding the expression "display:none;" to the line that shows its name in the CSS file.), whose name is greater than the name of the tag we want to see first. A screenshot and an example using this feature are attached below.
Great! Please let me know if we need to add this example to FET!
Yes, I think we should add this example to FET; in a folder called 8, The "readme.text" file would simply be a link that leads to this topic. I think it would be useful for users.
Great then! Just added it. :)
:)