Age | Commit message (Collapse) | Author |
|
Including the path wasn't working very well. One of the problems is
that it prevents the use of a wrapper script for the programs, which is
needed for certain environments. This commit just removes the path
prefixes altogether.
|
|
|
|
This requires changing all the paths to relative ones.
Previously, the jobs ran with their CWDs set to the corresponding
"result" folder. The trouble is, this breaks everything that uses a
relative location: image filenames, mask/satmap files referenced by the
geometry, etc.
Note that this change also means that the temporary folders
("indexamajig.XXX") are now produced in the top-level working directory.
Eventually, a GUI option should be added to allow these folders to be
put somewhere better (i.e. somewhere fast).
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/44
|
|
They need to be prefixed with "../" because they are in a different
folder.
|
|
|
|
This makes it work when the filenames contain spaces.
|
|
|
|
|
|
This simplifies the backends somewhat, and makes them look more similar
- e.g. there is now only one routine to find out how far along a merging
job is. It has the added bonus of adding a log file for local jobs,
which we would've had to add soon anyway.
|
|
|
|
|
|
This makes the GtkNotebook open on the right tab. See the documentation
for gtk_notebook_set_current_page()
|
|
|
|
This allows values to be held for both, which is more helpful.
|
|
A single command line is not expressive enough for at least two cases:
process_hkl, which needs to be run two extra times to generate the splits,
and ambigator, which needs to have its input streams concatenated first.
This also splits out the routine for creating the working folder and
writing the notes file.
|
|
|
|
|
|
|
|
|
|
|