Hello,
I've noticed that to start generating a timetable, you have to open the dedicated window from the main window and then start the generation process.
Would it be possible for that dedicated window to operate independently of the main window?
The idea would be to be able to work on a FET file, save the file, start a generation, and continue working on the FET file at the same time (and perhaps not be able to save until the generation is finished). With timetable generations that take several minutes, this would save valuable time. It could also be used to simultaneously verify certain aspects of the selected constraints, as well as the teachers or students involved.
Greetings
Hello!
You could open two FET instances, one for generating and one for modifying the file. If this is not enough, please let me know and I'll add your suggestion in the TODO list.
It is indeed possible to open two instances of FET on the same file, but the two instances are independent. Any changes (including saves) made in one instance will not be reflected in the other.
Currently, you must first close any child window of the second instance, then reload the FET file there so that the changes are visible, and then reopen the closed child window.
In other words, you can currently only have a single child window open on the same FET instance, whereas sometimes you might want to have several. And be able to generate a timetable in parallel.
Greetings,
I understand. I'll add your suggestion in the TODO.
Unfortunately, FET was designed from the start as going in a single opened window (with the exception of view timetables and help). It would be quite complicated to improve this now.
The big problem of FET is the lack of financial support. If I was sponsored for my price, I would be willing to explore these improvements.
I understand that too. Working for the sake of glory has never put food on the table.
Thanks for the TODO list.
Unfortunately, I'm tied to a French government agency that's very strict about external expenses.
Perhaps it would be easier to link multiple FET instances with a well-placed FET file reload button (for example, in the subwindow for generating timetables)?
I kind of don't like this idea, but I'll also add it in the TODO.
It's up to you—I obviously don't know all the ins and outs of FET's internal coding.
I'm looking for alternatives that would be more acceptable to FET. Another idea might be to add a "Generate in a new instance" button in addition to the "Generate" button.
What do you think?
Best regards,
Oh, sorry, no problem! Yes, this is an interesting suggestion, I'll also list it.
I'm not sure why you're sorry, but I'm the one who should be sorry. My text is automatically translated using an app (since my English is still pretty poor), so there might be some misunderstandings because of that.
In any case, thank you so much for your openness and responsiveness!
Oh, I was sorry because I rejected your idea, which you only suggested for the best.
Don't worry. :) I understood correctly.
I understand also a bit of French, so you can also write in French if needed.
I understand your "sorry" better now.
Thanks for the suggestion to switch to French, but I think the forum will be easier to read if it stays in English.
Best regards,