Dear Dr. Hutchinson,
Thank You for the quick reply and nice comments!
The button was used on the “Basis set” (“Bāze”) tab to add custom basis set/ECP for certain elements (You probably know how strict Gaussian is – if You add basis set for an element which is not present in calculation, it will fail the job). Please see the screenshot attached – I think You will understand despite that the interface was in Latvian. In the left column (input field) elements (grouped) were added by pressing the button (on the left for basis set and on the right for ECP) and in the right one the corresponding basis sets/ECPs are displayed. There is also a silly error in that screenshot, as the internal field separator obviously was a comma (see the right column). This part of form was never actively used, though.
Another thing for button was the ability to enter a filename regex so that a batch will be prepared with the same job specifications but with geometries taken from those files matched by the regexp. The button would also nicely open the dialog to pick files (to use the full name as the basis for said regexp or for jobs like adiabatic/relaxed ionization energy/electron affinity calculation with structures already present).
I agree with You that the first option with respect to visibility seems the most appropriate.
Now the greatest problem from our side is about time. My student is employed on some job with a horrible schedule (in a tech support center) and, as we discussed today, it doesn’t seem too possible for him to finish his bachelor thesis in time (he has to pre-defend this Thursday and finish the thing until the June), so he will probably take a year off to not lose his sanity. And my time is also cramped, as I have to (finally) finish my PhD draft until the end of June, so I cannot promise much productivity until then. Yes, this was indeed a foolish thing from my side to propose this bachelor thesis topic now, but we both will try to be as useful as possible. In fact, I needed the ability to prepare batch Gaussian input files to waste less time on technicalities for my PhD in the first place.
Still looking forward to a fruitful cooperation