Switch button in Two Activities are Ordered

Started by math, June 16, 2017, 02:41:35 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

OK, I added this in the TODO:

315---------------------------------------------------------
From math and Volker Dirr (on forum):

Constraint order two lists of activities, so that the first list is before the second list.


Please let me know if it is correct.

Volker Dirr


math

Wow, you guys are amazing. Thanks a lot for your support!

All I thought of was the swap-button in the modify dialog. However, dealing with lists would save me a lot of time. ({A1} was to be placed before {A2,A3,A4,A5} with lecture A1 and tutorials A2,A3,A4,A5, no matter how the order of A2, A3, A4 and A5 looks like as long as they're placed behind A2.)

Btw: if adding such a list feature is no big deal for you, you might add this feature to another dialog.

Often lecturers demand that their tutorials are planned at least one day after the lecture. Students shall have the time to recap the contents of the lecture before attending the tutorial. I realize this by adding a "Min days between activities" constraints. Continuing the example above, I would add four constraints (A1A2,A1A3,A1A4,A1A5) demanding 1 day between the particular set of activities. I'm not able to put all five activities into the same constraint since with would also demand 1 day between activities A2 and A3, ..., even though all tutorials may take place on the same day (as long as there is 1 day between tutorial and lecture).

It would be nice being able to specify the constraint in this way: {A1,{A2,A3,A4,A5}} (A1 has one day difference to A2,A3,A4,A5, but no constraint regarding days between A2,A3,A4 and A5.

However, this new feature request was just an idea I had when reading your posts. Since I add these constraints once and never touch them afterwards, I can absolutely live with the current state of art. So if you think that the implementation of this feature is too complicated or my use case is too unique, just skip it.

I will try to post another feature request tomorrow. Thanks a lot so far!!!

Regarding the test version... I'm using the OSX version of FET, downloading the pre-compiled binary from the tools section of your website. I have no idea how to compile the binary on my own. Is there some tutorial available describing it for OSX? Otherwise I will just wait for the binary of the next version...

Liviu Lalescu

It is difficult to add the constraint for the list of activities, because I don't know how to name it. Also, as you also said, it is very specialized.

There are instructions on how to compile FET for Mac OS X in the file named README in the FET sources. I would prefer you to test/use the facility before I release the new version. If you cannot manage to compile, I will ask Darren Mc Donald to help.

Note: Qt has a GPL version, even if it is not clear from their homepage. You can get this version.


math

Darren, thanks for the binary.
The swap button is working. Good job!