aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-11Add a missing includeThomas White
2021-08-10GUI: Use integer conversion for FoM minimum measurementsThomas White
2021-07-23GUI: Expose partialator --no-logsThomas White
2021-07-23GUI: Write partialator log files ("pr-logs") in working folderThomas White
2021-07-23partialator: Add --log-folderThomas White
2021-07-23image_hdf5_write: Avoid weird pass-by-referenceThomas White
2021-07-23Add field widths to all sscanf("%s")Thomas White
2021-07-23indexamajig: Fix error path when worker pipe is closed mid-chunkThomas White
2021-07-23TakeTwo: Remove unused variablesThomas White
2021-07-23TakeTwo: Avoid potential NULL dereference on error pathThomas White
2021-07-23partial_sim: Fix printf format stringThomas White
2021-07-23rtnl_cmp: Don't use rational type for intermediate resultThomas White
See 4fbe2e349908a53032b3f23c2180a46e4f770c92.
2021-07-23FormattingThomas White
2021-07-23scale_one_crystal: Remove unused exclusion totalThomas White
2021-07-23indexamajig: Fix retry if file can't be opened with --wait-for-fileThomas White
2021-07-23write_{radius,angle}_grid: Fix error pathThomas White
2021-07-23pattern_sim: Remove duplicate assignmentThomas White
2021-07-23pattern_sim: Rename shadowed variablesThomas White
2021-07-23pattern_sim: Add missing error checkThomas White
2021-07-23try_status: Remove duplicate assignmentThomas White
2021-07-23SLURM: Fix printf typeThomas White
2021-07-23do_op/get_matrix_name: Rename shadow variablesThomas White
2021-07-23stream_make_index: Remove unused assignmentThomas White
2021-07-23read_crystal: Remove unused varibalesThomas White
2021-07-23spectrum_get_density_at_k: Switch order of checksThomas White
The old way could potentially read beyond the bounds of the array.
2021-07-23rtnl_add: Don't use rational type for intermediate resultThomas White
It's confusing and unnecessary.
2021-07-23asdf: Rename shadow variableThomas White
2021-07-22GUI: Really use temporary folder for single-shot indexingThomas White
Somehow, I missed out the actual "chdir" call!
2021-07-22GUI: Fix logic for ambiguity responseThomas White
2021-07-22get_crystfel_exe: Fix logicThomas White
2021-07-22cell_explorer: Fix bug in cell enforcementThomas White
2021-07-22Clean up shadowed variablesThomas White
2021-07-21read_cbf_data: Fix typesThomas White
'buf' has to be char *, otherwise "buf+len" isn't portable. 'len_read' has to be int, because that's the return type of gzread. If the value is immediately put into a size_t, the sign information is lost and we can no longer tell if gzread() failed.
2021-07-21do_integral: Remove unnecessary assignmentsThomas White
These local variables were being assigned just before returning.
2021-07-21safe_khalf: Use NAN instead of 0.0/0.0Thomas White
2021-07-21image_hdf5_read_peaks_cxi: Fix error checksThomas White
2021-07-21asdf: Remove unnecessary checkThomas White
'changed' is initialised to zero, so there's no way this check can fail.
2021-07-21Fix random_partiality()Thomas White
2021-07-21Reduce variable scope where possibleThomas White
2021-07-21Make sure that memory gets freed on realloc failureThomas White
2021-07-21Add missing cleanup on error pathsThomas White
2021-07-20Update INSTALL.mdThomas White
2021-07-20GUI: Use format stringThomas White
2021-07-19Bump API version to 14Thomas White
2021-07-16INSTALL.md: Add a mention of PKG_CONFIG_PATH for Xgandalf et alThomas White
2021-07-16Rename DST_* to DATA_SOURCE_TYPE_*Thomas White
On some systems, this conflicts with DST_NONE in sys/time.h.
2021-07-15pinkindexer_used: Handle methods=NULLThomas White
In this case, return false because PinkIndexer is never in the list of automatically-chosen indexers.
2021-07-15GUI: Remove extra layer of relative pathsThomas White
Not needed any more.
2021-07-15GUI: Run all jobs with same CWD as GUI itselfThomas White
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
2021-07-15CrystFELIndexingOpts: Add tooltips for PinkIndexer optionsThomas White