Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-23 | pattern_sim: Rename shadowed variables | Thomas White | |
2021-07-23 | pattern_sim: Add missing error check | Thomas White | |
2021-07-23 | try_status: Remove duplicate assignment | Thomas White | |
2021-07-23 | SLURM: Fix printf type | Thomas White | |
2021-07-23 | do_op/get_matrix_name: Rename shadow variables | Thomas White | |
2021-07-23 | stream_make_index: Remove unused assignment | Thomas White | |
2021-07-23 | read_crystal: Remove unused varibales | Thomas White | |
2021-07-23 | spectrum_get_density_at_k: Switch order of checks | Thomas White | |
The old way could potentially read beyond the bounds of the array. | |||
2021-07-23 | rtnl_add: Don't use rational type for intermediate result | Thomas White | |
It's confusing and unnecessary. | |||
2021-07-23 | asdf: Rename shadow variable | Thomas White | |
2021-07-22 | GUI: Really use temporary folder for single-shot indexing | Thomas White | |
Somehow, I missed out the actual "chdir" call! | |||
2021-07-22 | GUI: Fix logic for ambiguity response | Thomas White | |
2021-07-22 | get_crystfel_exe: Fix logic | Thomas White | |
2021-07-22 | cell_explorer: Fix bug in cell enforcement | Thomas White | |
2021-07-22 | Clean up shadowed variables | Thomas White | |
2021-07-21 | read_cbf_data: Fix types | Thomas 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-21 | do_integral: Remove unnecessary assignments | Thomas White | |
These local variables were being assigned just before returning. | |||
2021-07-21 | safe_khalf: Use NAN instead of 0.0/0.0 | Thomas White | |
2021-07-21 | image_hdf5_read_peaks_cxi: Fix error checks | Thomas White | |
2021-07-21 | asdf: Remove unnecessary check | Thomas White | |
'changed' is initialised to zero, so there's no way this check can fail. | |||
2021-07-21 | Fix random_partiality() | Thomas White | |
2021-07-21 | Reduce variable scope where possible | Thomas White | |
2021-07-21 | Make sure that memory gets freed on realloc failure | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-07-20 | Update INSTALL.md | Thomas White | |
2021-07-20 | GUI: Use format string | Thomas White | |
2021-07-19 | Bump API version to 14 | Thomas White | |
2021-07-16 | INSTALL.md: Add a mention of PKG_CONFIG_PATH for Xgandalf et al | Thomas White | |
2021-07-16 | Rename DST_* to DATA_SOURCE_TYPE_* | Thomas White | |
On some systems, this conflicts with DST_NONE in sys/time.h. | |||
2021-07-15 | pinkindexer_used: Handle methods=NULL | Thomas White | |
In this case, return false because PinkIndexer is never in the list of automatically-chosen indexers. | |||
2021-07-15 | GUI: Remove extra layer of relative paths | Thomas White | |
Not needed any more. | |||
2021-07-15 | GUI: Run all jobs with same CWD as GUI itself | Thomas 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-15 | CrystFELIndexingOpts: Add tooltips for PinkIndexer options | Thomas White | |
2021-07-15 | Fix an incorrect error message | Thomas White | |
2021-07-14 | GUI: Add PinkIndexer options to command line | Thomas White | |
2021-07-14 | Remove non-API headers from installation list | Thomas White | |
Just like the individual indexing methods, these aren't part of the API. peakfinder8.h was there twice, for some reason. | |||
2021-07-14 | GUI: Get/set PinkIndexer options | Thomas White | |
2021-07-14 | GUI: Add PinkIndexer options to 'struct index_params' | Thomas White | |
2021-07-14 | CrystFELIndexingOpts: Add PinkIndexer options | Thomas White | |
2021-07-14 | PinkIndexer: replace long formula with modulus() | Thomas White | |
2021-07-14 | Add get_combo_id | Thomas White | |
2021-07-14 | GUI: Add placeholders for advanced indexer options | Thomas White | |
2021-07-14 | Make all the indexer-specific option structures non-opaque | Thomas White | |
Making them opaque seemed like a nice idea, because all the indexers could take care of their own command-line arguments. However, it doesn't work at all when indexing is run via the API. | |||
2021-07-13 | GUI: Reject infinite resolution limits for FoM | Thomas White | |
2021-07-12 | GUI: Add Tools->Jump to frame | Thomas White | |
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/41 | |||
2021-07-12 | GUI: Update the "About" box | Thomas White | |
2021-07-12 | GUI: Add --wavelength-estimate and --camera-length-estimate | Thomas White | |
Only when using PinkIndexer. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/25 | |||
2021-07-09 | pattern_sim: Fix typo in --help | Thomas White | |
2021-07-08 | Revert "Bump stream version to 2.4" | Thomas White | |
Rationale: Although the format has technically changed, CrystFEL 0.9.1 and older do not read the "hdf5/" lines anyway. The new "header" lines are just noise, as far as they are concerned. However, increasing the version number causes older CrystFEL versions to reject streams written by newer CrystFEL versions. This is inconvenient, but will be a particular problem since CrystFEL 0.10.0 will most likely be released without a working "geoptimiser". We therefore need to be able to use older CrystFEL versions for refining geometry. Older versions are perfectly capable of reading newer streams. In general, the semantics of stream version numbers are a bit messed up, and we need to work out what they really mean. This reverts commit fdce01adf9fc5950904b644ea755760cb32ec5b2. | |||
2021-07-07 | Bump stream version to 2.4 | Thomas White | |
The format for storing headers has changed from hdf5/location to header/type/location. |